Notifications
Clear all

Macros em vários PCs [ excel 2007 ]

7 Posts
1 Usuários
0 Reactions
1,214 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Caros, Aqui estou mais uma vez precisando da vossa ajuda.

Estou trabalhando em uma rede, e meu amigo tem uma macro criada em uma planilha no pc dele ( interligado a rede ).
A planilha dele, e a minha, contém os mesmos dados.
Eu preciso "pegar" a macro da Planilha dele, e de alguma forma, utilizar na minha planilha.
Mas pelo que eu tentei aqui, a macro só abre no PC dele!! :?

Fucei aqui no google, e não encontrei nada muito claro, para um leigo em macros fazer.
Então lhes pergunto:

- Tem como eu copiar o código da macro dele, e colar no vba do meu excel ? Se afirmativo, pode me ajudar como fazer isso?
- Eu ví uma opção " EXPORTAR" na guia DESENVOLVEDOR do Excel, deduzí que a macro possa ser IMPORTADA E EXPORTADA, é isso mesmo ? :? como faz isso ?

Sei que o fórum não aborda muito sobre VBA e talz, mas se alguém souber fazer, pode me ajudar?

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 22/08/2012 2:45 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde

Vc pode copiar a macro dele e colar na tua planilha.

Como vc não deu detalhes eu não sei se a macro é comandada por um botão, ou quando se altera uma célula, ou no abrir o arquivo, etc....

Para copiar e colar o código:

Estando na planilha dele--> clique em ALT+F11 (para acessar o editor de VBA) --> Copie o código --> Tecle ALT+Q para voltar a planilha.
é melhor vc fechar a planilha dele, senão quando vc clicar ALT+F11 vai voltar no projeto VBA dele.(Como vc é leigo em macros fica mais complicado)

Agora na tua planilha ==> clique em ALT+F11 --> Menu Inserir --> Módulo -->Vai abrir um módulo em branco --> Cole a Macro aí -- clique ALT+Q para sair do editor de VBA.

Se o comando da Macro for por Botão: --> Guia Desenvolvedor --> Inserir ---> clique no primeiro botão da esquerda de Controles de Formulário --> O cursro vai viar uma cruz, agora é só desenhar o botão na planilha --> Vai abrir a janela Atribuir Macro --> Clique duas vezes no nome da macro que aparece relacionada --> Se por acasao na abrir a automaticamente a janela Atribuir Macros --> Clique com o lado direito do mouse no botão e em Atribuir Macro --> clique duas vezes no nome da macro.

Para editar o botão--: Clique com o lado direito do mouse no botão--> Editar Texto.

Espero ter ajudado.

Dê retorno.

Um abraço.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 22/08/2012 3:03 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Patropi meu caro, muito obrigado pelas suas explicações..vou tentar fazer...
Mas tem um probleminha...a planilha dele tá na rede..quando ele abre no pc dele a macro tá lá..
Quando eu vou pro meu pc, e abro a planilha dele, no meu pc, a planilha aparece sem MACRO nenhuma :(

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 22/08/2012 6:01 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite

De planilha em rede eu não entendo, pois nunca precisei usar.

Se a informação da resposta anterior foi útil, clique na mãozinha que fica ao lado da ferramenta Citar.

Abraço.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 22/08/2012 6:05 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Se estou entendendo bem, existe uma form simples, porém você precisa ter acesso a pasta na rede.

Tente importar o código (considerando que o mesmo não está protegido), Use as teclas Ctrl + M dentro do editor, e busque rotina.

de outra forma é possível, porem existem alguns detalhes para alcançar o objetivo...

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 22/08/2012 6:11 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Mas tem um probleminha...a planilha dele tá na rede..quando ele abre no pc dele a macro tá lá..
(

Pelo descrito, a referida macro está na pasta "personal" do proprietário da planilha e não na planilha em si.
É um arquivo, por padrão oculto, que abre junto com o excel.
Fica na pasta XLSTART do excel(no windos XP o caminho normal é C:Documents and Settings"aqui o usuario"Application DataMicrosoftExcelXLSTART)

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/08/2012 6:36 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

:D

Valeu resolvido aqui. Ele me mandou o código por email e tá tudo certo.
Podem marcar como resolvido, prq nunca consigo fazer isso.

Obrigado a todos aew mais uma vez! :D

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/08/2012 7:04 am