Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Zellen mit bestimmten Inhalt löschen

Mitglied: astronomy

astronomy (Level 1) - Jetzt verbinden

08.02.2007, aktualisiert 10:51 Uhr, 15840 Aufrufe, 3 Kommentare

Guten Morgen,

Ich hab da ein Problem....ich habe eine Excel-Tabelle wo viele unterschiedliche Positionen aufgeführt sind...
zu den Positionen gehören dann noch Infos wie Preis, Datum, Menge usw.
Jetzt gibts es jedoch eine Position die 20 Mal vorkommt, aber belanglos für mich ist.
Jetzt hätte ich gerne ein Makro, das überprüft ob der Wert "Porto" in einer Zelle in der Spalte "J" steht und wenn ja, dann diese Zellen löschen oder von mir aus auch ausblenden kann.
Und wenn nein, dann halt nix^^

Und es MUSS ein Makro sein, also VBA halt!!

Wäre cool wenn da einer was wüsste!!

Grüße
Astronomy
Mitglied: wakko
08.02.2007 um 10:11 Uhr
Moin,
müßte etwa so laufen:
01.
Sub löschePorto() 
02.
Dim i% 
03.
i = 2 
04.
Do Until ActiveSheet.Range("J" & i) = "" 
05.
    If ActiveSheet.Range("J" & i).Value = "Porto" Then 
06.
        ActiveSheet.Rows(i).Delete 
07.
        i = i - 1 
08.
    End If 
09.
    i = i + 1 
10.
Loop 
11.
End Sub
Gehe davon aus, das in Spalte J ab Spalte 2 immer was drin steht, musste sonst einfach anpassen
MfG
Henrik
Bitte warten ..
Mitglied: bastla
08.02.2007 um 10:28 Uhr
Hallo Astronomy!

Der folgende Code beginnt bei Zeile 2 und läuft so lange, bis er auf die erste leere Zelle in Spalte "A" stößt:
01.
Sub PortoWeg() 
02.
Dim iZeile As Integer 
03.
iZeile = 2 
04.
Do While Cells(iZeile, "A") <> "" 
05.
    With Cells(iZeile, "J") 
06.
        If LCase(.Value) = "porto" Then 
07.
            .EntireRow.Hidden = True 
08.
            '.EntireRow.Delete: iZeile = iZeile - 1 
09.
        End If 
10.
    End With 
11.
iZeile = iZeile + 1 
12.
Loop 
13.
End Sub
Um die gefundenen "Porto"-Zeilen (nicht Zellen!) zu löschen, die Zeile ".EntireRow.Delete" verwenden (Apostroph entfernen).

Grüße
bastla

[Edit] @wakko - Sorry, hatte nicht noch mal reingeschaut ... [/Edit]
[Edit2] Korrektur der Zeilennummer beim Löschen hinzugefügt [/Edit2]
Bitte warten ..
Mitglied: astronomy
08.02.2007 um 10:51 Uhr
Ihr seid super....vielen, vielen Dank!!!
Genau so hab ich mir das gedacht!!!

Danke schön!!

Gruß Astronomy
Bitte warten ..
Ähnliche Inhalte
Microsoft Office

Wenn Inhalt Zelle X dann bestimmte Zellen

gelöst Frage von KnuefiMicrosoft Office2 Kommentare

Hallo zusammen, ich hoffe mir kann jemand weiterhelfen. Ich habe eine Excel Datei mit zwei Tabellen Blätter Tabelle1 Tabelle2 ...

VB for Applications

Excel - Wenn Zelle eine bestimmte Farbe hat, dann soll sie einen bestimmten Inhalt annehmen

gelöst Frage von C.Mue83VB for Applications4 Kommentare

Hallo zusammen, ich versuche mir gerade ein kleines Excel-Sheet zu basteln. Bin leider ein völliger Anfänger was VBA angeht. ...

Batch & Shell

Lösche Inhalt in bestimmten Unterordner wenn älter als

gelöst Frage von KnuefiBatch & Shell7 Kommentare

Hallo, ich benötige eure Hilfe. Ich habe unterstehendes Script, leider funktioniert es nicht. Es wird nichts gelöscht. Was habe ...

Microsoft Office

Excel 2010 Zellen mit bestimmten Inhalt mit Makro formartierten

gelöst Frage von packmann2016Microsoft Office5 Kommentare

ich möchte mit Hilfe einem Makro Zellen die einen bestimmten Inhalt ("G" und "A") haben ausblenden. Versuchte mit dem ...

Neue Wissensbeiträge
Windows 10

Mikrofon von Headset geht nach Update auf Windows 10 1803 nicht mehr

Tipp von Deepsys vor 2 StundenWindows 10

Ich verwende ein Plantronics Headset das per USB mit dem Windows 10 PC verbunden ist. Damit kann ich auch ...

Video & Streaming

Ruckelfreies Fernsehen auf Smartphone oder Tablet - in SD oder gar HD - Eine Alternative zum Fritz DVB-C Receiver

Anleitung von power-user vor 16 StundenVideo & Streaming2 Kommentare

Wer kennt das nicht: Man möchte gemütlich auf dem Balkon sitzen und vielleicht grillen und dabei das WM-Spiel gucken ...

Erkennung und -Abwehr
Trendmicro WFBS 10 ist in deutsch verfügbar!
Tipp von VGem-e vor 1 TagErkennung und -Abwehr2 Kommentare

Servus Kollegen, downloadbar unter

Windows Update

Microsoft Patchday Juni 2018 - BSOD, obwohl noch kein Patch freigegeben

Erfahrungsbericht von diemilz vor 1 TagWindows Update4 Kommentare

Hallo zusammen, wir hatten hier letzte Woche ein massives Problem. Alles begann damit, dass ein Mitarbeiter kurz vor Feierabend ...

Heiß diskutierte Inhalte
Batch & Shell
Powershell Netzwerkdrucker auflisten
gelöst Frage von schiggi85Batch & Shell18 Kommentare

Hallo zusammen, ich möchte mit dem invoke-command bei einem remoteclient die installierten Netzwerkdrucker des Users abfragen. Nur klappt das ...

Outlook & Mail
Nachweis des Löschens einer Email nach DSGVO in Outlook
Frage von linuxadmOutlook & Mail18 Kommentare

Hallo Forum, wie wahrscheinlich viele von Euch kämpfe ich mit der Umsetzung der DSGVO bei meinen Kunden. Konkret geht ...

CPU, RAM, Mainboards
ASUS P5W DELUXE startet nur manchmal und nur mit 2 GraKas
Frage von Windows10GegnerCPU, RAM, Mainboards17 Kommentare

Hallo, ich habe das o.g. Motherboard erhalten. Egal ob C2D 8400, Pentium D 945 oder P4 670, das teil ...

Windows Userverwaltung
User Überwachung
Frage von YellowcakeWindows Userverwaltung15 Kommentare

Hey ich habe von unserem neuem Datenschutzbeauftragten ein kleines Horror Paket bekommen. Ich soll wenn es möglich ist, das ...