2017-06-22 1 views

Antwort

0

Ich kann sehen, wie praktisch es wäre, diesen Befehl zu verwenden, aber es gibt die Konsequenzen, die Sie gefunden haben.

Wenn Sie bereit sind, den Status Datum weiteren Klick ausgeben Einstellung eines Dummy MsgBox-Dialog nach dem Befehl nur hinzufügen:

ActiveProject.CommandBars.ExecuteMso ("StatusDate") 
MsgBox "Status Date set" 

... oder haben Sie eine andere Lösung inzwischen gefunden?

+0

danke. Ich benutze deine Lösung. Das einzige Problem ist, wenn ich beim Einstellen des Statusdatums die Abbrechen-Taste drücke. Es erscheint die 'msgbox'anway. – peetman

+0

Ja. Ein weiterer unerwünschter Nebeneffekt. :-) Leider scheint es unmöglich, die gute alte Datumsauswahl für Project zu bekommen, aber natürlich könnte ein einfaches Formular mit einem Textfeld und zwei Schaltflächen funktionieren (abhängig davon, wie Sie das Statusdatum setzen *) Im Hauptcode diese Zeilen haben: 'Sub StatusDateUpdate() ‚Falls Sie in der Regel den Status Datum bis heute * frmStatusDate.txtStatusDate.Value = Datum gesetzt frmStatusDate.Show End Sub' * Sie einige hinzufügen könnte Funktion, um das Statusdatum für morgen, nächsten Mittwoch etc. festzulegen. –

Verwandte Themen