Clonner
-
Posts
20 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Clonner
-
-
@Mention,
Funcionou perfeitamente!
Mais uma vez obrigado!
-
Pessoal, tenho uma tabela com 1119 linhas e 15 colunas, necessito copiar cada linha iniciando em C6:Q6, colar no intervalo C3:Q3, cópiar o resultado da célula A3 e colar o valor na célula B6.
Seguir para a próxima linha copiar C7:Q7, colar no intervalo C3:Q3, copiar o resultado de A3 e colar o valor em B7.
e assim sucessivamente até a última linha preenchida.
Segue o que tenho:
Sub Macro2()
'
' Macro2 Macro
'
'
Range("C6:Q6").Select
Selection.Copy
Range("C3:Q3").Select
ActiveSheet.Paste
Range("A3").Select
Application.CutCopyMode = False
Selection.Copy
Range("B6").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End SubDesde já agradeço.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Macro para pesquisar planilhas?
em Microsoft Office e similares
Postado
Certa vez o pessoal daqui me deu este código e até agora funciona.
Sub Abrir_planilha()
On Error GoTo Erro
'Sua rotina
Dim FN As String
'Define o valor de FN como sendo a Celula C6
FN = Range("C6")
'Define diretório da planilha como aberto
ChDir ThisWorkbook.Path
'Abre a planilha do excel cujo o nome é igual a FN
Workbooks.Open Filename:=FN
Exit Sub
Erro:
Range("C6").Select
ActiveCell = "inserir aqui nome da planilha"
End Sub