Thema Datum  Von Nutzer Rating
Antwort
24.01.2015 11:57:46 Tom
NotSolved
24.01.2015 14:03:50 Gast54104
NotSolved
25.01.2015 12:28:48 Tom
NotSolved
25.01.2015 12:32:24 Gast20391
NotSolved
Rot Fehlermeldung beim aufrufen einer Funktion
25.01.2015 19:46:33 Gast57202
Solved
25.01.2015 20:09:20 Gast47487
NotSolved

Ansicht des Beitrags:
Von:
Gast57202
Datum:
25.01.2015 19:46:33
Views:
786
Rating: Antwort:
 Nein
Thema:
Fehlermeldung beim aufrufen einer Funktion

Hallo,

 

Das es mit einer Variablen geht verwirrt mich gerade selbst, hatte ich bisher auch nicht gewusst. (Aber meine Vermutung kommt unten)

Meine Logik (bisher) war so, dass in VB, wenn ich keine Rückgabewert haben möchte, darf ich keine Klammern angeben.

Wenn ich einen Rückgabewert haben möchte, muss ich Klammern setzen.

Warum das so ist weiß ich nicht.

Z.B.

 Left fldLang, 1   ->geht.

 Left (fldLang, 1) -> geht nicht, wird sofort gemeckert, er möchte ein "="

er will es so

text = Left (fldLang, 1)

 

Dass es bei dir mit einer Variblen geht liegt wol daran, dass er bei nur einer Variblen die Klammer so interpretiert also

ob du was berechnen willst und dies dann noch in Klammer setzt, die Klammer ist also

nur für den 1. Wert.

Z.B. so.

MsgBox (3 * (4 - 7)), vbCritical

 

So geht wieder nicht

MsgBox ((3 * (4 - 7)), vbCritical)

So geht wieder

 MsgBox (3 * (4 - 7)), (vbCritical)

 


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
24.01.2015 11:57:46 Tom
NotSolved
24.01.2015 14:03:50 Gast54104
NotSolved
25.01.2015 12:28:48 Tom
NotSolved
25.01.2015 12:32:24 Gast20391
NotSolved
Rot Fehlermeldung beim aufrufen einer Funktion
25.01.2015 19:46:33 Gast57202
Solved
25.01.2015 20:09:20 Gast47487
NotSolved