Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
920to924
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
920to924
920to924
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Variable aus Verknüpfung erschaffen

Variable aus Verknüpfung erschaffen
06.11.2007 18:42:00
Martin
Hi,
ich stehe gerade tierisch auf dem Schlauch.
Ich möchte in einer For-Schleife Variablen erschaffen, die dann die jeweilige Zelle füllen.
Eigentlich easy - aber irgendwie scheiter ich grad dran. Kann mir jemand mal bitte nen kräftigen Denkanstoß geben ? ;)
So hab ich das grad gebastelt:

Sub OpenEmpty()
w1 = "Name"
w2 = "Vorname"
w3 = "Strasse"
w4 = "PLZ"
w5 = "Ort"
For i = 1 To 44
ActiveSheet.Range("A" & i).Value = w & i
Next i
End Sub


Nimmt Excel aber nicht - füllt mir dann nur die Zellen A1:A44 mit den Zahlen 1 - 44... :(
Wie verkette ich das ?
Grüße,
Martin

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Variable aus Verknüpfung erschaffen
06.11.2007 18:52:00
Harry
Hallo Martin,
nimm ein Array

Option Explicit
Sub OpenEmpty()
Dim w(44)
Dim i As Integer
w(1) = "Name"
w(2) = "Vorname"
w(3) = "Strasse"
w(4) = "PLZ"
w(5) = "Ort"
For i = 1 To 44
ActiveSheet.Range("A" & i).Value = w(i)
Next i
End Sub


Gruß
Harry

AW: Variable aus Verknüpfung erschaffen
06.11.2007 19:00:00
Erich
Hallo Martin,
es geht auch ohne Scheife:

Option Explicit
Sub OpenEmpty()
Dim w(1 To 44)
w(1) = "Name"
w(2) = "Vorname"
w(3) = "Strasse"
w(4) = "PLZ"
w(5) = "Ort"
Range("A1:A44") = w
End Sub

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

Anzeige
AW: Variable aus Verknüpfung erschaffen
06.11.2007 19:05:00
Martin
Hi Erich,
danke, aber da spuckts dann in allen Zellen nur den ersten Wert raus... :(
Gruß,
Martin

AW: Variable aus Verknüpfung erschaffen
06.11.2007 19:15:47
Erich
Hallo Martin,
sorry, das ist ja in einer Spalte, nicht in einer Zeile, hatte ich nicht dran gedacht.
Die letzte Anweisung muss

Range("A1:A44") = WorksheetFunction.Transpose(w)

sein.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

AW: Variable aus Verknüpfung erschaffen
06.11.2007 19:42:59
Martin
OK, so funzt es... ;)
Dank dir!
Grüße,
Martin

AW: Variable aus Verknüpfung erschaffen
06.11.2007 19:01:11
Martin
Wunderbar, das war's !
Dank dir (euch beiden) für die schnelle Hilfe... ;)

Anzeige
AW: Variable aus Verknüpfung erschaffen
06.11.2007 18:54:51
Dan
Hi,
Variablen kannst du so nicht zusammenbasteln, nimm ein Array oder Collection.
mfg Dan

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige