Supportnet / Forum / Tabellenkalkulation
excel 97; Dateipfad ausdrucken
Frage
Hallo,
wer weiß wie in Excel Dateien in der Fuß/Kopfzeile der Komplette Dateipfad ausgedruckt werden Kann.
Wenn ich Daten abspeichere erscheint nur die letzte Stufe des Pfades im Ausdruck.
Es wäre für mich sehr hilfreich für die Daten ablage
den ganzen Pfad zu haben.
Vielen Dank im Voraus
Ott.
Antwort 1 von coros
Nabend Ott,
nachfolgenden Code kopiere in das VBA Projekt "DieseArbeitsmappe".
Bei dem Code wird immer vor dem Drucken der aktuelle Pfad in die Fußzeile der Datei eingetragen.
Da ich nicht weiß, ob Du Dich auch nicht mit VBA (Visual Basic) auskennst, kommt hier eine kurze Anweisung, wie Du den Code in Deine Tabelle bekommst.
1. Markiere die Anweisung aus diesem Beitrag und Kopiere (Strg c) diese.
2. Klicke in Deiner Exceldatei in der Menüleiste nacheinander auf Extras => Makro => Visual Basic Editor oder drücke die Tastenkombination Alt F11
3. In dem neu geöffneten Fenster suche auf der linken Seite nach dem Eintrag Diese Arbeitsmappe
4. Klicke danach doppelt auf den Eintrag Diese Arbeitsmappe
5. Füge nun die vorher kopierte Anweisung in das rechte leere Fenster ein.
Du solltest zum Abschluss noch die Sicherheitseinstellung, die beim Öffnen der Datei abgefragt wird, kontrollieren. Klicke dazu nacheinander in der Menüleiste wieder auf Extras => Makro und dann auf Sicherheit.... Gehe, falls nicht schon angezeigt, auf die Registerkarte Sicherheitsstufe und schaue dort nach, ob die Einstellung Mittel aktiviert ist. Wenn nicht, aktiviere diese Einstellung, da sonst der Code nicht ausgeführt werden kann. Beim nächsten Öffnen Deiner Datei kommt eine Abfrage, ob Makros aktiviert oder deaktiviert werden sollen. Klicke auf aktivieren und der Code wird ausgeführt.
Ich hoffe, Du kommst klar. Bei Problemen melde Dich noch mal. Wenn Du mit der obigen Anleitung nicht richtig zurecht kommst, dann schau mal hier und dann in der Rubrik VBA Anleitungen nach. Da habe ich die selbe Beschreibung noch mal in bebilderter Form.
MfG,
coros
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
nachfolgenden Code kopiere in das VBA Projekt "DieseArbeitsmappe".
Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.RightFooter = "&8" & ActiveSheet.Parent.FullName
End Sub
Bei dem Code wird immer vor dem Drucken der aktuelle Pfad in die Fußzeile der Datei eingetragen.
Da ich nicht weiß, ob Du Dich auch nicht mit VBA (Visual Basic) auskennst, kommt hier eine kurze Anweisung, wie Du den Code in Deine Tabelle bekommst.
1. Markiere die Anweisung aus diesem Beitrag und Kopiere (Strg c) diese.
2. Klicke in Deiner Exceldatei in der Menüleiste nacheinander auf Extras => Makro => Visual Basic Editor oder drücke die Tastenkombination Alt F11
3. In dem neu geöffneten Fenster suche auf der linken Seite nach dem Eintrag Diese Arbeitsmappe
4. Klicke danach doppelt auf den Eintrag Diese Arbeitsmappe
5. Füge nun die vorher kopierte Anweisung in das rechte leere Fenster ein.
Du solltest zum Abschluss noch die Sicherheitseinstellung, die beim Öffnen der Datei abgefragt wird, kontrollieren. Klicke dazu nacheinander in der Menüleiste wieder auf Extras => Makro und dann auf Sicherheit.... Gehe, falls nicht schon angezeigt, auf die Registerkarte Sicherheitsstufe und schaue dort nach, ob die Einstellung Mittel aktiviert ist. Wenn nicht, aktiviere diese Einstellung, da sonst der Code nicht ausgeführt werden kann. Beim nächsten Öffnen Deiner Datei kommt eine Abfrage, ob Makros aktiviert oder deaktiviert werden sollen. Klicke auf aktivieren und der Code wird ausgeführt.
Ich hoffe, Du kommst klar. Bei Problemen melde Dich noch mal. Wenn Du mit der obigen Anleitung nicht richtig zurecht kommst, dann schau mal hier und dann in der Rubrik VBA Anleitungen nach. Da habe ich die selbe Beschreibung noch mal in bebilderter Form.
MfG,
coros
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 2 von ott
Hallo coros,
zunächst vielen Dank dafür daß du dich meines Problems mit dem Nichtausdrucken des Dateipfades angenommen hast.
Es funktioniert noch nicht.
Ich bin deinen Anleitungen gefolgt bis zum letzten Schritt, der Sicherheitseinstellung.
beim Öffnen des Makro erscheint "auto open"
und kein Hinweis auf die Sicherheitseinstellung.
Nach Überprüfung des Speichern einer excel Datei wird weiterhin nur der Dateiname ausgedruckt und nicht der Dateipfad.
weißt du noch einen Rat?
Grüße Ott
zunächst vielen Dank dafür daß du dich meines Problems mit dem Nichtausdrucken des Dateipfades angenommen hast.
Es funktioniert noch nicht.
Ich bin deinen Anleitungen gefolgt bis zum letzten Schritt, der Sicherheitseinstellung.
beim Öffnen des Makro erscheint "auto open"
und kein Hinweis auf die Sicherheitseinstellung.
Nach Überprüfung des Speichern einer excel Datei wird weiterhin nur der Dateiname ausgedruckt und nicht der Dateipfad.
weißt du noch einen Rat?
Grüße Ott
Antwort 3 von coros
Hi Ott,
so ganz verstehe ich nicht, was Du geschrieben hast. Wann erscheint "auto-open"? Was meinst Du mit Öffnen des Makros. Bei dem obigen Code handelt es sich nicht um ein Makro, was man extra ausführen muss, sondern der Code wird immer bevor gedruckt wird ausgeführt. Das bedeutet, Du musst das Blatt enmal drucken, damit der Pfad erscheint.
MfG,
coros
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
so ganz verstehe ich nicht, was Du geschrieben hast. Wann erscheint "auto-open"? Was meinst Du mit Öffnen des Makros. Bei dem obigen Code handelt es sich nicht um ein Makro, was man extra ausführen muss, sondern der Code wird immer bevor gedruckt wird ausgeführt. Das bedeutet, Du musst das Blatt enmal drucken, damit der Pfad erscheint.
MfG,
coros
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 4 von Ott
Hallo Coros,
Im Nachgang zu meinem Mail von vorhin kann ich Dir jetzt mitteilen, Daß der Eintrag ds Dateipfades hinhaut.
Meine Sicherheitseinstellung hat den Makro akzeptiert!
Nochmals vielen Dank für die Hilfestellung
Ott.
Im Nachgang zu meinem Mail von vorhin kann ich Dir jetzt mitteilen, Daß der Eintrag ds Dateipfades hinhaut.
Meine Sicherheitseinstellung hat den Makro akzeptiert!
Nochmals vielen Dank für die Hilfestellung
Ott.
Antwort 5 von coros
Hi Ott,
na bitte, klappt doch. Danke auch für die Rückmeldung.
MfG,
coros
Jeder macht was er will, keiner macht was er soll, aber alle machen mit.
na bitte, klappt doch. Danke auch für die Rückmeldung.
MfG,
coros
Jeder macht was er will, keiner macht was er soll, aber alle machen mit.
Ich möchte kostenlos eine Frage an die Mitglieder stellen:
Ähnliche Themen:
- Ich möchte in Excel den Inhalte aller TXT-Dateien eines Verzeichnisses in ein Excel Blatt kopieren.
- Aus Mehren Excel- Dateien Daten in eine Excel Datei einlesen
- Wie lässt man Excel nur ausgefüllte Registerseiten ausdrucken?
- Tabelle als pdf speichern UND ausdrucken
- Excel 2002 Dateien in Excel 2007 für MS Vista Home Premium

