Thema Datum  Von Nutzer Rating
Antwort
02.07.2016 18:37:51 Mike
NotSolved
Blau Problem Msgbox mit OK und Abbrechen
02.07.2016 19:14:10 Gast96928
NotSolved
02.07.2016 19:17:56 Mike
NotSolved

Ansicht des Beitrags:
Von:
Gast96928
Datum:
02.07.2016 19:14:10
Views:
595
Rating: Antwort:
  Ja
Thema:
Problem Msgbox mit OK und Abbrechen

Hallo! Probiere mal unten den Code. Ist aber ungetestet - wollte die Datei nicht nachbauen. Sollte aber klappen. Ggf. noch anpassen. Gehe dabei davon aus, dass in den Zellen auch der komplette Pfad steht. VG

 

Private Sub Workbook_Open()
Dim ok As Boolean
Dim ergebnis
ok = True

With Worksheets("Pfadeingabe")

'prüfen ob eine Zelle leer ist
If .Range("B4") = "" Or .Range("B7") = "" Or .Range("B10") = "" Then ok = falsch

'prüfen ob die Pfad existieren
If Dir(.Range("B4")) = "" Or Dir(.Range("B4")) = "" Or Dir(.Range("B4")) = "" Then ok = falsch
End With
'irgendwas passte nicht
If ok = falsch Then
    ergebis = MsgBox("Bitte passen Sie die Pfade für die Verlinkung der Dokumente an!", vbOKCancel, "Pfadprüfung")
    'ergebnis der Msgbox auswerten
    If ergebnis = 1 Then Worksheets("Pfadeingabe").Activate
End If
End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
02.07.2016 18:37:51 Mike
NotSolved
Blau Problem Msgbox mit OK und Abbrechen
02.07.2016 19:14:10 Gast96928
NotSolved
02.07.2016 19:17:56 Mike
NotSolved