Pulsante copri scopri colonne condizionate

Anonimo
2024-11-20T20:01:32+00:00

Avrei bisogno di un pulsate copri e uno scopri oppure un solo pulsante che abbia funzioni alternate , quindi credo serva un codice .

Range B3:KP3 mi dovrebbe coprire tutto e lasciare solo le colonne di colore giallo , e scoprire tutto al secondo click oppure secondo pulsante.

Grazie.

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
2024-11-21T10:51:46+00:00

Problemino , mi sta lavorando a rovescio e cioé mi copre le gialle e mi lascia tutte le altre , come mai ?

Perché avevo inteso l'inverso, per cui ribalta il controllo sui diversi da giallo:

Sub Filtra_best()  

Dim rngC As Range  

    For Each rngC In Range("B3:KP3")  

        If rngC.DisplayFormat.Interior.Color <> RGB(255, 255, 0) Then  

            rngC.EntireColumn.Hidden = Not rngC.EntireColumn.Hidden  

        End If  

    Next rngC  

End Sub 

Ciao.

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

9 risposte aggiuntive

Ordina per: Più utili
  1. Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
    2024-11-21T08:33:06+00:00

    Un possibile approccio:

    Sub ScegilColonne() 
    
    Dim rngC As Range
    
        For Each rngC In Range("B3:KP3") 
    
            If rngC.DisplayFormat.Interior.color = 65535 Then ' codice colore eventualmente da modificre 
    
                rngC.EntireColumn.Hidden = Not rngC.EntireColumn.Hidden 
    
            End If 
    
        Next rngC 
    
    End Sub
    

    Ciao.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2024-11-20T22:21:49+00:00

    Ciao,

    per individuare le celle colorate, è necessario specificare se sono colorate manualmente o se, come da titolo, il giallo è applicato da una formattazione condizionale,

    grazie.

    Ciao

    in effetti si , le celle sono applicate da una formattazione condizionale e quindi la loro posizione puo' variare .

    giusta osservazione perché se fossero state colorate a mano , stava ad indicare delle celle fisse e quindi richiedeva un tipo di codice , nel caso specifico ne richiede un'altro tipo .

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2024-11-20T22:16:12+00:00

    Ciao,

    per individuare le celle colorate, è necessario specificare se sono colorate manualmente o se, come da titolo, il giallo è applicato da una formattazione condizionale,

    grazie.

    Ciao

    in effetti si , le celle sono applicate da una formattazione condizionale e quindi la loro posizione puo' variare .

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
    2024-11-20T22:07:37+00:00

    Ciao,

    per individuare le celle colorate, è necessario specificare se sono colorate manualmente o se, come da titolo, il giallo è applicato da una formattazione condizionale,

    grazie.

    La risposta è stata utile?

    0 commenti Nessun commento