Office: Pfad nicht vorhanden, was dann?

Helfe beim Thema Pfad nicht vorhanden, was dann? in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo! Ich habe ein Makro (danke an die Experten), dass mir den Usernamen bei Zugriff in eine externe Datei ausgibt. Der Pfad zu dieser Datei steht... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Pino28, 12. November 2007.

  1. Pino28 Erfahrener User

    Pfad nicht vorhanden, was dann?


    Hallo!

    Ich habe ein Makro (danke an die Experten), dass mir den Usernamen bei Zugriff in eine externe Datei ausgibt. Der Pfad zu dieser Datei steht in Zelle"F9".

    Wenn jetzt der Speicherpfad nicht zur Verfügung steht, wie kann ich auf einen anderen Pfad verweisen?

    Hier mein Code:

    Sub Speichern(aktion)
    Call Check(Compname, User)
    User = UCase(Environ("Username"))

    Pfad = Sheets("Start").Range("F9") ' SPEICHERPFAD Gerätebez-zgr => Gerätebezeichnung-Zugriff
    Datei = "Gerätebez-zgr"
    Pfad = Pfad + Datei + ".xls"
    zeit = Time
    datum = Date
    Text = datum + Chr$(9) + zeit + Chr$(9) + Compname + Chr$(9) + User + Chr$(9) + aktion
    Open Pfad For Append As #1
    Print #1, Text
    Close #1
    ende:
    End Sub

    Gruß

    Mike
     
  2. schatzi Super-Moderator
    Hallo!

    Teste mal diese Abfrage:

    Pfad = Sheets("Start").Range("F9") ' SPEICHERPFAD Gerätebez-zgr => Gerätebezeichnung-Zugriff
    If Dir(Pfad, vbDirectory) <> "" Then
    Datei = "Gerätebez-zgr"
    Pfad = Pfad + Datei + ".xls"
    zeit = Time
    datum = Date
    Text = datum + Chr$(9) + zeit + Chr$(9) + Compname + Chr$(9) + User + Chr$(9) + aktion
    Open Pfad For Append As #1
    Print #1, Text
    Close #1
    Else
    ...
     
  3. Pino28 Erfahrener User
    Teste ich gleich mal....
    Danke

    Mike
     
  4. Pino28 Erfahrener User

    Pfad nicht vorhanden, was dann?

    Hallo Schatzi!

    Funzt leider noch nicht

    Fehler im verborgenen Modul
     
  5. Pino28 Erfahrener User
    Hallo Experten<!

    Vielleicht kann Schnake mir weiterhelfen, die Idee stammt von Dir!

    Falls der Pfad nicht vorhanden ist(Netzwerkpfad) dann.... Abbruch oder irgendwas..

    1000000 Dank im Vorraus!
    Im Netz gibts auch nix dazu!

    :-(

    Mike
     
  6. schatzi Super-Moderator
    Bei mir funktioniert die Abfrage einwandfrei...
    Dein Fehler liegt daher wahrscheinlich woanders.
    Geh' den Code doch mal im Einzelschrittmodus durch, dann siehst du, wo es hakt.
     
  7. Pino28 Erfahrener User
    Hi Schatzi!

    sobald ich die Zeilen einfüge:
    If Dir(Pfad, vbDirectory) <> "" Then

    Else

    bekomme ich die fehlermeldung: Dateiname oder Nummer falsch
    Laufzeitfehler 52

    Hab jetzt schon hin und her probiert. nach Else hab ich END If oder nur
    Range("A1").select

    funktioniert nicht!

    mein Pfad heisst eigentlich: (F9)

    //Ausbserv1/Home/Gerätebezeichnung/

    (Die slash sind Backslash, kann ich hier irgendwie nicht anzeigen)

    Falls dieser Pfad nicht verfügbar ist, soll er auf C: die Datei für den Zugriff anlegen:
    Dann Pfad C:

    Weiß nicht weiter :-(

    VBA meckert schon nach "..."
    Was soll ich da denn eingeben?


    Gruß

    Mike
     
  8. schatzi Super-Moderator

    Pfad nicht vorhanden, was dann?

    Das Laufwerk musst du im Pfad natürlich mitangeben!
    Ohne das Laufwerk kann dein Makro auch vorher nicht funktioniert haben...
    Schreibe in F9
    Code:
    C:\Ausbserv1\Home\Gerätebezeichnung\
     
  9. Pino28 Erfahrener User
    Hi Du!

    liegt doch auf einem Server!(ist nicht C:)
    /ausbserv1/Home/Gerätebezeichnung/

    DAS funktioniert!!

    NUr wenn der Pfad, also der Server nicht verfügbar ist, hab ich Graupel.....


    Wenn ich dann "C:" manuell eintrage geht wieder alles, dann schreibt er die Datei auf "C:"

    MIke :-(
     
  10. schatzi Super-Moderator
    Dann bin ich raus...
    Von Servern hab' ich keine Ahnung!
     
  11. Pino28 Erfahrener User
    Schade....

    es wird ja eine Fehlermeldung ausgegeben....

    Kann ich die denn für einen Abbruch, etc. verwenden?

    Irgendwie: OnError goto ......


    ??


    Mike
     
  12. schnake Erfahrener User
    na da hast du es ja schon selber geschafft.. weil on error ist richtig...

    schreibe in deinem Sub speichern(aktion)
    nach dem
    Code:
    User=Ucase....
    on Error goto 10
    Code:
    .
    .
    .
    Open Pfad For Append As #1 
    GoTo 20
    10 MsgBox "Achtung Pfad nicht gefunden!" + Chr$(13) + "Bitte Pfad in Zelle M5 Prüfen" 'Bitte auf deinen bedürfnisse anpassen
    20 
    .
    .
    ende: 

    versuch das mal .. kanns net testen da ich keinen server habe...
     
Thema:

Pfad nicht vorhanden, was dann?

Die Seite wird geladen...
  1. Pfad nicht vorhanden, was dann? - Similar Threads - Pfad vorhanden

  2. Dynamischer Pfad

    in Microsoft Access Hilfe
    Dynamischer Pfad: Hallo ins Forum, ich habe eine Frage. Ich habe mir eine Datenbank in Access erstellt. Diese lade ich mir über Power Query in eine Excel Tabelle. Soweit alles kein Problem. Aber wie kann ich dort...
  3. Den Pfad verändern

    in Microsoft Excel Hilfe
    Den Pfad verändern: Einen schönen Sonntag erstmal in die Runde. Ich hätte noch ein Problem zu Office 2021. Beim speichern erner z. B. EXCEL Datei ist folgender Pfad aufgeführt, der mit dem FireFox Logo versehen ist....
  4. Fehler beim Zugriff auf Pfad/Datei

    in Microsoft Excel Hilfe
    Fehler beim Zugriff auf Pfad/Datei: Moin, Ich habe eine Excel Datei erstellt, die ziemlich viele Makros hat, die Anforderung lässt sich leider nicht anders bewerkstelligen. Kurz vor Fertigstellung des Programms bekomme ich jetzt...
  5. Pfad standardisieren

    in Microsoft Excel Hilfe
    Pfad standardisieren: Hallo zusammen. Hätte mal eine Frage zur Vereinfachung bei der Schreibweise des Pfades. Muss es immer der komplette Text sein, oder gibt es eine Möglichkeit z.B. den "Besitzer" wegzulassen bzw....
  6. Komplexes Makro ohne Ahnung :-/

    in Microsoft Excel Hilfe
    Komplexes Makro ohne Ahnung :-/: Hallo Ihr Lieben, ich brauche ganz dringend Hilfe. Ich bin zwar mit Formeln in Excel ganz gut aufgestellt, aber mit Makros leider nicht. Ich muss für meine Eltern und mich viele Versicherungen und...
  7. Per Makro bestimmten Bereich per PDF unter bestimmten Pfad speichern.

    in Microsoft Excel Hilfe
    Per Makro bestimmten Bereich per PDF unter bestimmten Pfad speichern.: Moin Zusammen, ich hoffe Ihr könnt mir helfen, denn ich verzweifle so langsam :( Ich habe bereits hier und im Internet gefühlt vieles durchgelesen, komme aber leider nicht weiter. Ich möchte...
  8. Variable in Pfad zu externem Inhalt (Sharepoint)

    in Microsoft Excel Hilfe
    Variable in Pfad zu externem Inhalt (Sharepoint): Hallo, ich habe eine Excel-Tabelle, welche Daten aus einem externen Bezug holt. Der Pfad sieht so aus:...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden