Thema Datum  Von Nutzer Rating
Antwort
Rot ByRef, Funktion greift auf einen Array zu
26.05.2015 17:35:05 Excel-Anfänger
Solved
26.05.2015 17:37:12 Excel-Anfänger
Solved
26.05.2015 19:09:29 Gast94699
NotSolved

Ansicht des Beitrags:
Von:
Excel-Anfänger
Datum:
26.05.2015 17:35:05
Views:
1051
Rating: Antwort:
 Nein
Thema:
ByRef, Funktion greift auf einen Array zu

Hallo,

ich habe folgendes Problem und hoffe auf eure Hilfe:

Ich habe eine Funktion („Beispiel) geschrieben und diese soll nun Werte aus einem Array auslesen und zur Berechnung verwenden. Dies geschieht in einem Sub.

 

Function Beispiel (Parameter_1 as Double, Parameter_2 as Double, Parameter_3 as Double)

...

End Function

Nun habe ich in einem Sub einen Array definiert und möchte hier die Funktion "Beispiel" verwenden. Die Parameter_2 und Parameter_3 sind konstant. Den Parameter_1 möchte ich aus einer Array-Spalte auslesen

 

Sub Test()

Dim Arr(1 To 525601, 1 To 15) As Variant 

For k = 0 To 364                                
For i = 1 To 1440                              

…

Arr(1, 9) = "Beschriftung"                  
Arr(i + k * 1440 + 1, 9) = … hier stehen die Werte, die ich auslesen möchte

Arr(1, 10) = "Beschriftung"
Arr(i + k * 1440 + 1, 10) = Beispiel(Arr(i + 1, 9), Parameter_2, Parameter_3)

...

End Sub()

Leider erhalte ich die folgende Fehlermeldung:

"Fehler beim Kompilieren:

Argumententyp ByRef unverträglich"

 

Ich habe versucht, das Problem per Google-Suche zu lösen, bisher ohne Erfolg.

 

Ich hoffe, Ihr könnt mir helfen!

Danke! ;)

 

 


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
Rot ByRef, Funktion greift auf einen Array zu
26.05.2015 17:35:05 Excel-Anfänger
Solved
26.05.2015 17:37:12 Excel-Anfänger
Solved
26.05.2015 19:09:29 Gast94699
NotSolved