Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

Excel 2013 VBA für Profis

Tabelle vorbereiten

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Die benötigten Adressen stehen lediglich zeilenweise untereinander und haben eine markierte Titelzeile, so dass der VBA-Code keine weiteren Informationen benötigen soll, um diese zu finden.

Transkript

Dieses Beispielprojekt soll später Adressen aus einer fast beliebigen Liste übernehmen und in eine bestimmtes Ziel, also die Zwischenablage oder eine bereits geöffnete Excel-Datei oder auch eine noch geschlossene Excel-Datei einfügen können. Dafür braucht es ein paar Vorbereitungen, also zum Beispiel, dass wir eine Adressliste brauchen. Die ist relativ kurz im Moment. Aber Sie werden im Laufe der Programmierung sehen, dass es völlig egal ist, wie lang sie ist. Ich kann hier jederzeit was dranschreiben, ohne dass ich an der Programmierung was ändern muss. Sie enthält teilweise keine Firmenbezeichnungen und teilweise keine Namen, sondern nur eine Firmenbezeichnung. Also sie soll relativ flexibel sein, sodass Sie das anschließend natürlich an Ihre Wünschen anpassen können. Hier oben ist ein kleines Logo und hier wird irgendwann eine Schaltfläche eingefügt werden, mit der sich dann das Formular zum Adressenkopieren einfügen lässt. Es ist also bisher eine im Grunde völlig banale Excel-Datei, die heißt Z&T_Adressen.xlsm. An dem m sehen Sie schon, sie kann Makros enthalten, tut sie aber noch nicht. Im Moment ist es wirklich nur ein einziges Tabellenblatt, im Moment auch schon umbenannt als Adressen, und eine Liste von Namen, die fast zufällig irgendwo beginnen. Eine einzige Besonderheit gibt es schon. Ich habe in diesem Bereich einen Bereichsnamen eingefügt. Bereichsnamen können Sie so erzeugen, indem Sie beispielsweise hier auf den Zeilenkopf klicken, weil ich die ganze Zeile markieren möchte, und dann hier oben diesen gewünschten Bereichsnamen eintippen. Alternativ können Sie auch hier im Register Formeln beim Namens-Manager nachsehen, und entweder die bisherige Definition angucken oder hier eine neue einrichten. Aber für neue Bereichsnamen ist es da oben immer am schnellsten. Das wird dann nach hier übernommen, ist in diesem Fall also die komplette Zeile Nummer 3. Die brauche ich deswegen, damit ich später beschreiben kann, wo die nackten Daten beginnen. Hier oben ist ja nur Schönheit. Da geht es los. Und ich will nirgends fest hinterlegen, es geht in Zeile 4 los. Sondern wenn ich hier einen Bereichsnamen vereinbare, kann ich diesen nach seiner Zeilennummer fragen. Und falls ich später aus irgendeinem Grund mal noch Zeilen davor einfüge, weil ich hier oben noch Bedienungselemente brauche, dann verschiebt sich der Bereichsname. Entsprechend verschiebt sich die Zeilennummer und alles ist wieder in Ordnung. Wenn Sie die Nummer fest irgendwo vermerken, dann müssten Sie das immer nachpflegen. Also arbeiten Sie möglichst mit Bereichsnamen. Und das Einzige, was meine Programmierung später von dieser Liste wissen muss, ist, wo sie anfängt und wo sie aufhört. Mehr Vorbereitung braucht es erstmal nicht. Es ist eine ganz banale Liste mit einem Bereichsnamen, um zu erklären, wo die Titel sind, und ansonsten eigentlich keinen Vorgaben.

Excel 2013 VBA für Profis

Nutzen Sie die Möglichkeiten der Programmiersprache VBA in Excel 2013, um eigene Dialoge zu erstellen, auf andere Arbeitsmappen zuzugreifen und wichtige Funktionen einzusetzen.

4 Std. 59 min (53 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!