Referência de extensão de nome de arquivo XML para Office

Aplica-se a:Office 2019, Office 2016

Importante

O Microsoft Office 2016 e o Office 2019 chegaram ao fim do suporte em 14 de outubro de 2025. A Microsoft pode não fornecer mais patches de segurança, correções de bugs ou suporte técnico para essas versões. Recomenda-se que os usuários migrem para o serviço baseado em assinatura do Microsoft 365 para evitar riscos de segurança.

Para obter as etapas de migração para um serviço do Microsoft 365 baseado em assinatura, consulte Planejar uma atualização de versões mais antigas do Office para o Microsoft 365 Apps.

Os formatos de arquivo XML e suas extensões estão listados nas tabelas a seguir para o Word, Excel, PowerPoint e Visio.

Tipos de arquivo XML para Word

A tabela a seguir descreve o tipo de arquivo, a extensão e a descrição dos formatos de arquivo XML do Word.

Tipos de arquivo XML para Word

Tipo de arquivo do Word Extensão Descrição
Documento do Word
.docx
O formato de arquivo padrão do Word. Não é possível armazenar códigos de macro VBA.
Documento Strict de Open XML
.docx
De acordo com o perfil Strict do padrão Open XML (ISO/IEC 29500). Esse perfil do Open XML não permite um conjunto de recursos projetados especificamente para compatibilidade inversa com documentos binários existentes, como especificado na Parte 4 do ISO/IEC 29500.
Documento habilitado para macro do Word
.docm
Usa o mesmo formato XML básico que o formato de documento do Word, mas pode armazenar código macro VBA. Esse tipo de arquivo é criado quando o código macro de VBA está presente no arquivo.
Modelo do Word
.dotx
O formato padrão para um modelo do Word. Criado quando os estilos e a formatação do documento são salvos. Não pode armazenar o código de macro de VBA.
Modelo habilitado para macro do Word
.dotm
Armazena o código de macro para uso com outros documentos do Word. Nem sempre contém código de macro, mas é configurado para suportar o armazenamento do código de macro. Documentos do Word criados a partir de um modelo habilitado para macro não herdam a parte VBAProject do modelo. Por padrão, os documentos são salvos como arquivos .docx, mesmo quando são criados a partir de um modelo Word habilitado para macro.

Tipos de arquivo XML para Excel

A tabela a seguir descreve o tipo de arquivo, a extensão e a descrição dos formatos de arquivo XML do Excel.

Tipos de arquivo XML para Excel

Tipo de arquivo do Excel Extensão Descrição
Pasta de trabalho do Excel
.xlsx
O formato de arquivo padrão do Excel. Não é possível armazenar o código de macro VBA ou planilhas de macro do Microsoft Excel 4.0 (arquivos .xlm no Excel 4.0).
Planilha Strict de Open XML
.xlsx
Uma versão estrita de ISO do formato de arquivo de planilha do Excel (.xlsx).
Pasta de trabalho habilitada para macro do Excel
.xlsm
Usa o mesmo formato XML básico da pasta de trabalho do Excel, mas pode armazenar código de macro VBA. Os usuários que salvam uma pasta de trabalho do Excel com código VBA ou planilhas de macro do Excel 4.0 (arquivos .xlm no Excel 4.0) são solicitados a usar esse formato de arquivo.
Modelo do Excel
.xltx
O formato de arquivo padrão para um modelo do Excel. Não é possível armazenar código de macro VBA ou planilhas de macro do Excel 4.0 (arquivos .xlm no Excel 4.0).
Modelo do Excel habilitado para macro
.xltm
Pode conter uma parte VBAProject ou planilhas de macro do Excel 4.0 (arquivos .xlm no Excel 4.0). As pastas de trabalho criadas a partir desse modelo herdam a parte VBAProject ou as planilhas de macro do Excel 4.0 existentes no modelo.
Suplemento do Excel
.xlam
Um programa de suplemento que executa um código adicional. Os suplementos do Excel usam o formato de arquivo Open XML para armazenar dados e dão suporte ao uso de projetos VBA e planilhas de macro do Excel 4.0.

Tipos de arquivo XML para PowerPoint

A tabela a seguir descreve o tipo de arquivo, a extensão e a descrição dos formatos de arquivo XML do PowerPoint.

Tipos de arquivo XML para PowerPoint

Tipo de arquivo do PowerPoint Extensão Descrição
Apresentação do PowerPoint
.pptx
O formato XML padrão do PowerPoint. Não pode conter uma parte VBAProject (a parte que armazena o código de macro de VBA) ou configurações de Ação.
Apresentação do Strict Open XML
.pptx
Uma versão do ISO strict do formato de arquivo de Apresentação PowerPoint (.pptx).
Apresentação habilitada para macro do PowerPoint
.pptm
O mesmo formato XML básico que o formato de apresentação XML do PowerPoint, mas pode armazenar código macro VBA. Os usuários que salvam um arquivo de apresentação XML do PowerPoint que contenha o código de macro VBA são solicitados a usar esse tipo de arquivo.
Modelo do PowerPoint
.potx
Um modelo do PowerPoint baseado em XML. Criado quando uma apresentação não possui uma parte VBAProject e não usa configurações de Ação.
Modelo do PowerPoint habilitado para macro
.potm
Os usuários que salvam um modelo XML do PowerPoint que contenha o código de macro VBA são solicitados a usar esse tipo de arquivo. As apresentações criadas por este modelo não herdam a parte VBAProject ou as configurações de Ação.
Suplemento do PowerPoint
.ppam
Apresentação em PowerPoint projetada para ser executada como um programa suplementar. Todos os suplementos do PowerPoint são habilitados para macro.
Show do PowerPoint
.ppsx
Uma apresentação de slides do PowerPoint com execução automática em XML. Não pode conter uma parte VBAProject.
Apresentação de slides habilitada para macro do PowerPoint
.ppsm
Um arquivo de apresentação de slides do PowerPoint baseado em XML que contém uma parte VBAProject. Criado quando o show de slide autoexecutável inclui código de macro VBA.

Tipos de arquivo XML para Visio

O Visio usa o pacote de formato de arquivo XML definido pelo padrão ISO/IEC 29500-2:2008 (Open Packaging Conventions). O conteúdo XML é baseado no formato Visio XML Drawing (VDX) existente.

A tabela a seguir descreve o tipo de arquivo, a extensão e a descrição dos formatos de arquivo XML do Visio.

Tipos de arquivo XML para Visio

Tipo de arquivo do Visio Extensão Descrição
Desenho do Visio
.vsdx
O formato de arquivo padrão do Visio. Não é possível armazenar códigos de macro VBA.
Visio Macro-Enabled Desenho
.vsdm
Usa o mesmo formato XML básico do formato de desenho do Visio (.vsdx), mas pode armazenar código macro VBA. Este tipo de arquivo deve ser usado quando o código macro de VBA está presente no arquivo.
Estêncil do Visio
.vssx
O formato padrão para um estêncil do Visio. Não é possível armazenar códigos de macro VBA.
Estêncil de Macro-Enabled do Visio
.vssm
Usa o mesmo formato XML básico do formato do Visio Stencil (.vssx), mas pode armazenar código de macro VBA. Nem sempre contém código de macro, mas é configurado para suportar o armazenamento do código de macro.
Modelo do Visio
.vstx
O formato padrão para um modelo do Visio. Não é possível armazenar códigos de macro VBA.
Modelo de Macro-Enabled do Visio
.vstm
Usa o mesmo formato XML básico que o formato de modelo do Visio (.vstx), mas pode armazenar código de macro VBA. Nem sempre contém código de macro, mas é configurado para suportar o armazenamento do código de macro. Visio Os desenhos criados com base nesse modelo herdam a parte VBAProject que existe no modelo. No entanto, por padrão, os desenhos são salvos como arquivos .vsdx, mesmo quando são criados a partir de um modelo habilitado para macro do Visio, e descartarão a parte VBAProject.