Como posso remover macros de uma pasta de trabalho do Excel para que eu possa carregá-la e editá-la no SkyDrive?

3

Eu não tenho acesso ao MS Office, mas o SkyDrive para uso pessoal está sendo ótimo para minhas edições básicas, mas assim que alguém me envia uma pasta de trabalho contendo macros, que eu não preciso, não consigo Faça o upload para o Skydrive, mesmo com as macros desativadas. Existe algo que eu possa usar para remover macros da pasta de trabalho? Estou até disposto a escrever algum código e compartilhá-lo, se necessário, mas com certeza alguém já fez isso.

    
por ProfK 31.07.2011 / 09:57

3 respostas

2

Você pode usar o Excel Viewer gratuito da Microsoft como uma etapa intermediária. Abra a planilha no visualizador, copie e cole o conteúdo em um documento no Skydrive. Eu não tentei isso sozinho, mas eu usei o truque de copiar / colar para se livrar de macros em planilhas do Excel para que ele possa funcionar.

    
por 31.07.2011 / 14:52
1

Qual versão do Excel você está usando?

Se você estiver usando o Excel 2007 ou 2010, terá a opção de salvar o workboox como uma pasta de trabalho "Sem macro" (.xlsx). Para fazer isso, simplesmente abra a pasta de trabalho, vá para File -> Save as e altere o tipo de pasta de trabalho para .xlsx.

Se você estiver usando uma versão mais antiga do Office, há uma macro aqui que você pode colar em sua pasta de trabalho "padrão" pessoal que afirma ser capaz de remover todas as macros de todas as pastas de trabalho abertas. Observe que macros em sua pasta de trabalho pessoal não são copiadas para novas pastas de trabalho, portanto isso não será um problema.

    
por 31.07.2011 / 11:01
1

Uma pasta de trabalho do Excel habilitada para macro pode ser salva no SkyDrive fazendo primeiro uma cópia de todas (ou de um subconjunto) das folhas como um XLSX padrão. Além disso, algumas limpezas podem ser executadas na cópia, como a remoção de referências de links externos e outros recursos não suportados em aplicativos da web. Há uma sub rotina VBA que faz isso no link .

    
por 27.02.2012 / 13:19