In einer Listbox soll das Einmaleins ausgegeben werden
VBA mit Excel !!!
Ich habe keine Ahnung wie man das macht.
Antwort schreiben
Antwort 1 von Saarbauer vom 14.03.2020, 16:29 Options
Hallo,
und wir haben keine Ahnung was du genau vorhast.
Du solltest mal erläutern was in der Listbox genau drin stehen soll. Die Eingabewerte der Berechnung, ergebnisse oder was?
Gruß
Helmut.
Antwort 2 von ValeriaF vom 20.03.2020, 11:36 Options
Aufgabe:
Textbox1 - Eingabe der Einmaleinszahlen
(Name: TxtEingabe)
Textbox2 - Eingabe bis zu welcher Zahl gerechnet werden soll
(Name: TxtAnzahl)
(Name LstAusgabe)
Listbox1 - Ausgabe des Einmaleins
Befehlsfläche Start der Berechnung
Benötigt werden folgende Variablen:
I - Typ integer - durchläuft die Werte 1 bis TxtAnzahl
SngZahl - Typ Single - ist die Zahl aus TxtEingabe (die multipliziert wird)
Intanzahl - Typ integer - ist die letzte Zahl des Einmaleins, stammt aus TxtAnzahl
sngErg - Typ single - enthält das jeweilige Ergebnis der Rechnung
Pseudocode (also in üblicher Sprache)
Variablen deklarieren (Dim)
Variablen zuweisen:
1 startet mit 1
SngZahl und IntAnzahl erhalten die umgewandelten Werte der TxtBoxen TxtEingaben bzw. TxtAnzahl
schleife:
Tue (im Code Do)
SngErg = i * SngZahl
Listbox-Ausgabe (Txtform) i * SngZahl = SngErg
i um eins erhöhen
solange bis i > IntZahl (im Code: Loop Until ...)
ende