Thema Datum  Von Nutzer Rating
Antwort
06.06.2018 19:22:10 Gast72224
NotSolved
06.06.2018 19:35:37 Mackie
NotSolved
Rot Funktion mit Übergabe & array
06.06.2018 19:44:08 Gast44996
NotSolved
06.06.2018 19:45:41 Mackie
NotSolved
06.06.2018 19:51:10 Gast67842
NotSolved
06.06.2018 19:59:02 Mackie
NotSolved
06.06.2018 20:14:05 Gast3942
NotSolved

Ansicht des Beitrags:
Von:
Gast44996
Datum:
06.06.2018 19:44:08
Views:
523
Rating: Antwort:
  Ja
Thema:
Funktion mit Übergabe & array

Hallo Mackie,

dies habe ich schon versucht und führt zum selben Fehler.

Public verwende ich nicht da ich mich nur in einem Modul befinde. Wenn ich das so ausführe wie du sagst, kann man im Lokal Fenster sehen das die Variable v() vom Compiler vergessen wird. Das Rechnungsergebnis ist zwar richtig, allerdings kann dieses nicht an v() übergeben werden. Das Feld bleibt im Speicher leer.

Hoffe es ist verständlich was ich meine. Ja das mit text und test war nur ein Copy paste fehler alles gut das hatte ich schon gesehen ;)

 

Dim v() As Integer
    Dim i As Integer


Sub Haupt()
    Dim v() As Integer
    Dim i As Integer
    
    For i = 1 To 5
    
        v(i) = test(2)       <--- Wenn der Fehler eintritt ist v leer obwohl es ein Rückgabe wert geben muss.
        
    Next i
End Sub

Function test(a As Integer)
    Wert = 100 * a
End Function

 


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
06.06.2018 19:22:10 Gast72224
NotSolved
06.06.2018 19:35:37 Mackie
NotSolved
Rot Funktion mit Übergabe & array
06.06.2018 19:44:08 Gast44996
NotSolved
06.06.2018 19:45:41 Mackie
NotSolved
06.06.2018 19:51:10 Gast67842
NotSolved
06.06.2018 19:59:02 Mackie
NotSolved
06.06.2018 20:14:05 Gast3942
NotSolved