Compartilhar via


Objeto DataObject

Uma área de retenção para dados de texto formatados usados em operações de transferência. Também contém uma lista de formatos correspondentes às partes de texto armazenadas no DataObject.

Comentários

Um DataObject pode conter um pedaço de texto para o formato de texto área de transferência e um pedaço de texto para cada formato de texto adicional, como formatos personalizados e definidos pelo usuário.

Um DataObject é distinto da Área de Transferência. Um DataObject dá suporte a comandos que envolvem as ações de transferência e arrastar e soltar para texto. Quando você inicia uma operação envolvendo a Área de Transferência (como GetText) ou uma operação de arrastar e soltar, os dados envolvidos nessa operação são movidos para um DataObject.

O DataObject funciona como a Área de Transferência. Se você copiar uma cadeia de texto para um DataObject, o DataObject armazenará a cadeia de caracteres de texto. Se você copiar uma segunda cadeia de caracteres do mesmo formato para o DataObject, o DataObject descartará a primeira cadeia de texto e armazenará uma cópia da segunda cadeia de caracteres. Ele armazena um texto de um formato especificado e mantém o texto da operação mais recente.

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.