[RESUELTO]Insertar firma en planilla

Discute sobre la aplicación de hojas de cálculo

[RESUELTO]Insertar firma en planilla

Notapor sancor » Vie Nov 10, 2017 6:19 pm

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
Última edición por sancor el Mar Nov 21, 2017 12:24 pm, editado 4 veces en total
LibreOffice 4.3.4
sancor
 
Mensajes: 28
Registrado: Lun Mar 23, 2015 3:22 pm

Re: Insertar firma en planilla

Notapor PepeOooSevilla » Lun Nov 13, 2017 9:34 am

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.
Adjuntos
FORO_CALC_Firma_Cuadro_Texto.ods
LibreOffice Calc 5.3.7
(9.88 KiB) 7 veces
LibreOffice 5.3.7 (estable) en Windows 7 / 10
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
PepeOooSevilla
 
Mensajes: 739
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: Insertar firma en planilla

Notapor sancor » Lun Nov 13, 2017 12:38 pm

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.
LibreOffice 4.3.4
sancor
 
Mensajes: 28
Registrado: Lun Mar 23, 2015 3:22 pm

Re: Insertar firma en planilla

Notapor sancor » Lun Nov 13, 2017 1:14 pm

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
LibreOffice 4.3.4
sancor
 
Mensajes: 28
Registrado: Lun Mar 23, 2015 3:22 pm

Re: Insertar firma en planilla

Notapor fornelasa » Lun Nov 13, 2017 6:59 pm

Esta macro creo hace más o menos lo mismo que la que muestras de VBA

Código: Seleccionar todo   Expandir vistaContraer vista
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

No se alcanza a ver en tu macro que haces o que hay en "clavepersonal = Range("A8")"
Ojala te sirva.
Saludos, Federico.
lo 5.3.7 | aoo 4.1.4 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Avatar de Usuario
fornelasa
 
Mensajes: 2791
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Re: Insertar firma en planilla

Notapor sancor » Lun Nov 13, 2017 7:43 pm

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
LibreOffice 4.3.4
sancor
 
Mensajes: 28
Registrado: Lun Mar 23, 2015 3:22 pm

Re: Insertar firma en planilla

Notapor sancor » Mié Nov 15, 2017 5:21 pm

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.
LibreOffice 4.3.4
sancor
 
Mensajes: 28
Registrado: Lun Mar 23, 2015 3:22 pm

Re: [RESUELTO] Insertar firma en planilla

Notapor fornelasa » Mié Nov 15, 2017 7:02 pm

Gracias por tus palabras.
Si el tema se resolvió como creo se solucionó me parece que la idea principal la aportó PepeOooSevilla :super:
Que bien que ha quedado resuelto :bravo:
Saludos, Federico.
lo 5.3.7 | aoo 4.1.4 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Avatar de Usuario
fornelasa
 
Mensajes: 2791
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Re: Insertar firma en planilla

Notapor sancor » Vie Nov 17, 2017 3:10 pm

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
LibreOffice 4.3.4
sancor
 
Mensajes: 28
Registrado: Lun Mar 23, 2015 3:22 pm


Volver a Calc

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 20 invitados

cron