Thema Datum  Von Nutzer Rating
Antwort
Rot Löschen von Arrays
22.03.2008 17:55:32 Sven
NotSolved
23.03.2008 14:12:15 Holger
NotSolved
24.03.2008 01:07:23 Sven
NotSolved
24.03.2008 09:56:48 Holger
NotSolved
24.03.2008 19:00:47 Sven
NotSolved

Ansicht des Beitrags:
Von:
Sven
Datum:
22.03.2008 17:55:32
Views:
1791
Rating: Antwort:
  Ja
Thema:
Löschen von Arrays
Hallo Makro-Experten,

hätte da mal eine Frage.
Ich habe eine Schleife in der ein zweidimensionales Array beschrieben wird. Ich weiss vorher nicht wieviel Zeilen es hat aber wieviele Splaten. Und in jeden Schleifendurchlauf soll es geändert werden, also neue Inhalte eingefügt werden.

Da ist nun meine Frage wie ich dieses Array am besten deklariere und wieder am Schleifenanfang die Inhalte lösche?
Ich hatte hier zuerst über die Nutzung von Redim nachgedacht, aber in der Hilfe dann gelesen, dass redim nicht zum deklarieren beutzt werden soll. Ebenso muss man ja bei redim die Größe des Array angegeben. Wie kann ich wenn ich freie Arrayplätze habe effizient nur auf die belegten Felder zugreifen, nur mit einer Überprüfung emptycell oder so was?

Eine zweite Frage: Ich habe ein großes "Hauptarray" was verschiedene Prozeduren durchläuft. Man soll ja eigentlich kaum globale Variablen benutzen und immer im Prozeduraufruf Variablen übergeben. Macht dies wenn ich in jedem Unterprogramm dieses Hauptarray z.B.Array(100,10) ändere überhaupt Sinn und ist es überhaupt möglich, da Funktionen ja nur ein Wert zurückgeben?

Grüße, Sven

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Löschen von Arrays
22.03.2008 17:55:32 Sven
NotSolved
23.03.2008 14:12:15 Holger
NotSolved
24.03.2008 01:07:23 Sven
NotSolved
24.03.2008 09:56:48 Holger
NotSolved
24.03.2008 19:00:47 Sven
NotSolved