La consultazione del forum è libera per tutti.
Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).
Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.
Buonasera a tutti, volevo sapere come faccio a sommare quando clicco sul pulsante verde affianco vorrei che conteggiasse le città
, spero di essere stato chiaro grazie anticipatamente
Ciao
Scusa ma non capisco.
Quando clicchi sul pulsante ti evidenzia una città e contemporaneamente ti inserisce 1 in col.G; cosa e dove deve sommare? Tutte le altre celle sono a 0.
Ciao,
Mario
Ciao
Marius
siamo in tanti a non aver capito quel sommare
Buongiorno, nelle celle dove esce il numero 1 vorrei che ogni volta che esce quella città aumenta il numero progressivo es: 1 2 3 4 5 6 7 ecc.
grazie ancora
ciao
scusa
hai una macro che non usi
- il pulsante attiva il ricalcolo
- questo attiva CASUALE() in F5
- il nome viene cercato con un cerca verticale
- la colonna E ha solo la formattazione
- la colonna G formattazione e viene messo 1 a livello del nome
- viene azzerato ad ogni ricalcolo
fine dei lavori
cosa e dove vorresti avere il conteggio
messo così sarà sempre 1
cosa vuoi il conteggio delle volte che esce un nome dal casuale?
si ogni volta che clicco sulla casella verde esce il nome della città affianco esce il numero 1, nella casella dove ci sono i zeri vorrei che aumenta il numero, allego il file
Grazie mille
ciao
se ho capito
varia la macro del pulsante così
Sub Macro1() Calculate Dim ur As Long ur = Cells(Rows.Count, 11).End(xlUp).Row For lng = 1 To ur Range("K" & ur + 1) = lng Next lng End Sub
non è possibile senza usare il vba
aumentare il numero vicino al nome
perchè al ricalcolo lo azzeri devi rifare tutto con il vba
Ciao, con la VBA non sono capace, grazie mille sei stato molto gentile lascio così.
GRAZIE
aspetta
metti in ricalcolo manuale
e usa
Sub Macro1() Calculate Dim ur As Long ur = Cells(Rows.Count, 11).End(xlUp).Row For lng = 1 To ur Range("K" & ur + 1) = lng Range("L" & ur + 1) = Range("I2") Next lng End Sub
così hai anche i nomi usciti e puoi fare il conteggio che vuoi
ma devi andare in formule
e spuntare ricalcolo manuale
è bello così, ma non era quello che volevo non in progressivo ogni volta che clicco esce la città ma io nella Colonna K deve sommare ogni volta che esce quella città.
ciao
lo so
ma io il vba non lo conosco
quello che vedi scritto è frutto di
molti minuti di ricerca e sistemazione
Marius ora che si capisce cosa vuoi
IN COLONNA K
la somma delle volte che viene scelta la città
potrà se ha tempo farti la macro
in teoria lo so fare ma in pratica 😓
ciao
vediamo se ci sono riuscito
clicca sul pulsante
Sub Macro1() Calculate Dim Lista As Range Set Lista = Range(Cells(2, 5), Cells(2, 5).End(xlDown)) For Each CL In Lista If CL = Cells(2, 9).Value Then CL.Offset(0, 2) = CL.Offset(0, 2).Value + 1 Cells(2, 11) = CL.Offset(0, 2).Value End If Next End Sub
ti conta le volte che vengono estratte
e in K11 ti dice quente volte è uscita la città di I2
Provato ma sballa tutto, comunque è quello che cercavo grazie mille
cosa vuol dire sballa tutto?
non mi sembra
se poi non vuoi la formattazione levala