Access-o-Mania

Office-Forum (Deutsch/German) => Microsoft Excel => Thema gestartet von: Icemann1970 am Januar 08, 2023, 08:59:26

Titel: Datum Diff in VBA
Beitrag von: Icemann1970 am Januar 08, 2023, 08:59:26

Moin zusammen.
Ich habe ein Problem mit einer Abfrage in VBA und wollte mal fragen ob mir einer helfen kann.
Hatte das Problem schon im Excel Forum gestellt aber ich denke das ich hier richtiger bin

Kurze Erkälrung was ich meinte mit meiner Formel die in der Spalte K steht:
=WENN(ISTLEER(J:J);"";WENN(M74>$L$1;"letzte Aktualisierung vor "&M74&"  Monaten";"Aktuell"))

Diese Formel hatte ich dann mit Bedingter Formation bei "Letzte Aktualisierung" auf (Rot) gesetzt und bei "Aktuell" auf (Grün).

In der Spalte M steht:
=WENN(ISTLEER(J:J);"";DATEDIF(J74;$J$1;"M"))

Das "M" in der Formel lässt ja nur die Monate anzeigen.

Wenn dann eine neue Zeile eingefügt wird, wird diese Formel nicht automatisch mit übernommen.
Ich hatte auch schon mal daran gedacht diese Formel in der Spalte K als " Zelle Formatieren" fest zu hinterlegen ABER......
Deshal dachte ich das ich diese Formel in VBA schreiben kann

Screenshot.png
Titel: Re: Datum Diff in VBA
Beitrag von: MzKlMu am Januar 08, 2023, 11:40:03
Hallo,
wieso soll das bei Access VBA richtiger sein?
Excel VBA und Access VBA haben nicht viel gemeinsam.

Ich habe es nach Excel verschoben.
Titel: Re: Datum Diff in VBA
Beitrag von: Icemann1970 am Januar 08, 2023, 12:35:47
Hallo Klaus.
Ohhh. gut zu wissen, dachte das VBA gleich wäre ob Excel oder Acceess.
Danke für die Information und für`s verschieben an die Richtige Abteilung.
Titel: Re: Datum Diff in VBA
Beitrag von: MzKlMu am Januar 08, 2023, 12:52:32
Hallo,
nur mal zur Erläuterung:
VBA = Visual Basic für Aplikationen
Das heist, jede Aplikation hat sein eigenes VBA die sich sehr deutlich unterscheiden und auf die entsprechende zugeschnitten sind. Nur die Kontrollstrukturen (For, Do, While usw.) sind weitgehend gleich.
Es gibt somit VBA für
Excel
Access
Word
Outlook
Akrobat (PDF)
Autocad
usw. usw.
Jede VBA Version muss man für sich betrachten und auch lernen.
Titel: Re: Datum Diff in VBA
Beitrag von: ebs17 am Januar 08, 2023, 13:08:48
Ich würde so sagen: Das VBA (aus der VA-Bibliothek siehe Verweis) ist identisch, die Objekte selber in Access, Excel, Word usw. sind aber sehr unterschiedlich, und spezische Dinge wie Excelformeln dürften sich in Anwendbarkeit sehr beschränken ob des Orts der Ausführbarkeit.