Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
30.11.2005 10:42:37 |
Mishelle |
|
|
Aw:laufende Berechnung mit VBA |
30.11.2005 13:30:46 |
Rasta |
|
|
|
30.11.2005 15:35:52 |
Mishelle |
|
|
|
30.11.2005 16:10:31 |
Rasta |
|
|
|
01.12.2005 09:16:12 |
Mishelle |
|
|
|
01.12.2005 09:24:48 |
Rasta |
|
|
|
01.12.2005 09:53:35 |
Mishelle |
|
|
|
01.12.2005 10:44:58 |
Rasta |
|
|
|
01.12.2005 11:13:19 |
Mishelle |
|
|
|
01.12.2005 11:52:14 |
Rasta |
|
|
|
01.12.2005 11:59:57 |
Mishelle |
|
|
|
01.12.2005 12:42:37 |
Rasta |
|
|
|
01.12.2005 12:53:10 |
Mishelle |
|
|
|
01.12.2005 13:09:25 |
Rasta |
|
|
Von:
Rasta |
Datum:
30.11.2005 13:30:46 |
Views:
1066 |
Rating:
|
Antwort:
|
Thema:
Aw:laufende Berechnung mit VBA |
Hallo Mishelle,
nicht verzeifeln ! :-)
also wie ist das-- der wert steht jeweils in einer textbox?
entweder du liest den wert direkt aus dem recordset oder aus der textbox.
danach würde ich mir die variablen für die berechnung instanzieren..
also
dim dblEndstand2003 as double
dim dblEndstand2004 as double
dim dblEndstand2005 as double
usw.
und danach einfach die berechnung machen
also
dblendstand2005 = dblEndstand2004 + ((dblSummeMJ2005)-(dblSummeMJ2005))
und das ganze dann wieder in die steuerelemente zur ansicht zurückschreiben
also
textbox = dblendstand2005
ist es das was du willst/suchst?
wenn nicht erklärs mir bitte nochmal
viele grüße
rasta
Mishelle schrieb am 30.11.2005 10:42:37:
Hallo ihr!
Wie macht man eine laufende Berechnung in VBA?
Zum Hintergrund:
In einer Abfrage in Access habe ich die Spalten MJ+, MJ- und Datum.
In MJ+ und MJ- stehen Zahlen vom Typ Double.
Nun muss ich den Endstand pro Jahr berechnen. Die Berechnung sieht folgender Maßen aus:
Endstand 2003= 9,09 (<- festgelegter Wert, der nicht in der Abfrage steht)
Endstand 2004=Endstand 2003 + ((Summe von MJ+ 2004)-(Summe von MJ- 2004))
Endstand 2005=Endstand 2004 + ((Summe von MJ+ 2005)-(Summe von MJ- 2005))
usw.
Der Endstandwert wird in einem Textfeld in nem Formular ausgegeben und zwar abhängig davon welches Jahr man in nem Kombifeld auswählt.
Noch zu erwähnen ist, dass die Abfrage gleich dem Recordsource des Formulars ist. Also sie ändert sich. Deshalb ändert sich auch der festgelegte Endstand von 2003.
Ich hoffe ihr könnt mir helfen. Bin schon echt verzweifelt, weil ich nicht weiß wie ich das realisieren soll.
Vielen Dank im Voraus.
Gruß
Mishelle |
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
|
30.11.2005 10:42:37 |
Mishelle |
|
|
Aw:laufende Berechnung mit VBA |
30.11.2005 13:30:46 |
Rasta |
|
|
|
30.11.2005 15:35:52 |
Mishelle |
|
|
|
30.11.2005 16:10:31 |
Rasta |
|
|
|
01.12.2005 09:16:12 |
Mishelle |
|
|
|
01.12.2005 09:24:48 |
Rasta |
|
|
|
01.12.2005 09:53:35 |
Mishelle |
|
|
|
01.12.2005 10:44:58 |
Rasta |
|
|
|
01.12.2005 11:13:19 |
Mishelle |
|
|
|
01.12.2005 11:52:14 |
Rasta |
|
|
|
01.12.2005 11:59:57 |
Mishelle |
|
|
|
01.12.2005 12:42:37 |
Rasta |
|
|
|
01.12.2005 12:53:10 |
Mishelle |
|
|
|
01.12.2005 13:09:25 |
Rasta |
|
|