Copiar un valor en portapapeles

14/04/2010 - 18:13 por Zoltar | Informe spam
Estimados cibernautas:

Necesito saber cómo poder guardar un valor en el portapapeles para
usarlo en otra aplicación.

Espero me puedan ayudar

Desde ya, muchas gracias.

Atte

CSM

Preguntas similare

Leer las respuestas

#1 AnSanVal
14/04/2010 - 18:45 | Informe spam
Hola "Zoltar".

Depende cual sea tu "otra aplicación". Son muchas las que utilizan el
portapapeles, incluso ajenas a MicroSoft.

Saludos: Antonio.
********************************
"Zoltar" escribió en el mensaje
news:
Estimados cibernautas:

Necesito saber cómo poder guardar un valor en el portapapeles para
usarlo en otra aplicación.

Espero me puedan ayudar

Desde ya, muchas gracias.

Atte

CSM
Respuesta Responder a este mensaje
#2 Zoltar
14/04/2010 - 23:41 | Informe spam
Es el cuadro del CUTEPDF en que indico el nombre del archivo a crear.
La idea es sacar el nombre del archivo pdf a crear desde una celda de
excel y pegarlo (Ctr+V) en el cuadro de diálogo del cutepdf. Debo
generar alrededor de 1000 archivos pdf de esta forma.

Desde ya, muchas gracias.

Atte
Zoltar

On 14 abr, 12:45, "AnSanVal" wrote:
Hola "Zoltar".

Depende cual sea tu "otra aplicación". Son muchas las que utilizan el
portapapeles, incluso ajenas a MicroSoft.

Saludos:  Antonio.
********************************
"Zoltar" escribió en el mensajenews:
Estimados cibernautas:

Necesito saber cómo poder guardar un valor en el portapapeles para
usarlo en otra aplicación.

Espero me puedan ayudar

Desde ya, muchas gracias.

Atte

CSM
Respuesta Responder a este mensaje
#3 Héctor Miguel
15/04/2010 - 06:04 | Informe spam
hola (...), ?????

Es el cuadro del CUTEPDF en que indico el nombre del archivo a crear.
La idea es sacar el nombre del archivo pdf a crear desde una celda de excel
y pegarlo (Ctr+V) en el cuadro de diálogo del cutepdf. Debo generar alrededor de 1000 archivos pdf de esta forma...



el siguiente procedimiento pone en el portapapeles de windows el texto contenido en una celda de alguna hoja de tu libro
cuando se muestra el dialogo "final" en el CutePDF para la impresion, podras usar el ctrl+V para reemplazar la ruta propuesta
(solo cambia en el codigo el nombre de la hoja y la celda apropiadas <= OJO)

saludos,
hector.

Sub Imprimir_y_Nombrar_en_CutePDF()
Dim DataObj As New MSForms.DataObject
DataObj.SetText Worksheets("hoja1").Range("a1").Text
DataObj.PutInClipboard
ActiveSheet.PrintOut ActivePrinter:="cutepdf writer en cpw2:"
End Sub
Respuesta Responder a este mensaje
#4 Ignacio
15/04/2010 - 10:06 | Informe spam
¡Hola, Zoltar!

La forma más simple de guardar un valor en el portapapeles es utilizar
el método Copy.
Para guardar el valor de la celda A1 utiliza el código:
Range("A1").Copy.

Espero que te resulte de utilidad.

Un saludo,
Ignacio.
Respuesta Responder a este mensaje
#5 Zoltar
25/04/2010 - 16:03 | Informe spam
On 15 abr, 00:04, "Héctor Miguel"
wrote:
hola (...), ?????

> Es el cuadro del CUTEPDF en que indico el nombre del archivo a crear.
> La idea es sacar el nombre del archivo pdf a crear desde una celda de excel
> y pegarlo (Ctr+V) en el cuadro de diálogo del cutepdf. Debo generar alrededor de 1000 archivos pdf de esta forma...

el siguiente procedimiento pone en el portapapeles de windows el texto contenido en una celda de alguna hoja de tu libro
cuando se muestra el dialogo "final" en el CutePDF para la impresion, podras usar el ctrl+V para reemplazar la ruta propuesta
(solo cambia en el codigo el nombre de la hoja y la celda apropiadas <= OJO)

saludos,
hector.

Sub Imprimir_y_Nombrar_en_CutePDF()
  Dim DataObj As New MSForms.DataObject
  DataObj.SetText Worksheets("hoja1").Range("a1").Text
  DataObj.PutInClipboard
  ActiveSheet.PrintOut ActivePrinter:="cutepdf writer en cpw2:"
End Sub



Muchas Gracias, Héctor Miguel. Era justo o que necesitaba.

Atte

Zoltar
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida