Escribir casillas en un formulario PDF [[Resuelto](/forum/pdf-128/solved)/Cerrado]




 Hola, 
  
por fa... como hago para escribir en un formulario unos datos pero esta en pdf y no me deja escribir en las casillas... qué puedo hacer 
  
gracias .....>
Para rellenar las casilla de un PDF, puedes utilizar PDFescape, una aplicación en linea que nos permite editar y rellenar formularios PDF, de una manera sencilla y sin tener que instalar nada. Veamos cómo se utiliza: 
  
*Entra a [PDFescape](http://www.pdfescape.com/)
  
*Haz clic en "Click Here To Use PDFescape Now Free!" 
  
*Haz clic en "Start Using Unregistered" para utilizar la aplicación sin registrarse 
  
*Haz clic en "Upload PDF To PDFescape" para subir el archivo desde tu disco duro 
  
*Haz clic en "Seleccionar archivo" 
  
*En la ventana que se abre, selecciona el PDF en tu disco duro y haz clic en "Abrir" 
  
*Haz clic en "Upload" y espera mientra se carga el PDF 
  
*Una vez el PDF en la interfaz de PDFescape, haz clic en **"Text"**
  
*Haz clic sobre el campo en el que quieres agregar una marca o texto y rellenalo con la información solicitada. 
  
*Utiliza la barra de deslizamiento vertical, al lado derecho del PDF, para visualizar todo el documento. 
  
*Una vez terminada la edición del PDF, haz clic en "Click here to disable" 
  
*Para guardar el PDF en tu disco duro, haz clic en el botón verde, situado en la columna de la izquierda. 
  

  
Fuente: [http://es.ccm.net/faq/8838-rellenar-formularios-pdf](/faq/8838-rellenar-formularios-pdf)
  
Regístrate en Kioskea y recibirás las respuestas directamente en tu correo electrónico
¿clase de papel de escribir???

¿hoja a4?

si aclaras mejor tu pregunta podremos ayudarte más.


saludos. Lo fácil es que pongas un botón de comando, o un botón en el ribbon (si usas uno personalizado) que te abra de nuevo el formulario para introducir el usuario y la contraseña. Es fácil pero en Word no se llaman fórmulas (eso es en Excel) son macros y es fácil   
En una hoja en blanco escribe el contenido de tu cuadro de texto pero no en un cuadro de texto si no en la hoja normalmente cuando lo tengas pinchas en herramientas>macro>grabar una macro  
Le pones un nombre y la guardas en la plantilla Normal.dot que te sale abajo, aceptas.  
A continuación pinchas en Edición>seleccionar todo  
Edición>copiar  
Y ahora pincha en el botón cuadrado del casete que te aparece en pequeñito.  
Ya tienes grabada la macro ahora abre un cuadro de texto en blanco y pinchas en herramientas>macro En la ventana que te aparece estará la macro (el nombre) que grabaste la marcas y pincha en "Ejecutar" se te insertara el texto dentro del cuadro de texto.  
Si no lo entiendes o necesitas algo más aquí me tienes. José, habría que saber que entiendes por centrado y la instrucción que le das para abrir el otro formulario, si los abres como pestañas o como ventanas superpuestas. Por ejemplo, si tengo el formulario Clientes y pulso el botón para que me abra el formulario Pedidos

![](//blob.todoexpertos.com/uploads/md/3ed344fe9ca8970c91c17d7fdd9735b8.png)

Cuando pulso el botón

![](//blob.todoexpertos.com/uploads/md/f63132188ca3ed067a222c59170d1b35.png)

En este caso, en el evento Al hacer clic del botón le tengo puesto

DoCmd. OpenForm "Pedidos",,,,, acDialog

Y el formulario Pedidos está como

![](//blob.todoexpertos.com/uploads/md/bd37efa4653417c3d49ebe527b173f9e.png) para los que se pregunten lo mismo, en ayuda hay un hilo que lo explica.

[imagen]

[insertar imágenes](https://foro.ojodigital.com/t/insertar-imagenes/456) [ayuda](/c/ayuda)

el software del foro permite insertar imágenes de diversas formas:

arrastrando una imagen desde tu ordenador o desde el navegador web al área de edición.

usando peg… Creo que esto te servirá.  
For x:=0 to Numer\_Datos do begin  
 With TEdit.Create(Form1) do begin  
 Parent:=Form1;  
 Text:=DATO;  
 end;  
end;  
Esto te servirá para crear los edits.  
Después tendrás que ingeniártelas para colocarlos con el left y el top según te convenga.  
También te sugiero que crees un array  
(Edits:Array[0..1024] of TEdit) para poderlos eliminar, en caso de tener que refrescar la pantalla.  
Josep Funcionaria con la fórmula concatenar, pero así la estas usando mal.  
Tendrías que en la columna c, concatenar a y b, y luego en otra celda:  
la formula =CONTAR.SI(C:C;"A0").  
La otra, para no concatenar en la columna C, seria hacer una fórmula personalizada.  
Si te interesa así, te digo como hacerla, si no sabes claro.  
Carlos Leal esta es una opcion:

creas una ventana con muy poco ancho:

[[imagen]](https://foros.consultoria-sap.com/uploads/db7262/original/2x/b/b350e72aec7b98ab528d7ff38faeba3e67b80ec9.png "image.png")

dentro de la ventana pones lineas de codigo, y completas una variable char30 o similar, con el texto que necesitas mostrar:

[imagen]

debajo pones a mostrar la variable que tiene el texto:

[imagen]

y probamos:

[[imagen]](https://foros.consultoria-sap.com/uploads/db7262/original/2x/9/9f16d2212db53dd262a7e88eddaf28a9db382747.png "image.png")

espe… No tengo inconveniente en hacer como me dices. Sin embargo tengo problemas con el correo y no creo que pueda solucionarlos antes de una semana. Si puedes esperar ese tiempo, no tendré inconveniente en comentarte lo que pides.  
[[email protected]](/cdn-cgi/l/email-protection) hola [@billy\_ledesma](/u/billy_ledesma)

me alegro de haber podido servirte de ayuda!

por favor si esto soluciono tu primer problema marca la casilla solución en mi casillero

para que podamos seguir ayudando a otras personas.

p.d: voy ver si algún compañero pude revisar el otro tema que has abierto y ayudarte con el. …