Office: Schleifen zählen und Autofill

Helfe beim Thema Schleifen zählen und Autofill in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; ... es muss 'Spalten zählen' heißen *wink.gif* Hallo Leute, ich bastle schon seit einiger Zeit für die Arbeit an einem größeren VBA Code rum, aber... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von JSuperstars, 19. September 2009.

  1. Schleifen zählen und Autofill


    ... es muss 'Spalten zählen' heißen *wink.gif*
    Hallo Leute,
    ich bastle schon seit einiger Zeit für die Arbeit an einem größeren VBA Code rum, aber momentan bin ich am verzweifeln.

    Was ich vorhabe: Im Sheet exisitiert eine 'Tabelle 1' und eine '33'. In der '33' soll nun zunächst eine Formel eingegeben werden, die wird dann für eine variable Zeilenanzahl nach unten kopiert. Damit man die Daten nachher weiter verwenden kann, werden diese nochmal kopiert aber mit 'nur Werte'-Option.

    Danach soll es dann in die nächste Spalte gehen usw. usw. Das soll er dann machen, bis alle Daten kopiert sind.

    Problem: Zunächst hatte ich einen Autofill über alle Daten angelegt, damit war der Rechner aber überfordert (wir sprechen von Zehntausenden Daten und mehreren Tabellen ('Tabelle 2' '66' usw.). Dann habe ich es mit einer Schleife probiert, die jede Zelle einzeln füllt, das dauert bei diesem Umfang allerdings Stunden und ist daher auch nicht wirklich geeignet. Jetzt bin ich soweit, Spalte für Spalte zu füllen. Das dürfte zeitlich im Rahmen liegen und auch in der Rechenkapazität. Nur: Ich kann durch Spalte = Chr(Asc(Spalte) + 1) leider nur bis Z füllen, dann bekomme ich einen Debug Fehler, ansonsten würde es funktionieren.

    Hier mal der Code:

    Code:
     
    JSuperstars, 19. September 2009
    #1
  2. chris-kaiser, 21. September 2009
    #2
  3. Hi,
    ja, das habe ich mir vorher auch schon durchgelesen. Du hast die Schleifennlösung drin, die ich auch schon ausprobiert habe, allerdings dauert das eben zu lange. Gibt's ne Möglichkeit, da so einen variablen Autofill einzubauen?
     
    JSuperstars, 21. September 2009
    #3
  4. Schleifen zählen und Autofill

    hiho

    es dauert deshalb so lange weil sehr viele select drinnen sind die nicht benötigt werden, sowie die Formel die ja auch über VBA gemacht werden können und bei vielen Einträgen über Array arbeiten ....
    Wenn ich wüsste was gemacht werden sollte könnte ich Dir den Code ja basteln.
    für 10 000 Daten sollte eine Laufzeit von za 1 Sek. rauskommen wenn überhaupt.
     
    chris-kaiser, 21. September 2009
    #4
Thema:

Schleifen zählen und Autofill

Die Seite wird geladen...
  1. Schleifen zählen und Autofill - Similar Threads - Schleifen zählen Autofill

  2. Verkettung von Zellen - Schleife

    in Microsoft Excel Hilfe
    Verkettung von Zellen - Schleife: Hallo, folgendes Problem: Ich möchte in einer Tabelle die Texte in Spalte A mit den Texten in Spalte B verketten. Dazu benutze ich folgenden Code: Sub VerkettungAB() Range("E2").Value =...
  3. While-Schleife wird nicht beendet

    in Microsoft Access Hilfe
    While-Schleife wird nicht beendet: Hallo Forum Ein aus einem Unterformular soll in ein Feld im Hauptformular übernommen (fix abgespeichert) werden. Das Feld wurde nachträglich im Hauptformular (+ Tabelle) eingefügt. Nun habe ich...
  4. For Next Schleife

    in Microsoft Excel Hilfe
    For Next Schleife: Hallo zusammen, da bin ich wieder und wie kann es anders sein mit einem Problem. Ich habe eine Tabelle (im Anhang) dort soll die Werte in Zellen a/b/f kopiert werden und in die erste frei Zeile...
  5. VBA Schleife kopieren und einfügen von Spalten

    in Microsoft Excel Hilfe
    VBA Schleife kopieren und einfügen von Spalten: Hallo Zusammen, Ich habe auf einem Tabellenblatt eine variable Anzahl an Spalten mit Daten die auch eine variable Anzahl an Zeilen haben, auch mit Lücken in den Zeilen. Die Spalten mit den Infos...
  6. Eine Schleife mit zwei tebellen vba Access

    in Microsoft Access Hilfe
    Eine Schleife mit zwei tebellen vba Access: Hallo zusammen! Es gibt’s zwei Tabellen und ich wollte aus zweiter Tabelle die Daten nach einem Kriterium (FLTR=0) an erste Tabelle übertragen (kopieren). Geht aber nicht. Hier ist mein Kode,...
  7. Bestimmte Daten zwischen innerhalb eines Datumsbereichs einer Tabelle Anfügen

    in Microsoft Access Hilfe
    Bestimmte Daten zwischen innerhalb eines Datumsbereichs einer Tabelle Anfügen: Hallo, ich habe per Google und Foren SuFu leider nichts passendes finden können, wage aber zu bezweifeln, dass Access da an seine Grenzen kommt, da es eigentlich recht banal ist. Ich habe eine...
  8. VBA: Schleife Stoppt wenn Zahl erreicht

    in Microsoft Excel Hilfe
    VBA: Schleife Stoppt wenn Zahl erreicht: Hallo, ich habe kaum Ahnung von VBA bzw. der Programmierung. Ich gebe in Excel über Zufallszahl und einer Funktion die Zahlen 0-10 aus. Jetzt bräuchte ich ein Makro das F9 auslöst zur Ermittlung...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden