Thema Datum  Von Nutzer Rating
Antwort
30.11.2005 10:42:37 Mishelle
NotSolved
30.11.2005 13:30:46 Rasta
NotSolved
30.11.2005 15:35:52 Mishelle
NotSolved
30.11.2005 16:10:31 Rasta
NotSolved
01.12.2005 09:16:12 Mishelle
NotSolved
Blau Aw:laufende Berechnung mit VBA :-(((
01.12.2005 09:24:48 Rasta
NotSolved
01.12.2005 09:53:35 Mishelle
NotSolved
01.12.2005 10:44:58 Rasta
NotSolved
01.12.2005 11:13:19 Mishelle
NotSolved
01.12.2005 11:52:14 Rasta
NotSolved
01.12.2005 11:59:57 Mishelle
NotSolved
01.12.2005 12:42:37 Rasta
NotSolved
01.12.2005 12:53:10 Mishelle
NotSolved
01.12.2005 13:09:25 Rasta
NotSolved

Ansicht des Beitrags:
Von:
Rasta
Datum:
01.12.2005 09:24:48
Views:
1022
Rating: Antwort:
  Ja
Thema:
Aw:laufende Berechnung mit VBA :-(((
hi mishelle,

nur nicht verzweifeln -- hast du denn meine ausführungen gelesen?

den wert der combobox, oder was auch immer du für ein steuerelement hast, kannst du in eine variable schreiben, BEVOR du damit weiter arbeitest.

also z.b.

dim lngDatum as long

lngDatum = clng(combobox1.value)

(evt. ist die eigenschaft auch "text" statt "value")

wo ist denn das aktuelle problem?

viele grüße

rasta

Mishelle schrieb am 01.12.2005 09:16:12:

Hallo.

Hilfe, ich bekomme es einfach nicht hin.

[Code]
Dim endstand2003 As Double
Dim endstand2004 As Double
Dim endstand2005 As Double
Dim endstand2006 As Double

endstand2003 = 4.43
endstand2004 = (Nz(DSum("[MJ+]", Me.RecordSource, Year(Datum) = 2004)) - Nz(DSum("[MJ-]", Me.RecordSource, Year(Datum) = 2004))) + endstand2003
endstand2005 = (Nz(DSum("[MJ+]", Me.RecordSource, Year(Datum) = 2005)) - Nz(DSum("[MJ-]", Me.RecordSource, Year(Datum) = 2005))) + endstand2004
endstand2006 = (Nz(DSum("[MJ+]", Me.RecordSource, Year(Datum) = 2006)) - Nz(DSum("[MJ-]", Me.RecordSource, Year(Datum) = 2006))) + endstand2005
endstand2007 = (Nz(DSum("[MJ+]", Me.RecordSource, Year(Datum) = 2007)) - Nz(DSum("[MJ-]", Me.RecordSource, Year(Datum) = 2007))) + endstand2006
endstand2008 = (Nz(DSum("[MJ+]", Me.RecordSource, Year(Datum) = 2008)) - Nz(DSum("[MJ-]", Me.RecordSource, Year(Datum) = 2008))) + endstand2007
endstand2009 = (Nz(DSum("[MJ+]", Me.RecordSource, Year(Datum) = 2009)) - Nz(DSum("[MJ-]", Me.RecordSource, Year(Datum) = 2009))) + endstand2008
endstand2010 = (Nz(DSum("[MJ+]", Me.RecordSource, Year(Datum) = 2010)) - Nz(DSum("[MJ-]", Me.RecordSource, Year(Datum) = 2010))) + endstand2009
Me.txt_p_ohnepo = endstand2005
[/Code]

Hier wird mir als Ergebnis immer 4.43 angzeigt. Das Year(Datum) ist leer. Wo ist denn der Fehler?

Habe ja ein Kombinationsfeld wo ich das Jahr auswähle. Wie kann ich das ausgewählte Jahr mit dieser Rechnung verküpfen? Also wenn ich z.B. 2005 auswähle, dass er dann bis endstand2005 rechnet.

Gruß
Mishelle


Ihre Antwort
  • 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: Name: Email:



  • 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
NotSolved
30.11.2005 13:30:46 Rasta
NotSolved
30.11.2005 15:35:52 Mishelle
NotSolved
30.11.2005 16:10:31 Rasta
NotSolved
01.12.2005 09:16:12 Mishelle
NotSolved
Blau Aw:laufende Berechnung mit VBA :-(((
01.12.2005 09:24:48 Rasta
NotSolved
01.12.2005 09:53:35 Mishelle
NotSolved
01.12.2005 10:44:58 Rasta
NotSolved
01.12.2005 11:13:19 Mishelle
NotSolved
01.12.2005 11:52:14 Rasta
NotSolved
01.12.2005 11:59:57 Mishelle
NotSolved
01.12.2005 12:42:37 Rasta
NotSolved
01.12.2005 12:53:10 Mishelle
NotSolved
01.12.2005 13:09:25 Rasta
NotSolved