Domanda Da Listbox inserire dato in cella con criterio

Direl2007

Utente junior
17 Novembre 2016
31
6
Milano
Office 2010
0
Un saluto a tutti,
Sto cercando di capire come fare ad inserire da userform5 con 4 combobox il dato nella cella corretta seguendo il criterio del contenuto delle combobox; vado a spiegare:
In combobox4 seleziono uno dei 13 operatori (Alessia,Alessio,Carolina,ecc...), in combobox3 seleziono il giorno della settimana, ed in combobox1 e combobox2 selezione orario di entrata e di uscita, a questo punto confermando con il pulsante desidero inserire nell'area Foglio1!CF2:CR45 il contenuto di combobox 1 e combobox 2 (ora entrata e ora di uscita) ma nella colonna di pertinenza( cioè quella relativa all'operatore scelto in combobox4 e quella relativa alla combobox3 (giorno) segue esempio:

se in combobox4 seleziono "Elisa", in combobox3 seleziono "Mercoledì", in combobox1 seleziono "10", in combobox2 seleziono "14"; desidero che venga inserito 10 in CJ8( se la cella è già impegnata con un numero allora inserire nella prima cella libera cioè in CJ9); e venga inserito 14 in CJ31( se la cella è già impegnata con un numero allora inserire nella prima cella libera cioè in CJ32).

qui sotto trovate il link per scaricare il file, la userform da utilizzare è la numero 5.
grazie per l'attenzione

 
Ultima modifica:

ges

Excel/VBA Expert
Amministratore
Expert
21 Giugno 2015
21.646
1.733
Como
2011MAC 2016WIN
463
Ciao,
spiega in base al file che hai allegato cosa bisogna fare
 

ges

Excel/VBA Expert
Amministratore
Expert
21 Giugno 2015
21.646
1.733
Como
2011MAC 2016WIN
463
Diciamo che la struttura del foglio non è il massimo, in ogni caso non capisco in base alla tua spiegazione perchè se scegli Elisa, mercoledì deve inserire l'orario in CJ9, non trovo nessun elemento che accomuna quella riga o colonna a mercoledì :unsure:
 

Direl2007

Utente junior
17 Novembre 2016
31
6
Milano
Office 2010
0
Hai ragione la struttura del foglio è un pò contorta, però per farti capire il criterio in CJ9 va inserita l'ora di entrata perchè corrisponde alla colonna con intestazione Elisa, che è in CJ1, mentre in CJ32 va inserito l'ora di uscita sempre perchè corrisponde alla colonna Elisa che è in (CJ1). il fatto che sia accomunato a Mercoledì è solo dipeso dal fatto che ho deciso che le righe 8-9-10 facciano parte di mercoledì, come le righe 2-3-4 facciano parte di lunedì e cosi via.
se ritieni sia utile inserire i giorni della settimana in colonna CE (unendo le 3 righe di ogni giorno) dimmi pure.
grazie ancora per il tuo tempo.
 

ges

Excel/VBA Expert
Amministratore
Expert
21 Giugno 2015
21.646
1.733
Como
2011MAC 2016WIN
463
ho deciso che le righe 8-9-10 facciano parte di mercoledì, come le righe 2-3-4 facciano parte di lunedì e cosi via.
se ritieni sia utile inserire i giorni della settimana in colonna CE (unendo le 3 righe di ogni giorno) dimmi pure.
Non lo so cosa è utile, di sicuro è importante non creare celle unite, solo che così a capire i criteri si perde la voglia.
 
  • Like
Reactions: giulianovac

giulianovac

Access/VBA Expert
Expert
9 Giugno 2018
2.531
83
Italy
2013 2019
184
Concordo con ges @ges , che saluto cappello_saluta.
La struttura del file è quanto di più sbagliato si possa creare.
Non servirà a nulla avere i dati così strutturati, ma di certo li rende difficili da gestire.
I dati vanno sempre disposti in forma 'tabellare' (righe e colonne).
Messi come sono ora li puoi gestire solo a mano.
 

Sostieni ForumExcel

Aiutaci a sostenere le spese e a mantenere online la community attraverso una libera donazione!