
Dentre os recursos disponíveis no VBA, podemos encontrar uma biblioteca chamada DataObjects.
Trata-se de um conjunto de objetos que podem ser usados para manipular a Área de Transferência do Windows.
Abaixo, seguem os métodos básicos para enviar e receber dados da Área de Transferência do Windows:
Dim dto As New DataObject
‘Envia um conteudo de texto para Área de Transferência
Sub EnviaParaAreaTransferencia(sText As String)
dto.SetText sText
dto.PutInClipboard
End Sub
‘Captura conteudo da Área de Transferência
Sub PegaConteudo()
dto.GetFromClipboard
EnviaParaAreaTransferencia “teste”
MsgBox dto.GetText
End Sub
‘Limpa a Área de Transferência
Sub LimpaAreaTransferencia()
dto.Clear
End Sub
Até a próxima…
Veja também
Comando Mesclar Células no Excel
Um comando muito simples e que costuma ser apresentado aos usuários desde suas primeiras experiências com o Excel, é o comando "Mesclar Células". À primeira vista, este comando parece bastante útil e atende com [...]
Separar banco de dados em Front End e Back End
Olá pessoal, A dica de hoje é de como criar uma ferramenta que contem o Front-End (Cliente) e Back-End (Dados). Para isso usaremos um recurso nativo do Access que é "Acessar Banco de [...]
AutoFiltro e Somente Células Visíveis
Para quem está acostumado a usar os filtros rápidos do Excel, a dica está na aplicação e retirada dos filtros. Como você faz isso? Clica no botão AutoFiltro? A tecla de atalho para [...]