+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

calendario turni

  1. #1
    L'avatar di FLAVIANO
    FLAVIANO non è in linea Scolaretto
    buona sera a tutti. ho creato un calendario per i turni

    settimana data giorno appalto ora inizio ora fine nome operatore

    27 30/06/2014 lunedi shopping 5:30 7:00 ivan
    27 30/06/2014 lunedi shopping 5:30 8:00 katty
    27 30/06/2014 lunedi ups 7:00 12:00 cristina
    27 30/06/2014 lunedi emons 7:30 9:30 ivan
    27 30/06/2014 lunedi emons 7:30 9:30 sira
    27 30/06/2014 lunedi consel spa 8:00 12:00 ahamed
    27 30/06/2014 lunedi consel spa 8:00 12:00 clelia
    27 30/06/2014 lunedi consel spa 8:00 12:00 flo
    27 30/06/2014 lunedi consel spa 8:00 12:00 grazia
    27 30/06/2014 lunedi consel spa 8:00 12:00 umi
    27 30/06/2014 lunedi armani junior 9:00 12:00 carlos
    27 30/06/2014 lunedi armani junior 9:00 12:00 michela
    27 30/06/2014 lunedi thomas 10:00 10:30 ivan
    27 30/06/2014 lunedi thomas 10:00 10:30 sira
    27 30/06/2014 lunedi cond. Brera 11:00 11:30 ivan
    27 30/06/2014 lunedi cond. Brera 11:00 11:30 sira

    ecco chiedo: esiste una formula da inserire in una nuova colonna per controllare che nello stesso giorno (in questo caso lunedi) che uno stesso operatore non si trovi su due appalti nella medesima fascia oraria?

    grazie

  2. #2
    L'avatar di dodo47
    dodo47 non è in linea Topo di biblioteca
    Ciao
    con le formule la vedo dura se non poco fattibile.
    Da quanto ho capito il tuo è un elenco nel quale inserisci di volta in volta i tuo dati che rispecchiano i turni assegnati, pertanto i giorni saranno progressivi ed il controllo va fatto dalla riga di inserimento in su per cercare eventuali sovrapposizioni.

    La cosa è fattibile con vba sfruttando l'evento change del foglio mirato alla colonna "nome operatore" che si presuppone venga inserita dopo "ora inizio e ora fine".
    A questo punto, la macro avrebbe i dati che deve controllare: data - nominativo - inizio - fine.
    Con tali dati hai quello che ti serve, ma ti consiglio, per il controllo di sovrapposizione, di testare il "non compreso tra" piuttosto che il "compreso tra", in quanto è molto più semplice.

    Ti faccio un esempio, allegando una immagine.

    saluti
    Nome:   Immagine.jpg
Visite:  34
Grandezza:  96.1 KB

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. turni di lavoro
    Da lucas_71 nel forum Microsoft Excel
    Risposte: 11
    Ultimo Post: 20-11-2014, 21:50
  2. Esportare turni per Calendario Google
    Da Mariolv nel forum Microsoft Excel
    Risposte: 1
    Ultimo Post: 18-08-2014, 14:59
  3. Colorare celle - Calendario turni di lavoro
    Da ZerD nel forum Microsoft Excel
    Risposte: 7
    Ultimo Post: 17-07-2013, 15:13
  4. DataGrid calendario turni
    Da skiokk nel forum Visual Basic .Net
    Risposte: 34
    Ultimo Post: 14-04-2008, 23:03
  5. Gestione turni
    Da Pagano Tony nel forum Visual Basic 6
    Risposte: 4
    Ultimo Post: 18-04-2005, 11:13