Como converter XLSB para XLSM
- Adicione o seu arquivo .XLSB - arraste-o para a caixa acima ou clique para procurar.
- Converta-o para .XLSM em poucos segundos.
- Baixe o seu novo arquivo .XLSM.
O que esperar
- Os ficheiros
XLSMsão tipicamente maiores do que osXLSBporque o texto XML é menos compacto do que o armazenamento binário. - As macros VBA são transferidas intactas; se o livro não tiver macros, guardar como
.xlsxoferece uma compatibilidade ainda maior. - Se a fidelidade das macros for crítica, utilize o Excel para a conversão - o LibreOffice preserva o código da macro no ficheiro, mas pode não executar todo o VBA corretamente.
Perguntas frequentes
As macros VBA são preservadas ao converter XLSB para XLSM?
Sim. Tanto o
XLSB como o XLSM armazenam macros VBA num bloco vbaProject.bin incorporado, pelo que o código da macro é transferido intacto. Se converter através do LibreOffice, as macros são mantidas no ficheiro - abrir o resultado no Excel irá executá-las normalmente.As fórmulas e tabelas dinâmicas sobreviverão à conversão?
Sim. O
XLSB e o XLSM suportam as mesmas fórmulas, tabelas dinâmicas, gráficos e formatação, pelo que a conversão no Excel ou LibreOffice é sem perdas para o conteúdo padrão do livro.Porquê não converter para XLSX em vez de XLSM?
Se o livro contiver macros VBA, guardar como
.xlsx irá removê-las - o Excel avisa sobre isto e exige que escolha XLSM para as manter. Utilize .xlsx apenas se desejar uma cópia sem macros.Porque é que o ficheiro XLSM é maior do que o XLSB original?
O
XLSB armazena dados como registos binários compactos, enquanto o XLSM utiliza texto XML dentro de um arquivo ZIP - os mesmos dados ocupam mais espaço em formato XML.Programas que convertem XLSB: Microsoft Excel · Microsoft Excel for Mac · Apache OpenOffice Calc (OpenOffice.org Calc) · LibreOffice Calc