Ich muss automatisch aktuelle Wochen erste Datum in eine Tabelle und ein Textfeld eines VBA-Formulars hinzufügen. Könnte jemand helfen, wenn irgendwelche Funktionen verfügbar sind ??Erste Woche Datum hinzugefügt werden in VBA
Antwort
monday = DateAdd("d", 1 - Weekday(Date, vbMonday), Date)
Verwenden
DateAdd("d", Weekday(Date(), 3) * -1, Date())
Ich habe es nicht getestet, aber ich würde es mir vorstellen ... es würde nur versuchen, 0 Tage (0 * -1) –
hinzuzufügen Wenn sie an einem Montag aufgerufen wird, wird der vorherige Montag zurückgegeben. –
Wochentag (Datum(), 3) gibt 7 für einen Montag zurück –
Ich weiß, dass Sie gesagt haben VBA aber hier ist, wie es in Access-Datenbank-Engine SQL getan werden kann und funktioniert 'stand alone', dh nicht Access- oder VBA erfordern (natürlich die Logik kann in VBA übersetzt):
Woche Beginn Sonntag: wenn an einem Sonntag läuft das aktuelle Datum zurück:
SELECT DATEADD('WW', DATEDIFF('WW', #1990-01-07 00:00:00#, NOW()), #1990-01-07 00:00:00#)
Woche Sonntag beginnen: Wenn an einem Sonntag läuft die vorherigen Sonntag zurück:
SELECT DATEADD('D', (DATEDIFF('D', #1990-01-08 00:00:00#, NOW()) \ 7) * 7, #1990-01-07 00:00:00#)
Hinweis: 1990-01-07 00:00:00
ein beliebiges Datum sein, um einen Sonntag bekannt ist.
- 1. Erste Woche in MySql mit Woche Nr.
- 2. Datum der Woche in MySQL
- 3. Erhalten Woche Woche in Monat von Datum in PHP?
- 4. Holen Sie sich das erste Datum der Woche vom angegebenen Datum
- 5. SQL-Gruppe nach Woche Datum
- 6. Excel VBA bestimmtes Datum finden
- 7. Woche finden, aktuelles Datum verwenden? In C#?
- 8. Datum Sequenz VBA
- 9. Finden Sie das erste Datum der vorherigen Woche in SQL Server
- 10. Excel VBA-Benutzerformular Wie können Variablen hinzugefügt oder entfernt werden?
- 11. VBA Konvertieren String Datum
- 12. VBA Inkrementierung Datum Fehler
- 13. Javascript "Ende der Woche" Datum Berechnungen?
- 14. Die Nummer der Woche zum Datum hinzufügen
- 15. Datum des ersten Montag der Woche?
- 16. PHP - Holen Woche Nummer von Datum
- 17. Wertelement jede Woche vom Datum/SQL erhöhen
- 18. erhalten Woche Nummer mit Orakel Datum Funktion?
- 19. Wie ActiveX-Schaltflächen programmgesteuert in VBA hinzugefügt werden, füllen Sie alle Zeilen in einer Spalte
- 20. Beginn der Woche (Montag) - Abfrage gibt ein falsches Datum
- 21. wie benutzerdefinierte Datum in VBA zuweisen Excel
- 22. Wie bekomme ich das Datum dieser Woche vom Tag
- 23. Wie kann ich eine Woche Nummer Ab Datum der Woche in Oracle konvertieren
- 24. anzeigen Startdatum der Woche (dh Sonntag Datum.) Von Woche Anzahl in Winkeln js
- 25. Gruppieren nach Woche in Transact-SQL
- 26. Datum bei Checkbox hinzufügen Tick VBA
- 27. Make Dateinamen mit Datum (VBA)
- 28. PHP - Datum Funktion - Suche in der vergangenen Woche
- 29. Wie bekomme ich nächste Woche Datum in Javascript
- 30. Wie bekomme ich das Datum einer bestimmten Woche in Rails
http://www.techonthenet.com/excel/formulas/index_vba.php –