Ich habe folgende mehrdimensionales Array StrukturOutput Array Inhalt ohne jedes Element der Auswahl
Type Wedge
C407 As Long
C417 As Long
C507 As Long
C516 As Long
C607 As Long
C617 As Long
C707 As Long
C716 As Long
C807 As Long
C817 As Long
C907 As Long
C916 As Long
End Type
Das Obige hat etwa 35 Elemente, um es
Global myWedge() As Wedge
ReDim myWedge(99, 4)
I das Array besiedelt haben, aber jetzt ausgegeben werden soll dem Inhalt des Arrays zu einem Arbeitsblatt. Zuvor in anderen kleineren Arrays habe ich jedes Element wie folgt ausgegeben.
'Output IOTT Number and Duration
For a = 1 To 4
If YGBL(x, a).IOTT > 0 Then sOutput.Cells(x + 4, IOTTCol) = YGBL(x, a).IOTT
IOTTCol = IOTTCol + 2
If YGBL(x, a).IOTTDUR > 0 Then sOutput.Cells(x + 4, IOTTDUR) = YGBL(x, a).IOTTDUR
IOTTDUR = IOTTDUR + 2
Next a
Aber die Anzahl der Elemente gegeben Ich möchte nur eine Schleife durch die Elemente und diese in ein Blatt setzen, ohne die oben für die einzelnen Elemente zu tun haben.
ist das möglich
Dank
Huy, danke für die Lösung, nur mit dem w kämpfen = myWedge (x, a) was ist "X" – Fabby
Ich kopiere einfach von Ihrem Beispiel YGBL (x, a) .... so in diesem Fall können Sie ma ke eine weitere äußere Schleife für x = 1 bis 99 .... –