Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
24.04.2024 17:19:09
Anzeige
Archiv - Navigation
1080to1084
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zellinhalt Right Funktion

Zellinhalt Right Funktion
11.06.2009 19:03:06
Kaiser
Hallo
Ich möchte im aktiven Tabellenblatt im Bereich C3:C22 den Inhalt jeder einzelnen Zelle nacheinander auslesen. Leerzellen sollen ignoriert werden. Alle Zellen (außer die Leerzellen) in diesem Bereich haben als rechte Zeichenfolge immer 2 Zeichen (z.B. A1, A2 usw.). Eine einzelne Zelle auslesen mit "Right("eingelesener Name", 2) hat funktioniert.
Nun sollen aber alle Zellen des ob Bereichs mit der Zeichenfolge A1 an die in jeweils erste freie Zelle in Spalte G verschoben werden. So z.B. "Cells(Rows.Count, 3).End(xlUp).Offset(1, 0)"
Datei https://www.herber.de/bbs/user/62379.xls
Ich hoffe Ihr könnt mir da weiterhelfen.
Da es mein erstes Posting hier ist, hoffe ich alles richtig gemacht zu haben.
MfG Jörg Kaiser

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Alle Zellen mit rechts "A1" verschieben
11.06.2009 19:22:50
NoNet
Hallo Jörg,
hier der Code :
VBA-Code:
Sub MA_A1_Verschieben()
    Dim rngZelle As Range
    Dim lngZ As Long
    For Each rngZelle In [C3:C22]
        If Not rngZelle = "" Then
            If Right(rngZelle, 2) = "A1" Then 'Kriterium : rechte 2 Stellen = "A1"
                rngZelle.Cut Cells(Rows.Count, 7).End(xlUp).Offset(1) 'Verschieben
                'rngZelle.Copy Cells(Rows.Count, 7).End(xlUp).Offset(1) 'kopieren
            End If
        End If
    Next
End Sub
Da ich nicht sicher war, ob Du wrklich verschieben oder doch kopieren meintest, habe ich beide Varianten im Code dargestellt. Suche Dir die passende Variante aus...
Übrigens : Dein Posting war absolut perfekt - weiter so !
Alles drin : Begrüßung, klar formulierte Aufgabenstellung, Beispieldatei, Verabschiedung - Perfekt !!
Gruß, NoNet
AW: Alle Zellen mit rechts "A1" verschieben
Kaiser

Hallo NoNet
Vielen Dank für die super schnelle und perfekte Antwort.
Habe es gerade probiert und es funktioniert einwandfrei.
Wenn hier solche kompetenten und freundlichen Leute antworten,
werde ich in nächster Zeit bestimmt noch ein paar Fragen haben.
Also nochmals 1000 Dank
MfG Jörg Kaiser
Anzeige
AW: Alle Zellen mit rechts "A1" verschieben
11.06.2009 19:47:19
Kaiser
Hallo NoNet
Vielen Dank für die super schnelle und perfekte Antwort.
Habe es gerade probiert und es funktioniert einwandfrei.
Wenn hier solche kompetenten und freundlichen Leute antworten,
werde ich in nächster Zeit bestimmt noch ein paar Fragen haben.
Also nochmals 1000 Dank
MfG Jörg Kaiser

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige