Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema MsgBox
BildScreenshot zu MsgBox MsgBox-Seite mit Beispielarbeitsmappe aufrufen

Variablenfelder kopieren? | Herbers Excel-Forum


Betrifft: Variablenfelder kopieren? von: Rene
Geschrieben am: 20.01.2010 11:48:09

Kann ich in vba Variablenfelder 1:1 kopieren, also in entwa so?

Dim Feld1(10)
Dim Feld2(10)

kopiere alle Werte aus Feld1 nach Feld2 und der Index bleibt erhalten. Geht so etwas?

  

Betrifft: AW: Variablenfelder kopieren? von: Tino
Geschrieben am: 20.01.2010 12:15:54

Hallo,
geht schon wenn Du Feld2 nicht dimensionierst.

Beispiel:

Dim Feld1(10), Feld2()
Dim A As Long

For A = 0 To 10
 Feld1(A) = A
Next A

Feld2 = Feld1

MsgBox Feld2(10)
Gruß Tino


  

Betrifft: AW: Variablenfelder kopieren? von: Rene
Geschrieben am: 20.01.2010 12:32:53

ja, das geht sicherlich (vielen Dank für den Tipp), aber ich dachte es gibt vielleicht einen direkten Befehl?


  

Betrifft: ist mir nicht bekannt. oT. von: Tino
Geschrieben am: 20.01.2010 12:37:02




  

Betrifft: AW: ist mir nicht bekannt. oT. von: Rene
Geschrieben am: 20.01.2010 12:45:04

ok, vielen dank dennoch für die Hilfe.


Beiträge aus den Excel-Beispielen zum Thema "Variablenfelder kopieren?"