Exclui folhas ao fazer o loop por folhas

0

Gostaria de receber ajuda com o código abaixo. O que eu estou tentando realizar é executar algum código para cada folha em uma pasta de trabalho, exceto três folhas. Meu código abaixo passa por todas as guias, mas não consegui pular as três folhas.

Sub Worksheet_Loop()

Dim ws As Worksheet

  For Each ws In ThisWorkbook.Worksheets

        Debug.Print ws.Name

    End If
  Next ws

End Sub
    
por Eric 02.03.2018 / 18:07

1 resposta

2

Use uma declaração if:

Sub Worksheet_Loop()

Dim ws As Worksheet

  For Each ws In ThisWorkbook.Worksheets
    If ws.name <> "Sheet1" and ws.name <> "Sheet2" And ws.name <> "Sheet3" then
        Debug.Print ws.Name         
    End If
  Next ws

End Sub
    
por 02.03.2018 / 18:09
Como encontrar o denominador comum de um elemento da web? ______ qstntxt ___

De uBlock Origem: como remover qualquer elemento de uma página permanentemente - gHacks Tech News

%bl0ck_qu0te%

Como posso encontrar esse denominador comum quando abro a ferramenta dev? Não há nenhum resultado significativo quando pesquisando %code% .

    
______ azszpr1300057 ___

O denominador comum não é uma coisa específica, é o elemento de nível superior que é comum a um conjunto de elementos inferiores potencialmente aleatoriamente nomeados

Pesquisa do Google: defina o denominador comum

%bl0ck_qu0te%

Portanto, trabalhe até a árvore de elementos até encontrar um elemento comum aos itens que você deseja bloquear. Pode ser um DIV especialmente nomeado ou algum tipo de espaço reservado.

    
___ Como posso exibir uma página da Web quando os usuários estão desconectados?