Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Insere a data ou hora atual, ou ambas, seja como texto ou como um campo TIME.
Sintaxe
expressão.
InsertDateTime( _DateTimeFormat_ , _InsertAsField_ , _InsertAsFullWidth_ , _DateLanguage_ , _CalendarType_ )
expressão Obrigatório. Uma variável que representa um objeto Selection.
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| DateTimeFormat | Opcional | Variant | O formato a ser utilizado para exibição da data e/ou hora. Se esse argumento for omitido, o Microsoft Word usará o estilo de data abreviada do Painel de controle do Windows (ícone Configurações regionais). Consulte o tipo de dados Data/Hora para obter símbolos de formato. |
| InsertAsField | Opcional | Variant | True para inserir as informações especificadas como um campo TIME. O valor padrão é True. |
| InsertAsFullWidth | Opcional | Variant | True para inserir as informações especificadas como dígitos de byte duplo. Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou. |
| DateLanguage | Opcional | Variant | Define o idioma no qual exibir a data ou hora. Pode ser uma das constantes WdDateLanguage. Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou. |
| CalendarType | Opcional | Variant | Define o tipo de calendário a ser usado ao exibir a data ou hora. Pode ser uma das constantes WdCalendarTypeBi. Esse argumento pode não estar disponível para você, dependendo do suporte a idioma (português do Brasil, por exemplo) que tiver sido selecionado ou instalado. |
Comentários
O uso desse método substitui a seleção atual. Para evitar esta situação, utilize o método Fechar antes de utilizar este método.
Exemplo
Este exemplo insere um campo TIME para a data atual. Um resultado possível poderia ser "November 18, 1999".
Selection.InsertDateTime DateTimeFormat:="MMMM dd, yyyy", _
InsertAsField:=True
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.