Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
840to844
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
840to844
840to844
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Formatierung mit Print #1

Formatierung mit Print #1
29.01.2007 18:53:28
Düppi
Liebe Excel-Profis,
ich schreibe Werte aus Tabelle1 in eine andere .xls-Datei. Dass das mit Pring #1 geht, weiß ich.
Wie aber erkläre ich Excel, dass zum Beispiel die Zelle B20 in der anderen .xls-Datei in C40 geschrieben wird - wie also lege ich die Zellposition fest?
Bitte um Hilfe, Gruß Düppi.

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

Betreff
Datum
Anwender
Anzeige
AW: Formatierung mit Print #1
29.01.2007 19:40:51
Erich
Hallo Düppi,
Print #x verwendet man normalerweise, um Daten in ein Textfile zu schreiben.
Wenn du mit Print eine .xls, also eine Excelmappe, änderst, ist sie danach vermutlich futsch.
Hast du mal in die VBA-Hilfe zu Print geschaut?
Was du willst, ginge z. B. so, wobei die "Andere.xls" geöffnet sein muss:
Workbooks("Andere.xls").Sheets("abc").Range("C40") = ActiveSheet.Range("B20")
Was hat das Ganze mit Formatierung zu tun?
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
AW: Formatierung mit Print #1
31.01.2007 14:02:49
Erich
Hallo Düppi,
was du erreichen möchtest, tut die Zeile
Workbooks("Andere.xls").Sheets("abc").Range("C40") = ActiveSheet.Range("B20")
Sie schreibt den Wert Zelle B20 des aktiven Blatts (gehört dann zur Mappe Meine_Datei.xls)
in Zelle C40 des Blatts abc der Mappe Andere.xls
Die Fehlermeldung kann folgende Ursachen haben:
1. Die andere Mappe heißt nicht Andere.xls
Dann musst du den richtigen Namen der Zielmappe anstelle von Andere.xls in die Zeile schreiben.
2. Die andere Mappe hat kein Blatt abc
Dann musst du den richtigen Namen des Zielblattes anstelle von abc in die Zeile schreiben.
(Die andere Mappe kann mehrere Blätter haben.)
3. Die andere Mappe ist nicht geöffnet
Ich hatte schon geschrieben, dass die Zielmappe geöffnet sein muss.
(Evtl. musst du noch vor der Zeile ins Makro ein Workbooks.Open einbauen)
Es ist nicht unwahrscheinlich, dass alle drei Ursachen bestehen...
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige