Thema: VBA: Rechen mit ComboBoxen


Seite durchsuchen:


zurück zur Übersicht

Diskussionsgruppe: Tabellenkalkulation

Hi! Ich habe eine Userform mit 6 Komboboxen. In diesen komboboxen kann man 10 werte von 0,1 bis 1,0. Wurde nichts ausgewählt hat die box den wert "0" Ich möchte das diese inhalte addiert werden. habe das mit folgendem code probiert: Dim a, b, c, d, e, f a = ComboBox1.Value b = ComboBox2.Value c = ComboBox3.Value d = ComboBox4.Value e = ComboBox5.Value f = ComboBox6.Value TextBox14.Value = a * 1 + b * 1 + c * 1 + d * 1 + e * 1 + f * 1 (Wenn ich die werte nicht mit 1 multipliziere, dann schreibt mit VBA in das textfenster die werte einfach hintereinander) Das ergebnis stimmt aber nie! Anscheinend ignoriert VBA alles was vor dem komma steht, da z.B 0,2+1,0 als ergebnis 3 angezeigt wird.... oder 0,3+0,8=11 1,0+0,7=17 1,0+1,0=2 (wenigstens das ist richtig) Wenn ich in der deklaration der variablen As Integer, oder As Single, oder As Double eingebe ändert sich auch nix.... Zudem würd ich gerne wissen in welchen Sub ich das schreiben müsste, damit das ergebnis sofort nach der änderung der komboboxen angezeigt wird Ich könnte die Summe auch in dem Exel-Sheet in das die daten aus den komboboxen geschrieben werden errechnen, und das ergebnis in der Userform anzeigen, aber auch das klappt nicht.

Von: !mpact Datum: 05.12.2006, 14:03

alle Antworten zu dieser Frage




Ähnliche Themen
Subject Gruppe Datum
4 COMBOBOXEN abhaengig, 3 davon in Uf Datenbanken 18.09.2005
ACCESS ComboBoxen Datenbanken 08.02.2006
Comboboxen in Word Tabellenkalkulation 16.03.2006


Antworten der Gruppe: Tabellenkalkulation
www.supportnet.de





Office 365 stellt vertraute Microsoft Office-Tools für die Zusammenarbeit und Produktivität über die Cloud bereit. So können alle ganz einfach von nahezu überall zusammenarbeiten und auf E-Mails, Webkonferenzen, Dokumente und Kalender zugreifen.