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.
Tags microsoft-excel macros
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 é:
Qualquer dica será apreciada.
Obrigado