Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Collection "übertragen" |
08.11.2009 15:47:04 |
BK |
|
|
|
09.11.2009 12:56:06 |
Holger |
|
|
|
09.11.2009 15:57:09 |
BK |
|
|
|
17.11.2009 13:16:08 |
Holger |
|
|
|
17.11.2009 17:32:53 |
BK |
|
|
Von:
BK |
Datum:
08.11.2009 15:47:04 |
Views:
1611 |
Rating:
|
Antwort:
|
Thema:
Collection "übertragen" |
Hi ich habe da ein Problem mit meiner Collection:
Ich programmiere einen Vokabeltrainer als Excel Makro, der aus einer Excel Datei in die Makrodatei sämtliche Vokabeln einliest, und zwar in eine collection namens ImportData.
Diese Liste wird dann per Random durcheinandergewürfelt und dann in eine neue umgespeichert (RandomizedData) und, je nachdem was man will, wird dann entweder alle RandomizedData.Item.question oder eben *.answer ausgegeben.
So weit so gut, funktioniert auch alles klasse.
Jetzt kommt aber Button 2 hinzu, der nun alle Eingaben überprüfen soll. Er soll also die Liste langgehen (for i=1 to RandomizedData.Count) und überprüfen, ob die Usereingaben in Spalte B den Daten in RandomizedData.Item(i).answer entprechen.
Nur ist RandomizedData jetzt leer. Komplett.
Werden da jetzt mit dem Aufrufen des neuen Buttons (die subs stehen übrigens im selben(!!) modul wie die von Button 1) alle "alten" Variablen und Collections geleert oder was mache ich falsch? Kann ich irgendwie den Inhalt der Collection behalten oder eben übertragen?
Ich benutze übrigens Office 2005.
Grüße und schonmal vielen Dank für eure Hilfe,
Björn
|
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
Collection "übertragen" |
08.11.2009 15:47:04 |
BK |
|
|
|
09.11.2009 12:56:06 |
Holger |
|
|
|
09.11.2009 15:57:09 |
BK |
|
|
|
17.11.2009 13:16:08 |
Holger |
|
|
|
17.11.2009 17:32:53 |
BK |
|
|