Saltar al contenido

JSDJSD

Exceler C
  • Contador de contenido

    2416
  • Unido

  • Última visita

  • Días con premio

    228

Todo se publica por JSDJSD

  1. Prueba y comenta Private Sub Worksheet_Change(ByVal Target As Range) ' Salir si se seleccionan varias celdas a la vez If Target.Count > 1 Then Exit Sub ' Salir si el cambio está en la fila 1 If Target.Row = 1 Then Exit Sub ' Salir si el cambio está en una columna mayor a la columna 8 If Target.Column > 8 Then Exit Sub ' Intentar redimensionar la tabla dentro de la protección de hoja On Error GoTo ErrorHandler Me.Unprotect Password:="123" ' Redimensiona la tabla a la región actual del Target Me.ListObjects("Tabla1").Resize Target.CurrentRegion ' Proteger de nuevo con configuraciones específicas para permitir edición en la tabla Me.Protect Password:="123", _ AllowSorting:=True, _ AllowFiltering:=True, _ AllowUsingPivotTables:=True, _ AllowInsertingRows:=True, _ AllowDeletingRows:=True ' Restaurar control de errores On Error GoTo 0 Exit Sub ErrorHandler: MsgBox "Ocurrió un error al redimensionar la tabla. Verifica el nombre de la tabla y que los rangos estén correctos.", vbExclamation End Sub
  2. Y por último te genera un archivo pdf en la misma ruta donde tengas tu archivo
  3. Te dejo el archivo para que lo pruebes, a ver que tal Clinica.rar
  4. El segundo lo he modificado con respecto al primero que te mostré para que sea más fácil adjudicar los expedientes a cada paciente, simplemente cuando hagas click sobre uno de ellos se mostraran solamente los informes con el nombre del paciente que tengas en la carpeta informes donde podrás seleccionar el que proceda en cada caso.
  5. Así quedaría el primer formulario
  6. Cuando te descargas un informe pdf, que estructura tiene el nombre del mismo, es decir si el paciente es Periquillo de los Palotes, como sería el nombre que se le asigna por defecto (Periquillo de los Palotes nhc.pdf) o es otra diferente?
  7. Este sería el formulario más o menos para añadir expedientes a los pacientes
  8. El fin de semana te subo algo
  9. Perfecto, en cuanto tenga un rato te paso una propuesta
  10. Se pueden elimiar, no hay problema, pero creo que cuantos más datos tengas del paciente mejor, una vez que haces la ficha del mismo ya no tienes que tocarlos mas Claro que sí Sin problema
  11. El nombre de documento lo captura solo, el cliente o el NHC del mismo si lo sabes lo pones directamente en caso contrario pulsas F2 ó la lupa y se abre otro formulario en el cual metes cualquier dato del cliente como nombre, apellidos y das un espacio y te mostrará todas las coincidencia, de las que podrás seleccionar la que quieras moviéndote con las flechas de arriba y abajo y pulsando enter. Y finalmente al pulsar el botón guardar te ingresa tus datos en la tabla. Para lo del pdf, si puedes sube uno anómino para hacer pruebas de como se quedaría.
  12. Te gustaría tener un formulario para introducir datos en tu base como este y así no tenerlo en la hoja?
  13. No te faltan hojas en tu libro?
  14. El archivo Libro27102024.xlsm
  15. Sigue teniendo clave de acceso
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.