Propriedade Application.ClipboardFormats (Excel)

Retorna os formatos atualmente na Área de transferência, como uma matriz de valores numéricos. Para determinar se um formato específico está na Área de transferência, compare cada elemento na matriz com a constante apropriada listada na seção Comentários. Somente leitura Variant.

Sintaxe

expressão. Área de transferênciaFormats (Índice)

expressão Uma variável que representa um Aplicativo objeto.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Índice Opcional Variantes O elemento de matriz a ser retornado. Se esse argumento for omitido, a propriedade retornará toda a matriz de formatos que está na Área de transferência no momento. Para obter mais informações, consulte a seção Comentários.

Comentários

Essa propriedade retorna uma matriz de valores numéricos. Para determinar se um formato específico está na Área de Transferência, compare cada elemento da matriz com uma das constantes XlClipboardFormat .

Exemplo

Este exemplo exibe uma caixa de mensagem se a área de transferência contiver um objeto no formato rich-text (RTF). Você pode criar um objeto RTF através da cópia de texto de um documento do Word.

aFmts = Application.ClipboardFormats 
For Each fmt In aFmts 
 If fmt = xlClipboardFormatRTF Then 
 MsgBox "Clipboard contains rich text" 
 End If 
Next

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.