Notifications
Clear all

Dúvida simples sobre Comando Rows

3 Posts
2 Usuários
0 Reactions
1,021 Visualizações
(@felipesalomao)
Posts: 103
Estimable Member
Topic starter
 

Oi Pessoal, estou fazendo uma planilha, no meu código uso o comando para selecionar a 3 linhas abaixo da atual: ActiveCell.Offset(1, 0).Rows("1:3").EntireRow.Select
Tenho uma variável declarada como Long que tem gravada o número de linhas a selecionar, no caso do código acima está sempre selecionando 3 linhas "Rows("1:3")", o nome da variável é qtdlinhas, gostaria que esse número de linhas selecionadas fosse variável também, logo meu código seria algo como: ActiveCell.Offset(1, 0).Rows("1":qtdlinhas).EntireRow.Select
Sei que está errado, só não estou conseguindo fazer a linguagem como quero. Alguem pode me dar uma força ? Vlw

 
Postado : 21/08/2012 11:22 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

São casos em que se deve utilizar o caracter de concatenação "&" :ActiveCell.Offset(1, 0).Rows("1:" & qtdlinhas).EntireRow.Select

 
Postado : 21/08/2012 12:15 pm
(@felipesalomao)
Posts: 103
Estimable Member
Topic starter
 

Vlw Reinaldo, vc é fera. Estava quebrando minha cabeça para conseguir, huahuah.
Tentei de tudo: Tinha chegado até:
São casos em que se deve utilizar o caracter de concatenação "&" :ActiveCell.Offset(1, 0).Rows("1" & qtdlinhas).EntireRow.Select
Só que não tinha colocado os dois pontos, nunca tinha mexido com programação antes, aos poucos estou aprendendo.
Abs

 
Postado : 21/08/2012 12:26 pm