Hallo miteinander! Ich muß dummerweise was in Ecxel automatisieren, bisher bin ich immer gut um VBA drumrum gekommen. Kennt jemand eine gute Einführung zum Schnelleinstieg. Ich finde im Netz nur so Einführungen, in denen Grundsätzliches über Programmieren erklärt wird (Variablentypen, Unterprogrammaufrufe, u.a. Programmierbasics). Ich suche eher etwas über VBA-spezifisches. Z.B. google ich aktuell gerade die Finger wund, wie ich eine Datei mit gleichem Namen aber anderer Endung aus dem gleichen Verzeichnis importieren kann (also .../test.xls importiert über ein Makro .../test.txt), wie ich den aktuellen Pfad ermittel hab ich schon raus, aber den Namen es Excelsheets nicht. Wo finde ich schnell solche Infos? Danke
Bitte schön ... ftp://ftp.fernuni-hagen.de/pub/pdf/urz-broschueren/broschueren/b012.pdf
Danke, aber das hatte ich schon gefunden, aber das ist nicht was ich suche. Wenn ich im diesem PDF z.b. nach "ThisWorkbook.Path" suche, wird es nicht gefunden. Was ich suche heißt wohl eher Befehssreferenz oder so. Trotzdem Danke
Hallo, das was du suchst ist eine Klassenreferenz und diese bietet Excel selbst an. Wenn du die Entwicklungsumgebung in Excel offen hast schaue einfach unter Ansicht -> Objektkatalog. In der ganz oberen Combobox für die gewünschte Bibliothek stellst du dann "Excel" ein und du bekommst alle Klassen mit deren Eigenschaften, Methoden usw. angeboten. Interessiert dich irgendein Member dann einfach anklicken und F1 drücken. Für dein Beispiel suchst du die Klasse Workbook im Klassenfenster, markierst diese und schon werden dir alle Member angeboten, unter anderem auch "Path". Jetzt einfach Path anklicken und F1 drücken. Und schon liefert die Hilfe folgendes: "Gibt den vollständigen Pfad zum Anwendungsobjekt zurück, ohne das abschließende Trennzeichen und den Namen des Anwendungsobjekts. Schreibgeschützter String-Wert. Ausdruck.Path Ausdruck Erforderlich. Ein Ausdruck, der eines der o. a. Objekte zurückgibt." P.S.: So schlecht wie sein Ruf ist VBA gar nicht :-))
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.