03.01.2019, 13:36
Hallo
,
ich bin gerade dabei mehrere Tabellen aus verschiedenen Excel-Dateien zu kopieren und diese in eine Excel-Datei einzufügen.
Einfaches Beispiel:
Nehmen wir an das in der Excel-Datei1 in den Zellbereich A1 bis Zelle A6 die Werte von 1 bis 6 enthalten sind sowie die Werte 1 bis 6 in den Zellbereich von B1 bis B6.
Ich verwende die Kombination "STRG+SHIFT+Pfeil nach unten" um den ganzen Bereich zu markieren. In diesem Falle A1 bis A6.
Danach gehe ich zu Excel-Datei2 -> klicke auf Zelle A1 -> Einfügeoptionen (Werte (w)).
Soweit so gut, nur ist es recht mühsam bei mehreren hundert Spalten.
Daher kam ich auf die Idee ein Makro zu erstellen, um den Aufwand etwas zu verringern.
Erstellung der Makros:
In Excel-Datei1 habe ich einen Makro1 (STRG+D) erstellt, sodass diese den Zellbereich (A1:A6) kopiert und in Excel-Datei2 einen Makro2 (STRG+F) erstellt, der mir das Einfügen als "Werte" beschleunigt.
Problem:
Nachdem die Werte erfolgreich eingefügt worden sind, möchte ich nun den Vorgang wiederholen. Nur diesmal sollen die Werte B1 bis B6 in Excel-Datei1 kopiert werden. Also drücke ich STRG+D. Jedoch wird der Zellbereich A1 bis A6 kopiert und nicht B1 bis B6.
Frage:
Wie kann ich den Makro1 so umstellen, sodass es den Zellbereich B1 bis B6 kopiert (sowie andere beliebige Zellbereiche)?.

ich bin gerade dabei mehrere Tabellen aus verschiedenen Excel-Dateien zu kopieren und diese in eine Excel-Datei einzufügen.
Einfaches Beispiel:
Nehmen wir an das in der Excel-Datei1 in den Zellbereich A1 bis Zelle A6 die Werte von 1 bis 6 enthalten sind sowie die Werte 1 bis 6 in den Zellbereich von B1 bis B6.
Ich verwende die Kombination "STRG+SHIFT+Pfeil nach unten" um den ganzen Bereich zu markieren. In diesem Falle A1 bis A6.
Danach gehe ich zu Excel-Datei2 -> klicke auf Zelle A1 -> Einfügeoptionen (Werte (w)).
Soweit so gut, nur ist es recht mühsam bei mehreren hundert Spalten.
Daher kam ich auf die Idee ein Makro zu erstellen, um den Aufwand etwas zu verringern.
Erstellung der Makros:
In Excel-Datei1 habe ich einen Makro1 (STRG+D) erstellt, sodass diese den Zellbereich (A1:A6) kopiert und in Excel-Datei2 einen Makro2 (STRG+F) erstellt, der mir das Einfügen als "Werte" beschleunigt.
Problem:
Nachdem die Werte erfolgreich eingefügt worden sind, möchte ich nun den Vorgang wiederholen. Nur diesmal sollen die Werte B1 bis B6 in Excel-Datei1 kopiert werden. Also drücke ich STRG+D. Jedoch wird der Zellbereich A1 bis A6 kopiert und nicht B1 bis B6.
Frage:
Wie kann ich den Makro1 so umstellen, sodass es den Zellbereich B1 bis B6 kopiert (sowie andere beliebige Zellbereiche)?.