Thema Datum  Von Nutzer Rating
Antwort
Rot Collection "übertragen"
08.11.2009 15:47:04 BK
NotSolved
09.11.2009 12:56:06 Holger
NotSolved
09.11.2009 15:57:09 BK
NotSolved
17.11.2009 13:16:08 Holger
NotSolved
17.11.2009 17:32:53 BK
NotSolved

Ansicht des Beitrags:
Von:
BK
Datum:
08.11.2009 15:47:04
Views:
1487
Rating: Antwort:
  Ja
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


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 Collection "übertragen"
08.11.2009 15:47:04 BK
NotSolved
09.11.2009 12:56:06 Holger
NotSolved
09.11.2009 15:57:09 BK
NotSolved
17.11.2009 13:16:08 Holger
NotSolved
17.11.2009 17:32:53 BK
NotSolved