[RESUELTO]Insertar firma en planilla
[RESUELTO]Insertar firma en planilla
Hola buenas tardes(al menos por aca), les realizo la siguiente consulta, existe esta función en LO, al igual que en MSO.
http://trucosycursos.es/la-linea-de-firma-en-excel/
Es insertar una linea de firma ya predeterminada en el documento. No la firma digital.
O capaz conocen algun plugin que pueda dar esta función.
Saludos
Santiago
http://trucosycursos.es/la-linea-de-firma-en-excel/
Es insertar una linea de firma ya predeterminada en el documento. No la firma digital.
O capaz conocen algun plugin que pueda dar esta función.
Saludos
Santiago
Última edición por sancor el Mar Nov 21, 2017 12:24 pm, editado 4 veces en total.
LibreOffice 6.3.2.2, Win7
- PepeOooSevilla
- Mensajes: 1480
- Registrado: Sab Abr 04, 2009 6:10 pm
- Ubicación: Sevilla (España)
Re: Insertar firma en planilla
Hola.
En el enlace que proporcionas parece que la firma es un cuadro de texto.
Créate uno a tu gusto y colócalo donde te interese en la plantilla, como en el ejemplo que adjunto (hay un cuadro de texto y una línea que están "agrupados").
Saludos cordiales.
En el enlace que proporcionas parece que la firma es un cuadro de texto.
Créate uno a tu gusto y colócalo donde te interese en la plantilla, como en el ejemplo que adjunto (hay un cuadro de texto y una línea que están "agrupados").
Saludos cordiales.
- Adjuntos
-
- FORO_CALC_Firma_Cuadro_Texto.ods
- LibreOffice Calc 5.3.7
- (9.88 KiB) Descargado 882 veces
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
Re: Insertar firma en planilla
Hola Pepe, gracias por tu respuesta, pero a pesar de darme cuenta que funciona como un cuadro de texto, no sirve. Porque la diferencia entre ambas es que una queda permanente, la otra hay que realizarla una y otra vez que se quiera firmar el documento, por lo que no es practico. A que voy con esto de la dichosa firma, es que tengo una planilla que la veran 3 personas differentes en pc's diferentes, por lo que la idea de la firma es que cada persona ya le quedara configurada para poder insertar su firma en la planilla una vez que sea revisada.
Capaz que existe alguna macro en la cual, con las 3 correcciones correspondientes pueda insertar un cuadro de texto y todo su contenido de forma automatica.
He estado buscando esto, en MSO aparece desde la version 2007 en adelante, por lo que imagine que podria ya existir en LO, pero parece que no.
No se si se llego a comprender en su totalidad.
Capaz que existe alguna macro en la cual, con las 3 correcciones correspondientes pueda insertar un cuadro de texto y todo su contenido de forma automatica.
He estado buscando esto, en MSO aparece desde la version 2007 en adelante, por lo que imagine que podria ya existir en LO, pero parece que no.
No se si se llego a comprender en su totalidad.
LibreOffice 6.3.2.2, Win7
Re: Insertar firma en planilla
Como Comentario, encontre una macro que funciona bien en MSO2007, pero en LO me da un error en la siguiente sentencia:
ActiveSheet.Pictures.Insert(carpeta & clavepersonal & ".jpg").Select, el error es que desconoce Pictures. Paso a poner todo el macro, completo:
Sub firma()
carpeta = "c:\imagen\"
clavepersonal = Range("A8")
Range("b10").Select
ActiveSheet.Pictures.Insert(carpeta & clavepersonal & ".jpg").Select
End Sub
Saludos
ActiveSheet.Pictures.Insert(carpeta & clavepersonal & ".jpg").Select, el error es que desconoce Pictures. Paso a poner todo el macro, completo:
Sub firma()
carpeta = "c:\imagen\"
clavepersonal = Range("A8")
Range("b10").Select
ActiveSheet.Pictures.Insert(carpeta & clavepersonal & ".jpg").Select
End Sub
Saludos
LibreOffice 6.3.2.2, Win7
Re: Insertar firma en planilla
Esta macro creo hace más o menos lo mismo que la que muestras de VBA
No se alcanza a ver en tu macro que haces o que hay en "clavepersonal = Range("A8")"
Ojala te sirva.
Saludos, Federico.
Código: Seleccionar todo
Sub InsertartImagen
Dim oSize as New com.sun.star.awt.Size
oSize.width = 6500
oSize.height = 6500
ActiveSheet = ThisComponent.CurrentController.ActiveSheet
servicio = "com.sun.star.drawing.GraphicObjectShape"
oShape = ThisComponent.createInstance(servicio)
oShape.setSize(oSize)
oShape.GraphicURL = convertToURL("C:\Users\Federico\Downloads\NombreDeLaImagen.jpg")
Drawpage = ActiveSheet.DrawPage
Drawpage.add(oShape)
oShape.setPropertyValue("Anchor", ActiveSheet.getCellRangeByName("B10"))
oShape.LayerID = 1
End Sub
Ojala te sirva.
Saludos, Federico.
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Re: Insertar firma en planilla
Hola Federico, rango A8 lo que esta es el nombre de la persona, quien firma, por lo que la imagen tiene el mismo nombre de quien firma. Para resumir y ejemplificar:
En A8 existe el nombre Javier, en la carpeta C:\imagen\javier.jpg, esto seria en la PC1
Ahora en otra PC A8 no puedo usar, porque lo use en la anterior, y la persona que firmo puso ese contenido, pero supongamos que sea A9 es Tomas, en la segunda pc, pondria el mismo directorio, con la firma en tomas.jpg, y asi con la tercer pc.
Voy a probar lo que pones en la respuesta y te contesto.
Saludos
Santiago
En A8 existe el nombre Javier, en la carpeta C:\imagen\javier.jpg, esto seria en la PC1
Ahora en otra PC A8 no puedo usar, porque lo use en la anterior, y la persona que firmo puso ese contenido, pero supongamos que sea A9 es Tomas, en la segunda pc, pondria el mismo directorio, con la firma en tomas.jpg, y asi con la tercer pc.
Voy a probar lo que pones en la respuesta y te contesto.
Saludos
Santiago
LibreOffice 6.3.2.2, Win7
Re: Insertar firma en planilla
Como lo prometido es deuda, aca la respuesta. Federico, un CAPO!!!. Tu macro fantastica, funciona de 10. ya asigne boton con macros y quedo de maravilla.-
Muchas gracias.
Muchas gracias.
LibreOffice 6.3.2.2, Win7
Re: [RESUELTO] Insertar firma en planilla
Gracias por tus palabras.
Si el tema se resolvió como creo se solucionó me parece que la idea principal la aportó PepeOooSevilla
Que bien que ha quedado resuelto
Saludos, Federico.
Si el tema se resolvió como creo se solucionó me parece que la idea principal la aportó PepeOooSevilla
Que bien que ha quedado resuelto
Saludos, Federico.
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Re: Insertar firma en planilla
He vuelto y re-abierto el tema, pido disculpas si no es por aca, y genero un tema nuevo. El asunto con el tema firma continua, el problema que se genero, es que como no copio todas las firmas en el mismo directorio para todos los que completan la planilla, la imagen de la firma aparece como link del firmante anterior, pero no la imagen.
Ahora solo se me ocurre que podria desactivar el boton (si existe alguna forma de hacerlo) una vez que se fírma, con lo que podría copiar todas las imágenes de firma a todos los participantes.
O tambien una mejora en el macro que ya no necesite de la imagen en el directorio para mostrarla.
Disculpen que consulte sobre esto, pero me manejo más o menos con las fórmulas, pero para los macros aún no le puse manos a la obra.
Saludos
Santiago
Ahora solo se me ocurre que podria desactivar el boton (si existe alguna forma de hacerlo) una vez que se fírma, con lo que podría copiar todas las imágenes de firma a todos los participantes.
O tambien una mejora en el macro que ya no necesite de la imagen en el directorio para mostrarla.
Disculpen que consulte sobre esto, pero me manejo más o menos con las fórmulas, pero para los macros aún no le puse manos a la obra.
Saludos
Santiago
LibreOffice 6.3.2.2, Win7