online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon helgaline vom 21.10.2022, 12:18 Options

For schleife mit Array

Hallo ihr profis,

gibt es eine Möglichkeit, dass ich in eine For Schleife eine unregelmäßige, vordefiniert Variable einbaue?


For i = (1,4,6,22,42,44,46... )


next i

so sollte es ungefähr ausschauen.

hintergrund:

ich kopiere bestimmte spalten von einer in die nächste Tabelle und möchte damit bestimmen welche spalten kopiert werden sollen und wohin..
da ich nicht alle spalten oder jede zweite kopiere, komm ich mit meinen Kenntnissen nciht weit.


Antwort schreiben

Antwort 1 von Saarbauer vom 21.10.2022, 13:44 Options

Hallo,

müsste so gehen:

Arr =Array(1,4,6,22,42,44,46)
For i = 1 To 7 
 x = Arr(i)

deine Funktionen und anstelle von i x einsetzen

next i


Andere Lösung sehe ich zur Zeit nicht

Gruß

Helmut

Antwort 2 von helgaline vom 21.10.2022, 13:58 Options

super.
hat funktioniert..

habe aber bei for i = 1 to 7, i = 0 to 6 eingebaut.

super.

Antwort 3 von coros vom 21.10.2022, 18:37 Options

Hallo,

kurze Frage: Wozu benötigst Du eine Schleife, wenn die Spaltenindexzahlen, die Du kopieren möchtest bereits bekannt sind? Du kannst doch dann ganz einfach die Spalten über einen Copy-Befehl kopieren.

Beispiel:
'Spalte A wird in das 2. Tabellenblatt in Spalte B kopiert
Columns(1).Copy Sheets(2).Range("B1")
'Spalte D wird in das 2. Tabellenblatt in Spalte Z kopiert
Columns(4).Copy Sheets(2).Range("Z1")


MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du
ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

Antwort 4 von Beverly vom 23.10.2022, 10:17 Options

Hi Helmut,

Zitat:
For i = 1 To 7


Nur als Tipp: ein Array beginnt immer bei 0, es sei denn man verwendet den Befehl Option Base 1

Bis später,
Karin

Ähnliche Themen

for next schleife
wmei  28.04.2009 - 237 Hits - 7 Antworten

Tabellennamen in einer schleife
Manney  10.06.2009 - 139 Hits - 1 Antwort

For-Schleife mit mehreren Bedingungen
Frohny  18.06.2009 - 221 Hits - 5 Antworten

excel schleife
JAnnyHH  11.02.2010 - 378 Hits - 9 Antworten

Schleife in excel
Pebbles82  27.08.2010 - 53 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026