Firewurm Geschrieben 29. November 2000 Geschrieben 29. November 2000 Hallo Habe folgendes Problem. Der User drückt Button1. Der Wert in TextFeld1 wird in Variable1 gespeichert. Nun drückt User nochmal auf Button1. Der Wert in TextBox1 verändert sich. Jedoch soll dieser in einer Anderen Variablen gespeichert werden! Beim drücken auf Button2 sollen die Werte von Variable1 und Variable2 dann in ein Excelblatt übergeben werden. Ich weiss nicht wie oft der User auf Button1 drückt, so ist die Anzahl der benötigten Variablen nicht bestimmbar. Die Variablen dürfen keine andere überschreiben! So, ich hoffe ihr konntet mir folgen. Ein Feld zu deklarieren ist wahrscheinlich das sionnvollste, doch wie mache ich das?? Hilfe! Danke! Gruß Marcus Zitieren
Free-J Geschrieben 29. November 2000 Geschrieben 29. November 2000 Hi (warum kann man hier keine struktogramme zeichnent ) for next schleife ? dynamische Arraybildung ? ein array um den wert zu halten das andere um zusätzliche felder hinzuzufügen...geht auch anders ist deine emailadresse gültig ? dann programmiere ich es schnell... Zitieren
Ferris Geschrieben 29. November 2000 Geschrieben 29. November 2000 versuchs mal mit dim strTest() as string dim intCounter as integer 'Schleifenanfang '->Wert einlesen intCounter = intCounter + 1 redim preserve strTest(intCounter) 'Schleifenende oder so ähnlich... [Dieser Beitrag wurde von Ferris am 29. November 2000 editiert.] Zitieren
E-Sorcerer Geschrieben 29. November 2000 Geschrieben 29. November 2000 Hi Firemwurm, ich würde es mal so versuchen: Deklariere in der Form eine "private" Variable und ein dynamisches Array, etwa so private strFeld() as string private intAnzahl as integer Beim Click-Ereignis des Buttons1 machst Du einfach folgendes: private sub Button1_Click ... intAnzahl = intAnzahl + 1 redim preserve Feld(intAnzahl) Feld(intAnzahl) = TextBox1.Text end sub Beim Click-Ereignis des Button2 rufst Du dann das Übergeben an Excel auf, das Feld enthält dann alle Einträge die in TextBox1 gemacht und mit Button1 bestätigt worden sind. Müßte eigentlich funktionieren. E-Sorcerer Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.