Hallo,
kurz vor weg ich bin absoluter Anfänger und versuche
mir grad Grundwissen an zu eignen was Excel VBA angeht.
Ich möchte ganz einfach ein array aulesen und
in ein ANDERES worksheet einfügen!
kann mir da wer behilflich sein?
Hallo,
kurz vor weg ich bin absoluter Anfänger und versuche
mir grad Grundwissen an zu eignen was Excel VBA angeht.
Ich möchte ganz einfach ein array aulesen und
in ein ANDERES worksheet einfügen!
kann mir da wer behilflich sein?
ich gehe davon aus das es das Array schon gibt im code ?
Dann bräuchte man den Code (klar oder)
und wie und wo soll es eingefügt werden .
Wir sitzennicht vor deinem Excel sheet und können es nicht ahnen
kurz vor weg ich bin absoluter Anfänger und versuche
mir grad Grundwissen an zu eignen was Excel VBA angeht.Ich möchte ganz einfach ein array aulesen und
in ein ANDERES worksheet einfügen!
Hallo Volkan.
ich bin mir nicht sicher daß du schon Code hast. macht aber nix.
Lade mit file-upload o.ä., s. FAQ:2606 eine Mappe hoch und beschreib was da genau zu geschehen hat per Makro.
Gruß
Reinhard
Hallo zurück,
nach drei Tagen sehen wir immer noch keine Lösung deines Problems. Entweder kispelst du noch herum, oder du hast keine Zeit, oder du hast schon eine Lösung, dann solltest du das hier mitteilen!
Trotzdem noch ein Erklärungsversuch. Wenn du z.B. sowas hast:
monatsname = Array("Jan", "Feb", "März", "April", "Mai", "Juni", \_
"Juli", "Aug", "Sep", "Okt", "Nov", "Dez")
und die im Array definierten Namen in (irgend-) eine Tabelle (ein Blatt/Worksheet in derselben Mappe) eintragen möchtest, mache eine For-Schleife, lese darin jeweils die Elemente des Array aus und trage sie in die Tabelle ein.
Beispiel:
For Nr\_Monat = 1 To 12
z1 = monatsname(Nr\_Monat)
ActiveCell.Offset(Nr\_Monat, 0) = z1
Next Nr\_Monat
Dabei musst du vorher die erste Zelle in deinem Blatt aktivieren. Natürlich ist das hier ziemlich grob und einfach. Dem Ziel kannst du auch einen Name geben:
[Ziel].Offset(Nr\_Monat, 0) = z1
und div. andere Techniken. Aber da musst du schon etwas üben.
Gruss
Laika