Hi Beate,
natürlich funktioniert das.
das schlagwort lautet:
"open" bzw. "freefile"
(dazu muss im m&t-buch was stehen-ich habe leider grad keins zur hand)
damit kannst du auf einen textfile schreiben. den machst du am besten kommagetrennt(csv-file) um die daten auch wieder auswerten zu können. (dazu musst du den open befehl als textwriter "einstellen")
alternativ kannst du auch einen xml-file stricken.
evtl. nimmst du aber besser hierfür die zugehörige dll. die kannst du im vba-editor in den verweisen setzen. ich selbst habs aber nicht probiert.
viele grüße
rasta
Beate schrieb am 13.10.2005 20:12:02:
Hallo Rasta,
da ich eh vorhabe mich wirklich eingehend mit VBA und Excel zu beschäftigen, denke ich "der Trend geht zum Zweitbuch" :)
Zum Glück bin ich eine Leseratte.
Meine Herausforderung mit dem Kopieren und Einfügen kompletter Zellen aus Datei A in Datei B konnte ich zwischenzeitlich auch lösen. *Jubel* Es ist halt nicht so elegant wie ein selbstprogrammiertes Makro, es wurde einfach aufgezeichnet. So richtig Schritt für Schritt.
Allerdings habe ich noch eine klitzekleine Schwierigkeit:
Gibt es die Möglichkeit die Daten in eine Datei zu transferieren, die erst geöffnet und nach dem Transfer gespeichert und geschlossen werden soll?
Das wäre das Tüpfelchen auf dem i. Aber auch so bin ich schon ziemlich happy.
Danke im Voraus und egal wovon lass Dich nicht stressen.
LG,
Beate
Rasta schrieb am 11.10.2005 09:59:36:
Hallo Beate,
wie es mit Deinem Buch ist kann ich nicht sagen- ich habe jedoch festgestellt das bücher von M&T in der regel nicht das gelbe vom ei sind.
sprich- nicht richtig recherchiert & falsche codebeispiele
um nur 2 zu nennen.
aber evtl. täusch ich mich(habe jedenfalls noch kein gutes m&t-buch gesehen)
viele grüße
rasta
Beate schrieb am 10.10.2005 19:22:37:
Hallo rasta,
danke für Deine Anregung. :)
Welchs Buch ist das denn? Zwischenzeitlich habe ich mir von Markt & Technik ein Buch besorgt, nennt sich "VBA mit Excel, ISBN 3-8272-6881-8
Was hälst Du denn davon?
Mir sind ganz ehrlich Bücher am liebsten bei dennen ich nach Stichworten suchen kann und keine ganzen Romane lesen muß.
Vielen Dank nochmal und LG
Beate
Rasta schrieb am 10.10.2005 10:33:07:
hallo beate,
wenn du in zukunft öfter was mit excel-vba machen möchtest, empfehle ich dir dieses buch zum einstieg:
ISBN 3-8273-1525-5
ansonsten weiß ich nicht, evtl. hilft dir ja das:
worksheets("Tabelle1").copy after:=Worksheets("Tabelle3")
kopiert tabelle 1 und fügt die kopie hinter tabelle 3 ein.
hoffe es hilft
viele grüße
rasta
Beate schrieb am 07.10.2005 16:45:51:
Hallo Rasta,
danke für Deine Rückmeldung.
Das GRÖSSTE PROBLEM in dieser Fragestellung bin auf alle Fälle ich, da ich keinerlei Ahnung von VBA habe. Wenn mir jemand erklären könnte wie ich dieses Kopieren und Einfügen aus einer Tabelle in die andere automatisch machen kann, wäre ich unendlich dankbar.
Bei der Tabelle soll ein "Admin" die Einträge machen und andere "User" sollen einfach nur sehen was eingegeben wurde und zwar in einer zweiten Tabelle.
Vielen Dank im Voraus
LG
Beate
Rasta schrieb am 05.10.2005 09:22:53:
Hallo Beate,
die fragte die sich mir stellt, ist- warum kopierst du die datei nicht einfach? das funktioniert auch mit vba.
oder wenns dir reicht, wieso kopierst du nicht komplette tabellenblätter? das geht auch mit vba
ich verstehe den hintergrund deiner frage, also das problem noch nicht genau- evtl. kann man das ziel auch anderweitig erreichen?
viele grüße
rasta
Beate schrieb am 04.10.2005 22:23:29:
Hallo zusammen,
meine Schwierigkeit liegt in meiner Unkenntnis von Excel/VBA und gleichzeitigem "Alles-Wollen".
Momentan versuche eine "Spiegelung" einer Datei zu bastteln. Soll heißen ich möchte in Datei A etwas eingeben und dies soll inclusive Farben in Datei B erscheinen. Wenn ich in der Datei B, in Zelle A1 sage "='Datei A'A1" dann bekomme ich zumindest die Werte aus Datei A übertragen, allerdings nicht die Farben der Zellen.
Hat hier jemand eine Idee wie ich das lösen kann? Bin für jede Hilfe echt dankbar. Erst recht, wenn ich keine Formel nutzen muss.
Liebe Grüße
Beate |