Hallo liebe Community,
Ich bin neu hier in diesem Bereich. Und zwar möchte ich folgendes machen. Ich habe eine Exceltabelle mit mehreren Formeln, diese wollte ich gerne in einem Programm via VisualBasic 2010 schreiben.
Nun ist mir VB noch sehr unbekannt und kenne nur sehr wenig von der Sprache. Ich habe mir auch schon ein wenig in "https://msdn.microsoft.com/de-de/library/8hb2a397(v=vs.90).aspx" reingelesen.
Welche Formeln verwende ich ?
=SUMME((B4*F4)+C5-H4-H5)*4
=WENN(C4=0;-12;WENN(C4=-1;-12;WENN(C4=-2;-13;WENN(C4=-3;-13;WENN(C4=-4;-14;WENN(C4=-5;-15;WENN(C4=21;-1;WENN(C4=22;-1;WENN(C4=23;-1;WENN(C4=24;0;WENN(C4=25;0;WENN(C4=26;0;WENN(C4=27;1;WENN(C4=28;1;WENN(C4=29;1;WENN(C4=30;1))))))))))))))))
=WENN(C10<0;"ZK kürzer";WENN(C10>0;"ZK länger"))
Das sind so die Hauptformeln.
Kann man diese irgendwie leichter in VBA umwandeln, sodass ich nur noch die TextBox anpassen muss.
So sieht (derzeit) mein Projekt aus. prntscr.com/83smwl
Und so der einzige Code.
Ich bekomme dann auch im unteren TB ein Ergebnis. Aber nur wenn ich es bei 2 TB lasse in der Berechnung. Wenn ich eine weitere TB in die Berechnung einfüge kommt immer eine Fehlermeldung.
MFG
*Topic verschoben*
Ich bin neu hier in diesem Bereich. Und zwar möchte ich folgendes machen. Ich habe eine Exceltabelle mit mehreren Formeln, diese wollte ich gerne in einem Programm via VisualBasic 2010 schreiben.
Nun ist mir VB noch sehr unbekannt und kenne nur sehr wenig von der Sprache. Ich habe mir auch schon ein wenig in "https://msdn.microsoft.com/de-de/library/8hb2a397(v=vs.90).aspx" reingelesen.
Welche Formeln verwende ich ?
=SUMME((B4*F4)+C5-H4-H5)*4
=WENN(C4=0;-12;WENN(C4=-1;-12;WENN(C4=-2;-13;WENN(C4=-3;-13;WENN(C4=-4;-14;WENN(C4=-5;-15;WENN(C4=21;-1;WENN(C4=22;-1;WENN(C4=23;-1;WENN(C4=24;0;WENN(C4=25;0;WENN(C4=26;0;WENN(C4=27;1;WENN(C4=28;1;WENN(C4=29;1;WENN(C4=30;1))))))))))))))))
=WENN(C10<0;"ZK kürzer";WENN(C10>0;"ZK länger"))
Das sind so die Hauptformeln.
Kann man diese irgendwie leichter in VBA umwandeln, sodass ich nur noch die TextBox anpassen muss.
So sieht (derzeit) mein Projekt aus. prntscr.com/83smwl
Und so der einzige Code.
Ich bekomme dann auch im unteren TB ein Ergebnis. Aber nur wenn ich es bei 2 TB lasse in der Berechnung. Wenn ich eine weitere TB in die Berechnung einfüge kommt immer eine Fehlermeldung.
MFG
*Topic verschoben*
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Marcus Gräfe“ ()