Thema Datum  Von Nutzer Rating
Antwort
23.11.2015 15:25:01 henry
NotSolved
24.11.2015 09:41:50 Gast64994
NotSolved
24.11.2015 12:36:26 henry
NotSolved
24.11.2015 13:25:14 Gast11532
NotSolved
24.11.2015 14:10:52 Henry
NotSolved
24.11.2015 14:32:22 Gast14133
NotSolved
24.11.2015 14:48:48 Henry
NotSolved
24.11.2015 15:08:20 Gast11220
Solved
24.11.2015 17:41:04 Henry
NotSolved
Blau string in string
24.11.2015 18:55:37 Gast31698
NotSolved

Ansicht des Beitrags:
Von:
Gast31698
Datum:
24.11.2015 18:55:37
Views:
728
Rating: Antwort:
  Ja
Thema:
string in string

Hallo!

Die Übergabe funktioniert indem du dem Funktionsnamen den Wert zuweist. In diesem Fall: ordnerauswahl = pfad.

Würde das bei dir dann so schreiben:

if pfad = "" then
' keine Pfad gefunden oder was schief gegangen
    exit function
'bzw. ich würde bevorzugen     ordnerauswahl = "FEHLER"
else
    ordnerauswahl = pfad
end if

Ich würde wie geschrieben auch bei Pfad = "" was zurückgeben. Den Rückgabewert auf alle Fälle noch auswerten, nicht das dein Makro abstürzt, weil kein Pfad kam (bei exit function hüpft es ja wieder zur SUB zurück hat aber keinern Pfad). Falls der Pfad richtig ankommt liegt er bspw. so vor. C:\ordner\ordner\ordner . Falls du mit dem Pfad arbeiten willst (bspw. Name anhängen zum Speichern) hänge vorher noch ein \ an und dann erst den Namen. 

Gruß Matthias

 


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
23.11.2015 15:25:01 henry
NotSolved
24.11.2015 09:41:50 Gast64994
NotSolved
24.11.2015 12:36:26 henry
NotSolved
24.11.2015 13:25:14 Gast11532
NotSolved
24.11.2015 14:10:52 Henry
NotSolved
24.11.2015 14:32:22 Gast14133
NotSolved
24.11.2015 14:48:48 Henry
NotSolved
24.11.2015 15:08:20 Gast11220
Solved
24.11.2015 17:41:04 Henry
NotSolved
Blau string in string
24.11.2015 18:55:37 Gast31698
NotSolved