Macro

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
mitchutd
00mercoledì 6 aprile 2016 10:50
Buongiorno a tutti. Sono nuovo del forum e sto approcciando ora alle macro.
Dovrei eseguirne una che, premendo un pulsante generale, mi filtri tutti i controlli moduli con flag di una colonna.
E' una discussione già affrontata?
Spero di essere stato chiaro e scusate la domanda che magari per super esperti può risultare banale.

Grazie anticipatamente
federico460
00mercoledì 6 aprile 2016 11:05
Ciao
non è che ci puoi gentilmente allegare un file esempio?
anche poche righe
alfrimpa
00mercoledì 6 aprile 2016 11:20
Ciao mitchud

Mi associo anch'io alla richiesta di Federico (che saluto) di un tuo file di esempio.

Comunque la macro che vedi qui:

Sub b()
Dim shpBox As Shape
     For Each shpBox In ActiveSheet.Shapes
         If shpBox.FormControlType = xlCheckBox Then
            shpBox.ControlFormat.Value = False
         End If
     Next
End Sub


deseleziona tutte le caselle di controllo presenti sul foglio attivo.

Non so se era questo che volevi.
federico460
00mercoledì 6 aprile 2016 12:04
ciao Al

non penso sia quello che il ns amico vuole [SM=g27817]

da quel che si capisce ha una lista di nomi o cifre con dei flag
vuole filtrare ( vedere) solo quelli con il flag

in pratica un filtro sui flag
alfrimpa
00mercoledì 6 aprile 2016 12:16
Ciao Gianfranco

Se è così allora basta collegare ogni casella di controllo ad una cella in una colonna e poi si imposta il filtro VERO/FALSO su quella colonna.
federico460
00mercoledì 6 aprile 2016 12:26
o usare questo imbroglio [SM=g27827] [SM=g27827]

mitchutd
00venerdì 8 aprile 2016 09:08
Buongiorno,

grazie per il supporto. Ho risolto con l'esempio di federico460 che tra l'altro rende più snello il foglio di lavoro.

Grazie di nuovo

mitchutd
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 10:55.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com