| |
 | Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
|
Autor
|
Thema: Makrostart mit Datumsüberprüfung (2187 mal gelesen)
|
thewolff Mitglied
 
 Beiträge: 140 Registriert: 03.06.2003
|
erstellt am: 28. Dez. 2010 11:22 <-- editieren / zitieren --> Unities abgeben:         
Hallo Leute, für eine Materialbestellung habe ich eine Preisfestschreibung bis 31.07.2011. Danach gelten neue Preise. Ich möchte in das Makro ein Abfrage haben wenn Datum größer 31.07.2011 dann soll ein Fenster aufgehen "Keine Preise gültig" und das Makro abgebrochen werden. Wie kann ich diese Wennabfrage in das Makro integrieren? Sub Abfrage1() Wenn HEUTE() > 31.07.2011 dann Textbox2 MsgBox „Preise aktuell“ End Sub Sub Textbox2() MsgBox „Keine aktuellen Preise“, 16, „Funktionsfehler“ End Sub
------------------ Gruß Marco Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hofe Mitglied Werkzeugmacher
 
 Beiträge: 440 Registriert: 12.01.2008 Computer: Aldi Schreibtisch: Ikea Werkbank: Baumarkt Software: 1967-2021, viele Updates und SP's, aber sicher nicht alle, deswegen immer wieder Sicherheitslücken
|
erstellt am: 28. Dez. 2010 12:21 <-- editieren / zitieren --> Unities abgeben:          Nur für thewolff
Hallo Marco, versuchs mal so:
Code: Sub Abfrage() If Date > "31.07.2011" Then MsgBox "Keine aktuellen Preise", 16, "Funktionsfehler" Else MsgBox "Preise aktuell" EndIf End Sub
------------------ Ist mir egal, wer Dein Vater ist; solange ich angle läuft hier keiner übers Wasser!Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thewolff Mitglied
 
 Beiträge: 140 Registriert: 03.06.2003
|
erstellt am: 28. Dez. 2010 13:10 <-- editieren / zitieren --> Unities abgeben:         
|
Beverly Mitglied Dipl.-Geologe (Rentner)
 
 Beiträge: 400 Registriert: 11.08.2007 Win 10 Pro, Office 97 bis Office 2016
|
erstellt am: 29. Dez. 2010 10:09 <-- editieren / zitieren --> Unities abgeben:          Nur für thewolff
Hi Marco, du kannst DateValue verwenden:
Code: Sub Abfrage() If Date > DateValue("31.07.2011") Then MsgBox "Keine aktuellen Preise" Else MsgBox "Preise aktuell" End If End Sub
------------------ Bis später, Karin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |