Eu tenho uma lista com as colunas A a C. A coluna B contém "A" "B" ou "C". Preciso copiar todos os dados das colunas A a C para uma nova planilha, dependendo do valor da coluna B.
Quero copiar para a planilha 1 quando a coluna B é "A", para a planilha 2 quando a coluna B é "B" e para a planilha 3 quando a coluna B é "C".
Eu tentei o VBA usando For i = 1 to .End(xlUp).Offset(0)
, mas o que devo fazer? O que eu tentei não estava funcionando para mim.
fonte
Desculpe, mas eu só tenho tempo para testar isso e não funciona. Ele foi interrompido durante o "Dim copySheet As Excel.Worksheet: Definir copySheet = ThisWorkbook.Worksheets (copySheetName)"
meus dados originais na planilha "data", eu já atualizei o nome para Const copySheetName As String = "data"
você tem alguma idéia de por que isso não funciona? Obrigado.
fonte