Macro para filtro com base no valor das células

0

Preciso de ajuda com a macro do Excel. Na coluna A, tenho dados como:

| Column A | Column B |
|----------|----------|
| 001.1    | Alfa     |
| 002.1    | Beta     |
| 003.1    | Omega    |
| 004.1    | Delta    |
| ...      | ...      |

E, por exemplo, em outra planilha, tenho colunas com dados como:

002.1
004.1
005.1
...

E, portanto, preciso filtrar esses dados na primeira planilha com dados da segunda planilha.

Então, se eu tiver na primeira folha,

| column A | column B |
|----------|----------|
| 001.1    | Alfa     |
| 002.1    | Beta     |
| 003.1    | Delta    |

e na segunda folha:

002.1
003.1

Em seguida, o resultado na primeira folha deve ser

| column A | column B |
|----------|----------|
| 002.1    | Beta     |
| 003.1    | Delta    |

Então, basicamente, macro para filtragem com base nos valores das células. Tentei gravar a macro e editá-la, mas não sei como aplicar as células corretamente. Eu tenho algo assim:

Sub testFiltru()
ActiveSheet.ListObjects("Tabulka141121518").Range.AutoFilter Field:=1, _
    Criteria1:=Array(!polozky"H89:H91"), Operator:=xlFilterValues
End Sub

"Tabulka141121518" é a tabela na primeira folha,
"Array (! polozky" H89: H91 ")" - "! položky" deve ser a segunda lista e a gama "H89: H91" com dados para filtragem.

    
por Roman Žydyk 10.04.2017 / 16:32

0 respostas

como manter a proteção em um XML? ______ qstntxt ___

eu tenho um problema com uma palavra XML. Eu tenho que proteger muitas partes do documento (e eu faço isso com o comando apropriado na seção "review"), mas com um plugin oficial (que me permite usar o XML como um modelo, WordToTFS) como eu "importar" o documento esta proteção é apagada e todo o documento será editável. Eu tenho muitos desses modelos para proteger o que será usado por usuários externos não qualificados, de modo que o procedimento manual para reproteger o documento após a importação não é possível na minha situação. Você sabe alguma coisa para manter o documento protegido? Eu tentei mudar o tipo de documento de XML para outro, mas o arquivo não funciona, portanto, não é possível.

Ainda estou pensando que será uma maneira mais fácil de usar macro ou script, que será lançado após a importação do modelo, mas admito que não tenho ideia de como fazer isso. Minha ideia é:

  • a macro / script reconhece que os campos serão protegidos e ignorados. os outros (os modelos têm muitos campos em comum entre eles) e ele começará a funcionar automaticamente logo após a importação usuário não precisa fazer nada);
  • a macro pode funcionar com a opção "pesquisar e substituir" para aplicar o proteção aos campos interessados (talvez marcados com uma letra não visível).

Qualquer dica será apreciada.

Obrigado

    
___
Que porta devo selecionar para “adicionar um host predefinido”?