Ir ao conteúdo
  • Cadastre-se

Pesquisar e Abrir Planilhas Comando VBA!


Posts recomendados

Boa tarde Senhores! É o seguinte. Eu tenho uma pasta com umas 500 planilhas eu queria um código ou um comando. para que eu possa colocar o nome da planilha que eu quero que abra, não tem como eu criar 500 botões de hiperlinks. ._. colocar o nome da planilha é mais simples e rápido. e é isso que eu preciso aqui na empresa ;-;  Eu achei um código 

 

Option Explicit

Dim I As Integer
Dim X As Integer
Dim MyInput As String
Dim MyName As String


Sub Abrindo()
I = Worksheets.Count
MyInput = InputBox("Digite o nome da planilha", "Planilhas")

For X = 1 To I
Sheets(I).Activate
MyName = ActiveSheet.Name
If MyInput = MyName Then
Worksheets(I).Select
MsgBox "Pronto!", vbOKOnly, "Planilhas"
End
Else
I = I - 1
End If
Next X
If ActiveSheet.Name <> MyInput Then
MsgBox "A Planilha " & MyInput & " não foi encontrada.", vbOKOnly, "Planilhas"
End If
End Sub

 

mais eu não consigo fazê-lo funcionar  sou um iniciante no VBA Não manjo nada. mais preciso muito disso ai. Quem me ajudar eu vou agradecer muito e ficarei muito feliz. Bom.. Eu agradeço Desde Já! todos vocês fiquem bem! ><  Eu coloquei um anexo de um exemplo. assim vocês entenderam melhor o que eu estou querendo.. Desculpa se eu falei alguma bobeira! Valeu Senhores! =D  :confused:  :D

post-740777-0-65575300-1413997682.png

Link para o comentário
Compartilhar em outros sites

Neste tópico você diz que quer "abrir uma planilha de uma pasta"  e no outro tópico (link abaixo) você diz que quer "procurar e abrir uma planilha no computador".

 

Trata-se do mesmo assunto?

O que exatamente você quer?

   1) você tem uma Pasta de Trabalho Excel com 500 planilhas e, após abrir a Pasta de Trabalho, deseja ativar uma determinada planilha conforme o nome fornecido? ou

   2) você tem 500 Pastas de Trabalho Excel no computador e deseja abrir uma delas conforme o nome fornecido?

 

Esse código que você postou acima é para o primeiro caso e o código que está no post #3 do seu outro tópico é para o segundo caso (embora colocaram o nome de "Abrir_planilha" o código abre Pasta de Trabalho Excel, cujo nome estiver em "C6" e localizada na mesma Pasta do Windows que a Pasta de Trabalho Excel que contiver o código).

É comum as pessoas confundirem Pasta de Trabalho (que é formada por uma ou mais planilhas) com planilha.

 

o outro tópico é este

http://forum.clubedohardware.com.br/forums/topic/1088903-macro-para-pesquisar-planilhas/

se ambos os tópicos tratam do mesmo assunto, sugiro que o Moderador exclua um deles após juntá-los

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

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

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!