question

No VBA do Excel, como poderiamos fazer uma borda de celula flash?

Se fizermos

Range("a1:a3").Copy

então a fronteira seria piscando, mas também alterar o conteúdo da área de transferência.

Como poderíamos fazer a borda da célula flash e sem alterar o conteúdo da área de transferência?


resposta Resposta

Não tenho certeza de que é possível, que não é certamente um dos estilos de linhas de fronteira (eu apenas iterada através de todos os valores possíveis)

Uma abordagem pode ser armazenar a área de transferência da conteúdo, em seguida, colocá-los de volta quando terminar...

Void Test)


Dim c As New MSForms.DataObject
c.GetFromClipboard
Range("a1:a3").Cópia
' fazer coisas aqui
c.PutInClipboard
End Sub

resposta Não é a resposta que você estava procurando?
Adicionar um comentário ou resposta a esta pergunta

Pesquisar uma resposta melhor..
Ou, fazer uma pergunta..
Comentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2023
All rights reserved