kann ich in vba|word ein array von einer function bzw. sub zum anderen übergeben?
sprich: ich wollte eine private sub machen, die aus einer datei sequentiell preferenzen in ein array einliest und sie dann an das array in meiner hauptroutine übergibt.
geht das? dann könnte ich dieses dateien lesen nämlich sehr bequem von meiner hauptroutine aus immer dann aufrufen, wenn ich es brauche.
ich könnte das natürlich mit einem globalen array machen, aber es muss doch auch schöner gehen - oder?
Public Sub Fill\_It()
Dim strMyArray() As String
'
Call BasisRoutine(strMyArray())
End Sub
'
'
Private Sub BasisRoutine(strArr() As String)
Dim i As Integer
'
ReDim strArr(0)
'
For i = 0 To 50
ReDim Preserve strArr(i)
strArr(i) = "Filler " & i
Next i
End Sub
War’s das?!?!
greets from MichL (Vienna)
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]