RANGE VARIÁVEL CONFORME RESULTADO DA CÉLULA  [Resolvido]

Visual Basic for Aplication e macros no Excel.
Regras do fórum
Sua dúvida foi respondida? Marque como RESOLVIDO em seus tópicos, usando o botão com marca verde. Imagem

RANGE VARIÁVEL CONFORME RESULTADO DA CÉLULA

Mensagempor GelTinoco » Ter Ago 13, 2019 7:30 pm

Boa noite!
Se alguém puder auxiliar agradeço; tenho uma planilha que em uma determina célula (C1) determina a quantidade de linhas que devo copiar.
Eu necessito de uma macro que determine a range a ser copiada conforme o resultado desta célula.
Exemplo: Na célula C1 o resultado é o número 10 e o inicio da range seria A1 o resultado desejado seria Range ("A1:A10”)
Inicialmente eu usei o código abaixo, mas ele não funciona.
Desde já agradeço
Código: Selecionar todos
Sub teste()
Sheets("Base").Select
Dim teste As Integer
Range("C1").Value = teste
Range("A1:I" & teste).Select
Selection.Copy
End Sub
Editado pela última vez por Adalberto7 em Ter Ago 13, 2019 9:44 pm, em um total de 1 vez.
Razão: Código VBA deve ser postado utilizando a ferramenta Code
GelTinoco
Membro
Membro
 
Mensagens: 12
Registrado em: Qua Abr 11, 2018 9:50 am
Has thanked: 9 times
Have thanks: 0 time

{ SO_SELECT }

Re: RANGE VARIÁVEL CONFORME RESULTADO DA CÉLULA  [Resolvido]

Mensagempor wzxnet7 » Qua Ago 14, 2019 8:22 am

Bom dia.
Código: Selecionar todos
Sub teste()
Sheets("Base").Select
Dim teste As Integer
teste = Range("C1").Value
Range("A1:I" & teste).Select
Selection.Copy
End Sub
Resposta útil? Clique na mãozinha ao lado do botão Citar.

For this post the author wzxnet7 thanked:
GelTinoco (Qua Ago 14, 2019 10:00 am)
Avatar do usuário
wzxnet7
Membro
Membro
 
Mensagens: 691
Registrado em: Qui Jul 21, 2016 10:26 am
Has thanked: 40 times
Have thanks: 379 times


Voltar para VBA & Macros

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes