habe ein paar probleme mit einer vba-übung. ich bin auf diesem gebiet allerdings der totale anfänger. es wäre echt super wenn mir jemand erklären könnte, wie ich die übung nun am besten löse. vielleicht auch mit screenshots. bis zum vierten punkt bin ich gekommen. habe aber keine ahnung welche fenster laut aufgabenstellung sichtbar sein dürfen und welche nicht. weiterhin wiß ich nicht wie ich ein neues modul erstelle und es benenne, geschweige denn, wie ich eine prozedur mit sub, privat anlege und sie benenne.
den rest dürfte ich denn wieder alleine hinbekommen, denke ich.
So eine wenig konkrete Anfrage, die ja sicher zu einigem hin und her führt, solltest Du lieber in einem VBA-Forum posten, das geht sicher besser.
Ein paar Hinweise:
Der VBA-Editor öffnet sich durch drücken von ALT-F11
Um ein neues Modul anzulegen gibt es einen Button in der Symbolleiste, mal ein bisschen suchen.
Mit F4 kannst Du dir die Eigenschaften des Moduls ansehen, falls die nicht gleich angezeigt werden (links unten)
Ein der Eigenschaften ist der Modulname, einfach einen neuen reinschreiben.
Um eine Prozedur oder eine Sub anzulegen schreibst Du sie einfach hin:
Hilfe zu Übungen kann ich nur geben, wenn mir die Übung vorliegt - ohne tue ich mich schwer
Weiterhin wäre es gut, wenn ich wüßte, von welchem Programm wir sprechen: Word, Excel, Access ???
In den VBA-Editor kommst du standard-mäßig mit ALT-F11.
Hier wird dir eine Baumstruktur Deines Projektes angezeigt. Rechter Mausklick => Neues Modul => wird angelegt mit Standardname (Modul1, Modul2, …)
Umbenennen mit Doppelklick auf Name und Eingabe oder Rechter Mausklick und „Umbenennen“.
Wenn Modul geöffnet ist ist rechts im Editor eine weiße Fläche => dort kann man Progamm-Code eingeben.
Eingeben von „Private Sub MeineNeueProzedur“ und [Eingabe] => das End Sub sollte darunter automatisch erscheinen.
Zwischen den beiden Zeilen steht dann Dein Programm-Code.
Ich empfehle DRINGEND vor irgendwelchen Programmier-Arbeiten die entsprechende Lektüre. Z. B. http://www.downloadfreepdf.com/vba_beginner/index.html http://www.ebooksdownloadfree.com/Office/Excel-2007-…
oder viele weitere Links unter www.google.de (Suche ebook vba).
das ist ja schon echter Aufwand. Ich helfe gern und gebe auch Tipps. Aber für eine fast schon Onlineschulung fehlt mir die Zeit. Da kann muss ich passen. Es wird aber sicher einige geben, die Ihnen gern weiter helfen werden.
Also normalerweise wenn du in einem Programm Fenster drin bist und unter dem End Sub von diesem Programm einfach ein paar zeilen drunter Private Sub xyz() schreibst fügt er automatisch darunter End Sub ein und macht eine Trennzeile. Dies ist nun ein eigenständiges Programm. Hoffe dass ich dir weiterhelfen konnte.