Office: Hyperlink prüft ob Ordner vorhanden ist, ansonsten erstellen

Helfe beim Thema Hyperlink prüft ob Ordner vorhanden ist, ansonsten erstellen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, wir führen für unsere Firma eine Liste in der zu verschiedenen Vorgängen Bilder in Ordnern abgelegt werden sollen. In Spalte P (ab... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von WhoIsThis?, 5. Juni 2018.

  1. Hyperlink prüft ob Ordner vorhanden ist, ansonsten erstellen


    Hallo zusammen,

    wir führen für unsere Firma eine Liste in der zu verschiedenen Vorgängen Bilder in Ordnern abgelegt werden sollen. In Spalte P (ab Zeile 3) sind zu diesen Ordnern immer Hyperlinks per Formel hinterlegt:
    Code:
    Damit der Hyperlink geöffnet werden kann, muss der Ordner natürlich erstellt sein. Und genau das würde ich gerne per VBA prüfen und umgehen lassen.
    Sprich: Klicke ich auf den Link wird geprüft ob der Ordner bereits existiert:
    Wenn Ja = Ordner öffnen
    Wenn Nein = Ordner erstellen und öffnen

    Kennt irgendwer eine Möglichkeit dafür?

    Danke und Gruß
    Who.

    :)
     
    WhoIsThis?, 5. Juni 2018
    #1
  2. Hallo Who,

    würde das nicht mit Hyperlinks lösen sondern beim klicken auf die Zelle eine Prozedur auslösen. Dazu gibt es das Ereignis SelectionChange im Worksheet.

    In dem Feld steht dann nur der string des Pfades. Ob der Ordner dann vorhande ist kannst Du wie folgt beschrieben prüfen:

    http://www.herber.de/forum/archiv/45...vorhanden.html

    Ist er nicht da, dann kannst Du ihn über:
    Code:
    erstellen. DAbei ist es wichtig in die entwprechenden vorhandenen Ordner zu wechseln sonst wird er gerade im aktuellen ORdner erstellt.
    Zurst in das LAufwerk wechseln:
    Code:
    Dann den Ordner
    Code:
    Ist der Ordner da, dann kannst Du im Code den ORdner durch FolloHyperlink öffnen.

    Viele Grüße
    trekking
     
    trekking1, 7. Juni 2018
    #2
  3. Hallo trekking,

    vielen Dank für deine Hilfe.
    Deine Hinweise haben mir sehr geholfen und so lernt man wenigstens selbst noch was ;-) Danke.

    So ganz 100% funktionierts aber noch nicht. Habe mir jetzt folgenden Code zusammensucht und -gebaut:
    Code:
    (Keine Ahnung wieso, aber das Forum nimmt aus dem Pfad immer die backslashes raus. Im Pfad steht jedes "-" also eigentlich für einen backslash.)

    Leider funktioniert der erste FollowHyperlink nicht, auch wenn der Ordner vorhanden ist.
    Deswegen springt er zum Else, erstellt den Ordner an dem Pfad, wo auch die Liste gespeichert ist (wie kann ich ein Serverlaufwerk über ChDrive anwählen?) und öffnet dann den bereits vorhandenen Ordner im richtigen Pfad.
    Hast du eine Idee wie ich das korrigieren kann? Lieg ich mit meinem Code so daneben? *rolleyes.gif*

    Außerdem: Kann ich festlegen, dass er bei Klick in Spalte P den Code erst ab Zeile 3 ausführt? Also wenn ich in Zeile 1 oder 2 klicke nichts passiert?

    Vielen Dank und Gruß
    Who.
     
    WhoIsThis?, 7. Juni 2018
    #3
  4. Hyperlink prüft ob Ordner vorhanden ist, ansonsten erstellen

    Code:
     
    Hasso, 8. Juni 2018
    #4
  5. Hallo Hasso,

    na toll, das ist ja einfacher als erwartet.

    Bleibt nur noch die Frage offen, wieso der untere Teil nicht richtig funktioniert mit Öffnen und Erstellen der Ordner.

    Danke und Gruß
    Who.
     
    WhoIsThis?, 8. Juni 2018
    #5
  6. Hallo Who.,

    so?
    Code:
    In einem allgemeinen Modul muss zusätzlich diese Deklarationszeile stehen:
    Code:
    einen Backslash erzeugst Du, indem Du 2 schreibst.

    Grüße
    EarlFred
     
    EarlFred, 8. Juni 2018
    #6
  7. Hallo Who,

    Du kannst es noch damit versuchen. Manchmal funktioniert das DIR je nach konfiguration nicht. Die Löung geht auf alle Fälle.
    Ist zwar das Access wiki, aber >99% kannst Du davon auch in Excel verwenden. Gerade das mit Dateien und Verzeichnisssen ist super.

    Viel Spaß wüünscht Dir

    trekking
     
    trekking1, 8. Juni 2018
    #7
  8. Hyperlink prüft ob Ordner vorhanden ist, ansonsten erstellen

    Da fehlt was entscheidendes:
    Code:
     
    EarlFred, 10. Juni 2018
    #8
  9. trekking1, 12. Juni 2018
    #9
  10. Hallo zusammen und sorry für die späte Rückmeldung, ich war außerlandes ;-)

    Der Code von EarlFred hat perfekt so funktioniert wie ich es brauche...jezz werd ich mich mal reinfuchsen um ihn dann auch zu verstehen. Danke dafür auf jeden Fall.

    Danke auch dir trekking für den Link. Den schau ich mir mal genauer an.
    In vba gibt's so viel zu lernen. Bin immer über jede Hilfe von euch dankbar. :-)
     
    WhoIsThis?, 13. Juni 2018
    #10
Thema:

Hyperlink prüft ob Ordner vorhanden ist, ansonsten erstellen

Die Seite wird geladen...
  1. Hyperlink prüft ob Ordner vorhanden ist, ansonsten erstellen - Similar Threads - Hyperlink prüft Ordner

  2. Per Hyperlink ausgeblendetes Blatt einblenden

    in Microsoft Excel Hilfe
    Per Hyperlink ausgeblendetes Blatt einblenden: Hola ins Forum, ich bräuchte mal wieder eure Hilfe. Ich habe ein Tabellenblatt das mir als Register dient und wo Hyperlinks eingefügt sind um auf das dazugehörige Blatt zu springen. Diese Blätter...
  3. Bilder in einer HTML Mail werden mit Unterstrich angezeigt

    in Microsoft Outlook Hilfe
    Bilder in einer HTML Mail werden mit Unterstrich angezeigt: Hallo Spezialistinnen und Spezialisten! Ich habe meinen neuen PC mit Office 365 installiert! Leider tritt ein kleines Problem bei der Darstellung einer E-Mail mit Bildern auf die zu einem externen...
  4. Hyperlink zu Dateien

    in Microsoft Excel Hilfe
    Hyperlink zu Dateien: Hallo, ich möchte in einer dynamischen Tabelle mit Rechnungsnummern, die entsprechende Rechnung (alle in einem Verzeichnis) zuweisen, in der Tabelle fangen alle an mit LU24-15XXX die...
  5. Mail senden maximale Textlänge erreicht ?

    in Microsoft Excel Hilfe
    Mail senden maximale Textlänge erreicht ?: Guten Tag liebes Forum Ich hätte eine Frage an der ich mich ein wenig herumärgere. Habe ich hier einfach die 255 erlaubten Zeichen Überschritten ? Wenn ich den Text kürze dann verschwindet der...
  6. Inhalt eines Hyperlink Feldes in ein Textfeld kopieren

    in Microsoft Access Hilfe
    Inhalt eines Hyperlink Feldes in ein Textfeld kopieren: Hallo, kurz vorweg, GRUNDkenntnisse sind ein paar vorhanden, VBA-Kenntnisse sind nicht vorhanden. Ich habe eine DB zum verwalten meiner Dokumente. In einem Endlosformular erzeuge ich mit Hilfe...
  7. Word Hyperlinks (nicht unterstrichen) in der Fusszeile

    in Microsoft Word Hilfe
    Word Hyperlinks (nicht unterstrichen) in der Fusszeile: Hallo Forum! Ich habe ein Problem mit Erstellen von Hyperlinks in einer Adresszeile in der Fussleiste. Das Problem ist, der Kunde will, dass die Links (Telefon, Mail, Domain) nicht unterstrichen...
  8. Die Hyperlinks in Word leiten nicht zur korrekten Freigabe im Browser weiter.

    in Microsoft Word Hilfe
    Die Hyperlinks in Word leiten nicht zur korrekten Freigabe im Browser weiter.: Hallo zusammen Ich stehe vor einem Problem in Microsoft Word. Wenn ich auf einen Hyperlink klicke, wird mir die korrekte Freigabe im Google Drive nicht angezeigt. Jedoch, wenn ich den Hyperlink...
  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