Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,752

    [Access] Primo giorno della settimana

    Per un simpaticissimo report che sto costruendo per un simpaticissimo cliente mi serve di mettere un etichetta con la data del primo giorno di una certa settimana.
    c'è una funzione che, passandogli come parametro 6 o un giorno qualsiasi fra il 04/02 e 10/02 mi ritorni "04/02/2008"?

    vi prego, ditemi di si
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,315
    Non credo che esista la funzione che cerchi, ma non dovrebbe essere difficile calcolare quello che ti serve: la funzione WeekDay restituisce il giorno della settimana di una data:
    codice:
    Variant Weekday(date, [firstdayofweek])
    
    [date]: La data di cui calcolare il giorno della settimana
    [firstdayofweek]: costante che specifica il primo giorno della settimana.
                      Se è omesso, verrà utilizzata la costante vbSunday
    In questo modo, partendo da una data qualsiasi, puoi decrementare il valore del giorno (lo puoi recuperare con la funzione Day) finchè la funzione non ti restituisce vbMondey (lunedì).


    PS: Sposto su VisualBasic e .NET Framework, visto che si tratta di VBA.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.