Eu tenho um documento do Excel como este, com muitas listagens:
Name
Address
City, State
ZIP
Name
Address
City, State
ZIP
Entre cada um, há uma linha em branco. Como posso convertê-lo para algo como:
Name, Address, City, Sate, ZIP
Name, Address, City, Sate, ZIP
Eu fiz algumas pesquisas e as macros parecem dar erros. A pasta especial também me permite fazer 1 por um.
microsoft-excel
slhck
fonte
fonte
Respostas:
Você não precisa de macros para isso!
Basta digitar isso na Planilha2 e adaptar o nome da planilha nas fórmulas:
Em seguida, marque as entradas que você acabou de fazer e arraste-as para baixo o tempo necessário. Concluído!
fonte
Eu respondi isso alguns dias atrás, mas minha resposta parece ter sido perdida. Talvez eu não o tenha postado corretamente, pois sou novo neste site.
Eu não moro nos Estados Unidos desde o final da década de 1970, mas nossos dois endereços em Detroit tinham números diferentes de linhas. A solução da fórmula baseia-se em todos os endereços com o mesmo número de linhas, por isso não a vejo como uma solução adequada.
Coloquei os seguintes endereços em inglês na Planilha1. O primeiro é um endereço típico do Reino Unido. Os outros dois são reais (exceto o nome e o código postal), mas menos comuns. O segundo é um endereço no estilo de vila, com casas nomeadas em vez de numeradas e a cidade local incluída, além do nome da vila. O terceiro endereço é mais incomum, pois não tem nome de rua. Como o endereço indica, a casa foi construída nas ruínas do que antes era a frente oeste da abadia de Bury St Edmunds.
A macro a seguir copiará esses endereços para a Planilha2 no estilo que você procura.
Espero que isto ajude
fonte