Hallo zusammen,
ich habe gerade ein Problem und komme nicht auf den grünen Zweig .
Was will ich?
Also ich möchte einen bestimmten Bereich von Tabelle1 (A1 bis P198) in Tabelle2, 3, 4, 5, 6 so rüber kopieren, dass alle Farbmarkierung und Schriftstyle übernommen wird.
Es soll vollautomatisch kopieren, also ohne Button oder ähnliches.
Mit was soll das gesehen?
Ich benütze Excel 2007 und würde es gerne über VBA programmieren oder SVERWEIS
Wenn ich in Tabelle2 =Tabelle1!A1 mache, dann kann ich über die Suchfunktion nicht nach Artikelnummern suchen. Das will ich aber erreichen (später ca. 5000 Artikel-Nr.in alle 6 Tabellen)
Bisherige Vorgehensweise:
1. Schritt
Sub KopiereBereich()
Dim Quelltab As Worksheet
Dim Zieltab As Worksheet
Dim Zelle As Range
Dim A1 As Long
A1 = 1
Bereich = "A1198"
Set Quelltab = ActiveWorkbook.Worksheets("Tabelle1")
For Each Zelle In Quelltab.Range("A1:A198")
Zieltab.Cells(A1, 1) = Zelle
A1 = A1 + 1
Next Zelle
End Sub
Hierbei kopiere ich komplette Tabelle1 aber alles auf Spalte A. für die restlichen Tabellen3, 4, 5, 6 fehlt mir leider auch der CODE.
2. Schritt
Sub KopiereBereich()
Dim Rng2Copy As Range, Rng2Paste As Range
Dim aWerte()
Set Rng2Copy = Sheets("Tabelle1").Range("A1198")
Set Rng2Paste = Sheets("Tabelle2").Range("A1198")
aWerte() = Rng2Copy
Rng2Paste = aWerte()
End Sub
Das kommt am nähersten an meiner Vorstellung ran. Das Problem hier ist, dass ich auch nur 1 Tabelle kopieren kann. CODE für Tabelle3, 4, 5, 6 fehlt mir auch und es funktioniert nicht vollautomatisch.
Für Euch Hilfe bedanke mich schon im Voraus.
Gruß
Paissen, der Nullcecker
ich habe gerade ein Problem und komme nicht auf den grünen Zweig .
Was will ich?
Also ich möchte einen bestimmten Bereich von Tabelle1 (A1 bis P198) in Tabelle2, 3, 4, 5, 6 so rüber kopieren, dass alle Farbmarkierung und Schriftstyle übernommen wird.
Es soll vollautomatisch kopieren, also ohne Button oder ähnliches.
Mit was soll das gesehen?
Ich benütze Excel 2007 und würde es gerne über VBA programmieren oder SVERWEIS
Wenn ich in Tabelle2 =Tabelle1!A1 mache, dann kann ich über die Suchfunktion nicht nach Artikelnummern suchen. Das will ich aber erreichen (später ca. 5000 Artikel-Nr.in alle 6 Tabellen)
Bisherige Vorgehensweise:
1. Schritt
Sub KopiereBereich()
Dim Quelltab As Worksheet
Dim Zieltab As Worksheet
Dim Zelle As Range
Dim A1 As Long
A1 = 1
Bereich = "A1198"
Set Quelltab = ActiveWorkbook.Worksheets("Tabelle1")
For Each Zelle In Quelltab.Range("A1:A198")
Zieltab.Cells(A1, 1) = Zelle
A1 = A1 + 1
Next Zelle
End Sub
Hierbei kopiere ich komplette Tabelle1 aber alles auf Spalte A. für die restlichen Tabellen3, 4, 5, 6 fehlt mir leider auch der CODE.
2. Schritt
Sub KopiereBereich()
Dim Rng2Copy As Range, Rng2Paste As Range
Dim aWerte()
Set Rng2Copy = Sheets("Tabelle1").Range("A1198")
Set Rng2Paste = Sheets("Tabelle2").Range("A1198")
aWerte() = Rng2Copy
Rng2Paste = aWerte()
End Sub
Das kommt am nähersten an meiner Vorstellung ran. Das Problem hier ist, dass ich auch nur 1 Tabelle kopieren kann. CODE für Tabelle3, 4, 5, 6 fehlt mir auch und es funktioniert nicht vollautomatisch.
Für Euch Hilfe bedanke mich schon im Voraus.
Gruß
Paissen, der Nullcecker