Excel Makro ganze Zeile markieren

OP #5822161
Lesenswert?
• ▲
▼
Hallo zusammen

Im Excel möchte ich mit einem Makro anhand einer Produktnummer in einer 
Liste (Nummer steht in Spalte A) die ganze Zeile markieren, kopieren und 
in einem anderen Tabellenblatt wieder einfügen.

Die Zelle kann 1 bis 4 Zeilen beinhalten. Wenn grösser 1, so ist die 
erste Zelle der Nummer verbunden.

Mein Problem ist, dass nicht die ganze Zeile(die bis Spalte Q geht) 
markiert wird.

Nachfolgend der bisherige Code:
1
    Dim BGB As Long
2

3
    BGB = Worksheets("Tabelle1").Cells(3, "B").Value ' Speichert den Wert welcher in der Zelle B3 befindet, in der Variable BGB
4

5
        Sheets("Tabelle2").Select
6

7
        Cells.Find(What:=BGB, LookAt:=xlWhole, SearchOrder:=xlByRows).Activate ' Sucht die Zeile mit dem BGB-Wert
8
        
9

10
     '  Range(Selection, Selection.End(xlToRight)).Select
11
        Range(Selection, Selection).Select
12
        
13
        
14
        Selection.Copy
15
        Sheets("Tabelle1").Select
16
        
17
        Range("A7:Q10").Select
18
        ActiveSheet.Paste

Der Problembereich ist
1
     '  Range(Selection, Selection.End(xlToRight)).Select
2
        Range(Selection, Selection).Select

Ich weiss nicht und habe es auch nicht herausgefunden, wie ich den 
ganzen Bereich markieren kann. Zwischen Spalte A und Q können auch noch 
leere Zellen sein.

Vielen Dank für eure Hilfen. Ich vermute es ist nur ein fehlendes Wort, 
damit es funktioniert;

MfG und bereits ein schönes Wochenende.

Edit: Manchmal hat es auch noch Bilder in dem Bereich, die auch 
mitmarkiert werden müssen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.