Notifications
Clear all

[MACRO] Erro ao salvar macro - Excel 2007

5 Posts
2 Usuários
0 Reactions
761 Visualizações
(@marcel-c)
Posts: 0
New Member
Topic starter
 

Pessoal, boa tarde!

Estou com dificuldades ao salvar uma macro.
Após clicar em "Parar Gravação" no menu da macro e tentar sair da planilha, é exibida a seguinte mensagem:

"voce deseja salvar as alterações feitas na pasta de trabalho pessoal de macros? Se voce clicar em SIM, as macros estarão disponíveis na próxima vez em que o Microsoft Office Excel for iniciado".

Clico em SIM, e me aparece a seguinte mensagem: "O documento não foi salvo."

Clicando em OK, aparece a mensagem:

"voce não pode salvar a Pasta de macros pessoais na pasta iniciar. Salve-a em outro lugar agora e mude-a para a pasta iniciar mais tarde."

Alguem poderia me ajudar?

 
Postado : 26/05/2014 11:01 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Marcel C,

Boa Trade!

Você está gravando sua macro na pasta de trabalho pessoal de macros? Tem mesmo a necessidade de que seja na pasta de trabalho pessoal de macros?

Caso contrário, ao iniciar o gravador de macros, assim que surgir a caixa "Gravar macro", no item "Armazenar macro em:" escolha "Esta pasta de trabalho". Assim você poderá salvar seu arquivo como um arquivo .xlsm (arquivo de macro) normalmente.

 
Postado : 26/05/2014 11:25 am
(@marcel-c)
Posts: 0
New Member
Topic starter
 

Wagner Morel, Boa tarde!

Preciso salvar a macro na pasta de trabalho pessoal pois preciso que a macro fique disponível sempre que você usar o Excel.

São relatórios sistemicos, neste caso apenas precisaria executar a macro.

 
Postado : 26/05/2014 12:17 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Ok.

Nesse caso, por gentileza, faça um exemplo fictício dos seus dados, compacte o mesmo com ZIP e anexe aqui para podermos verificar o que está ocorrendo.

 
Postado : 27/05/2014 9:26 am
(@marcel-c)
Posts: 0
New Member
Topic starter
 

Boa tarde!

A macro deveria fazer o seguinte: inserir uma coluna no inicio da planilha, nomear a primeira célula dessa nova coluna como "Transportadora" e inserir a seguinte formula na celula logo abaixo:

=SE(E(D2="SBR2";X2="RJ");"BRASPREST";SE(E(D2="SBR2";X2<>"RJ");"INDIGO";SE(E(D2="SBR1";OU(X2="GO";X2="MT";X2="MS";X2="DF"));"TRANSPAULO";SE(E(D2="SBR1";OU(X2="SC";X2="PR";X2="RS"));"LOVATO";SE(E(D2="SBR1";X2="RJ");"TNT MERCURIO";SE(E(D2="SBR1";OU(X2="AC";X2="AM";X2="AP";X2="PA";X2="PI";X2="RR";X2="RO";X2="TO"));"ATLAS";SE(E(D2="SBR1";OU(X2="AL";X2="CE";X2="MA";X2="PB";X2="PE";X2="RN"));"TECMAR";SE(E(D2="SBR1";X2="SP";OU(W2="SAO JOSE DOS CAMPOS";W2="JANDIRA";W2="ITAPEVI";W2="SANTANA DE PARNAIBA";W2="CAIEIRAS";W2="SANTO ANDRE";W2="BARUERI";W2="SANTA ISABEL";W2="BAURU";W2="FERRAZ DE VASCONCELOS";W2="ARUJA";W2="CARAPICUIBA";W2="TABOAO DA SERRA";W2="OSASCO";W2="ITAQUAQUECETUBA";W2="MOGI DAS CRUZES";W2="COTIA";W2="SUZANO";W2="RIBEIRAO PIRES";W2="EMBU";W2="MAUA";W2="ITAPECERICA DA SERRA";W2="POA";W2="EMBU-GUACU";W2="CARAGUATATUBA";W2="SAO BERNARDO DO CAMPO";W2="SAO CAETANO DO SUL";W2="SAO PAULO";W2="GUARULHOS";W2="CAJAMAR";W2="RIO CLARO";W2="DIADEMA"));"TEKE";SE(E(D2="SBR1";OU(X2="MG";X2="ES";X2="BA";X2="SE";OU(X2="SP";E(W2<>"SAO JOSE DOS CAMPOS";W2<>"JANDIRA";W2<>"ITAPEVI";W2<>"SANTANA DE PARNAIBA";W2<>"CAIEIRAS";W2<>"SANTO ANDRE";W2<>"BARUERI";W2<>"SANTA ISABEL";W2<>"BAURU";W2<>"FERRAZ DE VASCONCELOS";W2<>"ARUJA";W2<>"CARAPICUIBA";W2<>"TABOAO DA SERRA";W2<>"OSASCO";W2<>"ITAQUAQUECETUBA";W2<>"MOGI DAS CRUZES";W2<>"COTIA";W2<>"SUZANO";W2<>"RIBEIRAO PIRES";W2<>"EMBU";W2<>"MAUA";W2<>"ITAPECERICA DA SERRA";W2<>"POA";W2<>"EMBU-GUACU";W2<>"CARAGUATATUBA";W2<>"SAO BERNARDO DO CAMPO";W2<>"SAO CAETANO DO SUL";W2<>"SAO PAULO";W2<>"GUARULHOS";W2<>"CAJAMAR";W2<>"RIO CLARO";W2<>"DIADEMA"))));"PATRUS";"NÃO CADASTRADO")))))))))

 
Postado : 27/05/2014 12:53 pm