Página 1 de 1

Macro selecionar colunas

Enviado: 21 Jun 2018 às 17:47
por nosbier
Boa tarde!
Pessoal, fiz uma macro para selecionar algumas colunas no excel, porém, quando eu insiro as colunas BR5:BR64,BT5:BT64,BV5:BV64,BX5:BX64,BZ5:BZ64,CB5:CB64,CD5:CD64, da erro.

estou anexando o modelo em um arquivo txt e postando aqui.
Se alguém puder me ajudar..

Valeu!

Re: Macro selecionar colunas

Enviado: 21 Jun 2018 às 17:49
por gfranco
Boa tarde.
Sugiro postar um modelo de sua planilha (com dados fictícios mas mesma estrutura)
Poste um modelo em excel (não uma imagem) de preferencia com uma demonstração manual do resultado pretendido.
Para anexar o arquivo, clique em +Resposta e localize a opção abaixo da janela de digitação de mensagens.

Macro selecionar colunas

Enviado: 21 Jun 2018 às 18:36
por nosbier
Coloquei um exemplo, espero que possa me ajudar.
Obrigado

Re: Macro selecionar colunas

Enviado: 21 Jun 2018 às 19:21
por gfranco
Veja se é isso que precisa.

Re: Macro selecionar colunas

Enviado: 21 Jun 2018 às 20:05
por osvaldomp
Os endereços que você colocou como argumentos de Range excedem 255 caracteres, que é o limite permitido.
Uma forma de contornar é "quebrar" os endereços em duas partes e utilizar Union ~~~> Union(Range(1), Range(2)).Select
No seu exemplo, experimente assim:
Código: Selecionar todos
Union(Range("D5:D64,F5:F64,H5:H64,J5:J64,L5:L64,N5:N64,P5:P64,R5:R64,T5:T64,V5:V64,X5:X64,Z5:Z64,AB5:AB64,AD5:AD64,AF5:AF64,AH5:AH64,AJ5:AJ64,AL5:AL64,AN5:AN64"), _    Range("AP5:AP64,AR5:AR64,AT5:AT64,AV5:AV64,AX5:AX64,AZ5:AZ64,BB5:BB64,BD5:BD64,BF5:BF64,BL5:BL64,BN5:BN64,BP5:BP64,BT5:BT64,BV5:BV64,BX5:BX64,BZ5:BZ64,CB5:CB64,CD5:CD64")).Select