Home  >  Praxis & Hilfe  >  Kummerkasten  >  Office  > Artikel 21317

spacer

Zellwert als Dateinamen verwenden - Excel

Ich habe eine Exceldatei mit 2 Datenblättern. Auf dem zweiten Datenblatt stehen Daten, auf dem ersten ist ein Speicherbutton und eine Zelle, in der der Name der Datei eingegeben wird. Ich möchte nun ein Makro erstellen, welches diese Datei automatisch unter dem eingegebenen Namen speichert, sobald man auf diesen Speicherbutton klickt. Wie kann ich das machen?

blue_quad von Monica Hubacher (15.06.2002)

Also ihre erste Tabelle sieht demnach dann ungefähr so aus.

Das Makro, dass Sie benötigen erstellen Sie am besten über EXTRAS/MAKRO/MAKROS. Geben Sie dort unter Makronamen den gewünschten Namen für das Makro ein (das Makro im Beispiel heisst "Speicherbutton") und klicken Sie auf "erstellen".

Der VisualBasic-Editor öffnet sich und präsentiert ihnen das Grundgerüst für das Makro. Wie Sie das Makro vervollständigen, entnehmen Sie der untenstehenden Abbildung

vergrößen

Sie müssen auch den Pfad zum Verzeichnis angeben, in welches die Datei gespeichert werden soll.

Wenn Sie diesen Schritt abgeschlossen haben, haben Sie bereits ein funktionstüchtiges Makro, dass Sie über EXTRAS/MAKRO/MAKROS und "ausführen" testen können.

Nun müssen Sie nur noch das Makro dem Button auf Tabelle1 zuweisen. Hierbei spielt es eine entscheidende Rolle, welcher Art dieser Button ist:

Ist es eine Formularschaltfläche, dann klicken Sie ganz einfach mit rechts auf diesen Button und wählen im Kontextmenü "Makro zuweisen". Wählen Sie dann das Makro aus und klicken Sie auf OK.

Haben Sie jedoch eine VBA-Schaltfläche verwendet, wird die Anbindung ein wenig komplizierter. Zuerst müssen Sie in den Entwurfsmodus wechseln. Dazu klicken Sie mit rechts irgendwo in den grauen Bereich neben der Menüleiste. Es werden dann alle verfügbaren Symbolleisten aufgelistet. Aktivieren Sie die Symbolleiste "Visual Basic".

Klicken Sie nun in dieser Symbolleiste auf das kleine blaue Dreieck mit dem Bleistift, um den Entwurfsmodus zu aktivieren.

Jetzt erst können Sie Ihren Speicherbutton bearbeiten. Klicken Sie mit rechts darauf und wählen Sie "Code anzeigen".

Sie gelangen automatisch wieder zum VisualBasic-Editor, wo das Codegerüst für diesen Button angezeigt wird.

Schreiben Sie die fehlende Zeile dazwischen (hier "call Speicherbutton")

Das Ganze sieht dann schlussendlich etwa so aus:

vergrößen

Zum Abschluss sollten Sie den Entwurfsmodus wieder auszuschalten. Klicken Sie erneut auf das blaue Dreieck auf der VisualBasic-Symbolleiste.



  


Anzeige
Social Bookmarks
PCtipp als APP
PCtipp App

Laden Sie die PCtipp-App kostenlos auf Ihr Smartphone und bleiben Sie auf dem Laufenden.

 

Wählen Sie:
Ähnliche Themen

Problem: Ich habe im Excel-VBA eine Abfrage mit Input-Boxen, bei denen der Benutzer erst die Zeilennummern und dann einige Spalten angeben muss. Nun habe... In Excel-Makro Spaltenbuchstabe in Spaltennummer umwandeln

Ich sammle meine Mails in MS Outlook in thematisch geordneten Ordnern. Um die Informationen langlebig und platzsparend abzulegen, möchte ich sie... Outlook-Mails im TXT-Format abspeichern

Ich habe in Word 2003 die Symbolleisten angepasst, aber jedes Mal, wenn ich Word neu starte, ist alles wieder fort. Beim Ausschalten werde ich nie danach... Word: «Automatische Anfrage für Speicherung von Normal.dot»

Wie kann ich im Excel 2007 in der Multifunktionsleiste einem Makro ein selbsterstelltes Icon zuordnen? Eigene Icons in Excel 2007 verwenden

Ist es möglich, mit einer einzigen Formel zu addieren, multiplizieren und das Resultat auf 10 Rp. zu runden? z.B. A1+A2+A3+A4 *.25 und das Ganze... Addieren, multiplizieren und runden

Fachchinesisch

Mühe mit Computerbegriffen?

Im Fachchinesen finden Sie 743 Erklärungen.

AKTUELLE KUMMERKASTEN

Auf meiner Festplatte sind zwei versteckte Dateien, c:\hiberfil.sys und c:\pagefile.sys, die zusammen ca. 2.5GB an Platz brauchen. Brauche ich diese Dateien,... hiberfil.sys und pagefile.sys

Problem: Wenn ich meinen Computer in den Ruhezustand versetzen will, geht es nicht richtig. Es wird nur für etwa zwei Sekunden der Bildschirm schwarz,... Windows 7/Vista: Ruhezustand nicht möglich

Leser empfehlen

Problem: Ich möchte in den einzelnen Feldern der Tabelle eine Dropdown-Liste zur Auswahl der Kriterien einfügen. Wie geht das? Dropdown-Liste in Excel erstellen

Ich arbeite häufig mit der Sonderzeichentabelle in Word. Mir ist es aber zu umständlich, ständig die Tabelle zu öffnen, um das Zeichen in den Text einzufügen.... ASCII-Tabelle für Sonderzeichen

Problem: Wenn ich aus den PCtipp-Downloads ein File herunterladen will, erscheint die Aufforderung, ein PCtipp-Abo zu lösen. Ich kaufe den PCtipp aber... Frustfreier Download bei www.pctipp.ch

Problem: Wenn ich im Firefox via Ctrl+T oder «Datei/Neuer Tab» einen neuen Tab öffne, wird in diesem immer eine leere Seite (about:blank) angezeigt. Ich... Firefox: Neuer Tab mit Startseite?

Kann ich Windows XP auch im abgesicherten Modus starten? Windows XP im abgesicherten Modus starten

ANZEIGE
PROMOTION
PCTIPP ABONNIEREN
Holen Sie sich monatlich die besten Tipps und Tricks für den PC-Alltag nach Hause.
NEWSLETTER
Wir halten Sie auf dem Laufenden: Der Newsletter liefert Ihnen jeden Werktag das Aktuellste aus der Welt von Computer und Internet.

RSS-FEEDS
Die PCtipp-Website bietet RSS-Feeds an. Holen Sie sich die Schlagzeilen von PCtipp.ch schnell und bequem auf den Desktop oder bauen Sie diese in Ihre eigene Webseite ein.
Anzeige