** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Copiar texto al portapapeles
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoCopiar texto al portapapeles

 Responder Responder
Autor
Mensaje
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1759
Enlace directo a este mensaje Tema: Copiar texto al portapapeles
    Enviado: 28/Octubre/2023 a las 14:58
Buenas.
Deseo copiar un texto al portapapeles (Clipboard), para pegarlo donde desee. El código que tengo es:

Dim vTexto As String

vTexto= "TEXTO"
Clipboard.Clear
Clipboard.SetText  vTexto

Pero no limpia el portapapeles, con lo que no sale el texto deseado.

Alguna sugerencia. Gracias
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 14428
Enlace directo a este mensaje Enviado: 28/Octubre/2023 a las 18:43
¿Y el objeto/variable/lo que sea Clipboard dónde y cómo está definido?

¿ChatGPT?
Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1759
Enlace directo a este mensaje Enviado: 29/Octubre/2023 a las 10:40
Buenas.
La variable es vTexto y se definice al hacer clic en un botón. Aunque estoy pensando que en lugar de variable podría ser una constante (Const) pues siempre será el mismo texto (un poquito largo).

El códgio no es de ChatGPT, es de lawebdelprogramador, pero tampoco funciona.
Gracias

Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 14428
Enlace directo a este mensaje Enviado: 29/Octubre/2023 a las 11:01
Clipboard.SetText  vTexto

No estoy preguntando por vTexto, estoy pregunto por Clipboard.

Es la típica idiotez propuesta por la IA, que se inventa objetos según le peta el día.

Mira un ejemplo del portapapeles:

http://www.llodax.com/smf/index.php?topic=215.0


Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1759
Enlace directo a este mensaje Enviado: 29/Octubre/2023 a las 11:16
Buenas.
Hasta ahora había creado un cuadro de texto, poner el texto deseado en dicho cuadro, tomar el enfoque y copiarlo. Este método funciona perfectamente. Pero buscando, encontré en la web mencionada anteriormente el "Clipboard", y me surgió la curiosidad de como utilizarlo por  aproximarse más a lo que yo quería.
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1759
Enlace directo a este mensaje Enviado: 29/Octubre/2023 a las 12:02
Muchas gracias.
Solo era curiosidad. De momento continuaré como lo venía haciendo pues el ejemplo se escapa de mi comprensión.
Un saludo
Este hilo se puede cerrar satisfactoriamente.
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 14428
Enlace directo a este mensaje Enviado: 29/Octubre/2023 a las 16:32
¿Satisfactoriamente? ... bueno.
Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable