Thema Datum  Von Nutzer Rating
Antwort
Rot VBA Zeilen kopieren
27.01.2018 11:54:09 TRX
NotSolved
27.01.2018 22:13:10 Werner
NotSolved
28.01.2018 12:11:26 TRX
NotSolved
28.01.2018 13:59:52 Werner
NotSolved
28.01.2018 15:07:17 TRX
NotSolved
28.01.2018 15:28:50 Gast40188
NotSolved
28.01.2018 15:37:31 Werner
NotSolved

Ansicht des Beitrags:
Von:
TRX
Datum:
27.01.2018 11:54:09
Views:
1028
Rating: Antwort:
  Ja
Thema:
VBA Zeilen kopieren

Hallo zusammen,

ich habe folgendes Problem:

Ich möchte ganze Zeilen von einem Tabellenblatt in ein anderes kopieren - nach folgendem Schema:

[A1,A2 ... usw. sind Zellinhalte und sollen nicht für die Position stehen]

Tabellenblatt 1:

Spalte 1 Spalte 2 - Ende

A1           Test1...

A2           Test2...

A3           Test3...

A4           Test4...

B1

B2          Test6...

usw.

Tabellenblatt 2:

Spalte 1 Spalte 2 - Ende

A1           Test1...

A2           Test2...

A3           Test3...

A4           Test4...

A5        

A6

B1

B2           Test6

usw.

 

Was der Code machen soll:

1. Es soll geprüft werden ob in Tabellenblatt 1 in Spalte 1 die Bezeichnung A1 auch in Tabellenblatt 2 in Spalte 1 vorhanden ist.

2. Falls ja, soll der gesamte Zelleninhalt aus Tabelle 1 neben A1 (bspw. von B1 bis z.B. ZZ1) in Tabelle 2 neben den Wert A1 kopiert werden.


 
Was ich bis jetzt erreicht habe war folgendes:

Sub Kopieren()

Dim rng As Range

For Each rng In Sheets("Tabelle1").Range(Cells(1, 1), Cells(Rows.Count, 1).End(xlUp))
   
   If Sheets("Tabelle1").Cells(rng.Row, 1) = Sheets("Tabelle2").Cells(rng.Row, 1) Then
   
         
         Sheets("Tabelle1").Cells(rng.Row, 5).Copy _
            Destination:=Sheets("Tabelle2").Cells(rng.Row, 5)
            
   End If
Next rng

End Sub

 

In diesem Codes werden jedoch nur die Spalten und nicht die Zeilen kopiert. Was noch wichtig zu erwähnen ist, dass in Tabelle 1 und 2 die jeweiligen Bezeichnungen (A1, A2 usw.) in unterschiedlichen Zeilenhöhen sind. In diesem Code geht die Funktion nur auf, wenn die Zellinhalte die gleiche Position haben...

 

Habt ihr ein paar Ratschläge für mich bzw wisst ihr wie ich das Problem lösen kann? Ich bin neu auf dem VBA-Gebiet und das durchforsten des Internets hat mir leider nicht weiter geholfen.

 

Ich freue mich auf Eure Ratschläge!

 

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot VBA Zeilen kopieren
27.01.2018 11:54:09 TRX
NotSolved
27.01.2018 22:13:10 Werner
NotSolved
28.01.2018 12:11:26 TRX
NotSolved
28.01.2018 13:59:52 Werner
NotSolved
28.01.2018 15:07:17 TRX
NotSolved
28.01.2018 15:28:50 Gast40188
NotSolved
28.01.2018 15:37:31 Werner
NotSolved