Lo que ves en el evento click es:
Es una demostración de como el contenido de una variable definida en algún lugar se pasa al portapapeles.
- Se le asigna "Algo que copiar" a variable. No estás seleccionando algo, lo tienes definido en la variable.
- Se asigna el contenido de la variable al clipboard
- Ese valor que se encuentra en clipboard puedes pegarlo mediante el método Paste.
Intenta las operaciones más básicas. Copiar y Pegar , con su métodos correspondientes
y después lo aplicas a lo que te interesa.
En este caso sería distinto:
Seleccionamos un texto del control TextArea
Y este se pasa a la variable y luego la misma variable se pasa su contenido al clipboard. Variable que puede prescindirse de ella en este caso.
Código:
Public Sub btnCopiar_Click()
Dim variable As String
If TextArea1.Selected Then
variable = TextArea1.Selection.Text
Clipboard.Copy(variable, "text/html")
Endif
End
Y ahora usamos otro botón para pegar el contenido.
En este caso se concatena con el contenido que existía anteriormente en el TextArea.
Código:
Public Sub btnPegar_Click()
'Solo texto normal no URis
Me.Title = "Pegando texto en TextArea"
TextArea1.Text &= Clipboard.Paste()
....
End
Saludos