En exel si yo creo un boton y le añado una macro, puedo copiar luego ese boton y llevarlo a otro sitio y sigue teniendo la misma macro. Probe en access si estas macros incrustadas se podrian utilizar tambien de la misma manera y asi es. Asi que concluyo que una vez echa una macro inscrustada la puedo utilizar como madro independiente, mas o menos claro esta, no sera para todos los casos, pero para añadir a otros formularios por ejemplo se podria usar.
Una puntualización que he observado es que si copiamos un botón que tiene una macro incrustada asociada a un determinado evento y lo pegamos en otro formulario veo que el botón sigue funcionando, es decir, es otra forma de reutilizar. Aunque si hacemos lo mismo con un botón que tiene código VBA, observamos que el código no se lo lleva.Saludos Profe.
Por mucho que estudiemos estos programas no conseguiremos conocerlos en Profundidad. Que tiempos aquellos de la programación en Clipper y ficheros DBF que controlábamos todo o casi.Ahora los programas funcionan porque tienen que funcionar y si te dan un error por los siguientes motivos:- Actualización de Windows- Actualización de Office- Cambio de versión de Office- Aplicaciones incompatibles- Algún Applet que se cuela- Malware o Virus- Caminos que encuentran los usuarios que tu como programador no tenias previsto- Índices Corruptos- Referencias no cargadas- Y un largo etcéteraEs la programación orientada al ojete perdón al Objeto.Saludos
Dímelo a mi que llevo semanas intentando averiguar por qué me falla Camtasia, así de repente casualmente después de la ultima gran actualización de Windows 10.
Después de grabar al abrir Camtasia Studio para comenzar a editar: "Camtasia ha dejado de funcionar correctamente y se cerrará". No hay más información que esa. He probado ya varias cosas: instalar, desinstalar, retorno a punto de restauración anterior...Nada funciona. Misterios del silicio....
Saludos, en primer lugar me gustaría darle las gracias y felicitarle por su fantástico trabajo, me está siendo de gran ayuda. Por otro lado, me gustaría preguntarle una duda. Me gustaría hacer una especie de botón o algo parecido que al cliente le pida una fecha, y al introducirlo acces haga de forma automática una serie de consultas y o creación de tablas, y eso se vea reflejado en un informe/formulario, a mi se me ocurrió hacer una consulta de creación de tabla con el parámetro, y consultas asociadas a esa nueva tabla, el problema es que en el futuro si le introduces una nueva fecha, esa nueva tabla y esas consultas asociadas cambiarían, y a mi me gustaría que se guardasen como tablas y o consultas distintas para distintas fechas. No sé si me he explicado bien. Un saludo y gracias por su tiempo.
Saludos excelentes tus vídeos, quisiera que me ayudes con algo tu mencionaste que se puede poner macros incrustadas en menús desplegables quisiera saber como esa parte no se la ve en el video Gracias
William Cruz Hola !! Gracias por el comentario. Es muy sencillo: debes crear un menú desplegable (combo box), acceder al evento clic desde la hoja de propiedades y programar la macro. Exactamente igual a como se explica en estos vídeos para otros controles. Un saludo
Enganchado hasta el final con tu vídeo, excelente... Por favor si me podría ayudar, le explico: tengo una macro incrustada en un botón ( Cmdbutton1) y quiero ejecutarla presionando un botón; entonces en la propiedades del formulario en el evento "al presionar una tecla" hice un procedimiento, un: Select Case Case vbKeyF10 Cmdbutton1_Click Me bota un error no sale no se muestra la macro incrustada Psdt: tengo otros botones programada a ese evento del formulario y se ejecutan normal como el botón guardar, salir... Ayuda por favor como podría abrir esa macro incrustada ??
Amigo gracias por los videos, sabe si es posible que a traves de una macro se pueda enviar datos desde un formulario hacia un informe. Por ejemplo en mi formulario tengo una lista de productos y los que selecciono los envio a un informe para poder calcular el costo total de estos productos preseleccionados. Saludos
Raul Reyes Torres Hola !! No que yo sepa. Pero estoy seguro de que tu caso se podría resolver de otra forma, quizás basando ambos (formulario e informe) en una consulta previa. Saludos
Gracias me ayudó mucho, una consulta más hay la posibilidad de que en un menú desplegable de selección ejemp, aya un campo estudios: primaria, secundaria, y otros, al momento de seleccionar otros salte a otro campo de texto para especificarlo poniendo un macro incrustado gracias
William Cruz Claro que si, pero para ello deberás utilizar macros condicionales o programación en VBA. En mi curso de VBA Access se ve lo necesario para poder hacer cosas de este tipo. Un saludo
Hola, en primer lugar, decir que me encantan tus videos y que me están siendo de gran utilidad. Tengo una consulta. Estoy haciendo una base de datos para reservar unos salones. Cada salón tiene un id, y mi intención es que si un salón está ocupado en una fecha, por ejemplo del 1 al 5 de diciembre/2015, si intento reservarlo del 3 al 4 de diciembre de ese año, no pueda hacerlo. Alguna orientación?? muchísimas gracias.
+lanefert1 Hola !! Para ayudarte con esta duda tendría que ver el campo donde tienes guardada la fecha de reserva. De todas formas no es tarea sencilla esto que necesitas. Un saludo
muchisimas gracias por tu respuesta, mi idea era crear una tabla donde apareciera nombre de la sala en las filas, en la columna cada uno de los días y la información en las cuadriculas de la estancia de los clientes. De todas formas, voy a seguir avanzando en tus videos, tanto en el de access avanzado como en el de vba avanzado a ver si se me ocurre algo nuevo. una vez más muchísimas gracias.
Disculpe Buen Señor.Sus vídeos Son muy buenos realmente,Pero tengo una duda espero me pueda responder.Mi duda Seria la siguiente.Tengo una Base De Datos Con Formulario,Informe y tabla ;sobre el inventario de un taller Sin embargo yo quería usar un escaner de mano y me gustaría implementarla a mi base .Pero nadie ha sabido decirme como fusionarla y me gustaría que me pudiera decir como o si pudiera hacer un vídeo .Muchas Gracias por su atención y Muy buenos vídeos se ve sabes lo que haces Atte: Luis Alfonso
Luis Alfonso Zúñiga Zapata No lo he hecho nunca. Pero seguro que se puede. Hay bastante información en la red. Puedes empezar por aquí: www.ehowenespanol.com/leer-codigo-barras-utilizando-base-datos-ms-access-como_122166/ Un saludo
Hola! He descubierto tu canal y explicas muy bien. No sé si me podrías ayudar con un ejercicio de access que tengo que presenta para la Universidad y es de una macro que tengo que hacer y no sé que estoy haciendo mal. Resulta que en este ejercicio donde he confecionado un formulario de venta de coches, tengo que señalar qué coches se han vendido y qué coches no con un campo de Sí/No, resulta que me indican en el ejercicio que si está vendido, me tiene que aparecer un mensaje de advertencia de vendido, y si no esta vendido, me tiene que salir disponible. Tengo que crear una macro desde un botón, resulta que abro la macro y pongo la sentencia SI=[Vendido]="verdadero" entonces abrir mensaje de advertencia y me sale error de sintaxis. No sé que estoy haciendo mal pero, me estoy bloqueando y nadie del profesorado me ayuda. Gracias de antemano, un saludo.
Pregunta. Se podra crear una macro para escanear documentos pdf y adjuntar los documentos escaneados a mi base de datos? Cusl seria la mejor manera? Gracias por los videos
Nunca lo hice, pero habría que ver cómo quieres escanear el documento PDF, imagino que con escaner. En ese caso habría que ver cuál es la instrucción que desde VBA pone en funcionamiento el escaner...
Profesor saludos cordiales Me podría apoyar con lo siguiente: He realizado la macro de abrir Clientes pero al darle clic la abre pero la tabla la pone abajo del formulario en lugar de por encima como usted lo representa en su video tutorial tengo versión 2007 que debo hacer para que el resultado sea como lo que de indica Gracias y saludos nuevamente
Carlos Pedraza Hola !! Revisa en las propiedades del formulario (pestaña otras) que lo tienes en modal=no. Otra posibilidad es agregar una acción de macro más que después de abrir la tabla Clientes, cierre el formulario. Un saludo
Hola Buenas tardes / noches, una pregunta: como puedo condicionar una macro para que al ejecutar, me abra 4 consultas a la vez; si una de ellas muestra resultados y las otras no, me deje abierta ésta y que me cierre las otras 3 y fin de la Macro?? Gracias de antemano por su tiempo y atención prestadas
Hola Juan Todo muy bien ¡ En principio y con solo un vídeo de Macros Access, pareciera un poco mas sencillo el VBA de Access que el de Excel. Ya veremos. Juan una consulta para mi muy importante: Creo que algún virus me ha cambiado la clave de acceso a un archivo de Excel en el que tengo una información muy importante, por eso tiene clave da acceso. Es posible ingresar al código del archivo y poder recuperar o eliminar o cualquier cosa que me permita abrir el archivo?. Si no es así que puedo hacer para poder volver a abrir el archivo. Si lo crees conveniente puedo enviarle mi E-Mail para tus comentarios. Estoy un millón de veces agradecido contigo por todo lo que he aprendido, pero lo estuviera un millón de veces más si me puedes ayudar con esto. Chao, tu amigo y seguidor Humberto
Humberto Chinchilla Mora Hola !! La verdad, no lo se. Aunque estoy segur de que existen en la red numerosos programas que te ayudarían con esto. Busca en google, seguro que encuentras algo. Un saludo
hola un saludo. antes de nada felicidades eres un profesor fantástico. pero yo soy muy lento. cuando abro en formularios "crear una factura" el conobox de clientes, solo me trae el nombre. El dni y dirección tengo que volver a buscarlo o introducirlo. como lo hago para que me los traiga a la vez. gracias por adelantado.
gin sanchez Hola !! Tendría que ver el formulario con el que estás trabajando porque con las pistas que me das sin verlo es casi imposible saber qué pasa. Yo comenzaría por ver si en la tabla en la que está basado el formulario los campos dni y dirección tienen información. un saludo
Tengo access 2013, en versiones anteriores en el menu macros había una ya predeterminada para abrir documentos de word, "EjecutarAplicación", en esta versión no aparece, hay posibilidad de crear una macro que haga esto....Muchas gracias
tomas rodriguez Hola !! Si aparece, pero como macro no segura. debes activar el botón de "Mostrar todas las acciones" que tienes en la cinta de opciones cuando trabajas con la macro en Vista diseño. Un saludo
Hola nuevamente! perdona la molestia pero aplique una macro para abrir automaticamente el formulario de panel de control al abrir el archivo. Tambien hice una pequena sub en vba para que sirva como usuario y clave de acceso. Option Compare Database Private Sub Form_Load() Dim identification As String Dim caractere As String Dim nb As Integer identification = InputBox("Veuillez vous identifier : mettez l'initial de votre nom suivi du numéro d'employé (4 chiffres) : ") caractere = Mid(identification, 1, 1) nb = CInt(Mid(identification, 2)) If caractere = "K" And nb = 1111 Then MsgBox "Bonjour Monsieur Kolp, veuillez cocher l'option qui correspond à votre interêt" ElseIf caractere = "S" And nb = 2222 Then MsgBox "Bonjour Monsieur Saerens,Veuillez cocher l'option qui correspond à votre interêt" Else MsgBox "Id incorrect, veuillez saisir le code correct" End If End Sub
obviamente me gustaria que el formulario se abra solo si la clave es correcta. En mi caso se abre sea correcto o no. Que me recomendarias? Muchisimas gracias nuevamente
agregar en el else docmd.quit para que en caso de fallo cierre el formulario. Puedes agregar también docmd.save antes de docmd.quit pra guardar cambios un saludo
hola una pregunta tengo 2 tablas : la tabla productos ten precio de compra 1.50, y en la tabla ventas tengo precio de ventas necesito sacarle al 1.50 una utilidad para precio de venta y que ese valor se registre automaticamente sin afectar al precio de 1.50 en la tabla productos y que solo se registre el valor con la utilidad en la tabla venta ,en precio de venta si me pueden ayudar ... muchas gracias
Profesor, cuando quiero crear una macro incrustada no me aparece el cuadro para elegir el generador que deseo, sino que me aparece de una vez el programa de visual basic. Como hago para que me aparezca el cuadro para elegir generador de expresiones?
Consulta. No puedo incrustar una macro con la acción establecer valor desde el huésped, pero si me deja independiente pero no logro hacerla andar. La verdad no sé qué hacer
Son tantas que es imposible responder. Pero si te vas a la ventana de macros y despliegas las acciones de las macros, todo lo que no esté en ese listado de acciones no es reconocido por las macros. Un saludo!!
Hola, estoy utilizando una macro que contiene Aplicar filtro para encontrar un registro, me funciona perfectamente cuando lo encuentra, pero me hace falta agregarle una condición para cuando no existe el registro mande un mensaje indicándolo esta estructurada así SI EsNulo([txtbuscador]) Cuadro de Mensaje Mensaje Introduzca el número de empleado Bip Si Tipo Aviso! Titulo Mensaje Si no AplicarFiltro Nombre del filtro Condicion WHERE [Empleado] Como "*" & [Formularios]![Principal]![txtbuscador] & "*" Nombre del control Como lo menciono la estoy haciendo con la Herramienta de Macros y necesito agregar la condición para cuando no se encuentra el registro..... Ayuda por favooooor :(
Me dedico a la formación y quiero decirte que están genial explicados y que haces una labor buenísima con tus vídeos y explicaciones. Muchas gracias
+Isabel Fernandez Muchas gracias por tu comentario colega de profesión. Un saludo!!
Gracias por un video tutorial más. Excelente. Saludos cordiales.
Estupendo! Siempre!
Muchas gracias Juan, eres un crack
Muy claro y explicado.
En exel si yo creo un boton y le añado una macro, puedo copiar luego ese boton y llevarlo a otro sitio y sigue teniendo la misma macro.
Probe en access si estas macros incrustadas se podrian utilizar tambien de la misma manera y asi es.
Asi que concluyo que una vez echa una macro inscrustada la puedo utilizar como madro independiente, mas o menos claro esta, no sera para todos los casos, pero para añadir a otros formularios por ejemplo se podria usar.
buenísimo tu video, muchas gracias
Excelente
Una puntualización que he observado es que si copiamos un botón que tiene una macro incrustada asociada a un determinado evento y lo pegamos en otro formulario veo que el botón sigue funcionando, es decir, es otra forma de reutilizar. Aunque si hacemos lo mismo con un botón que tiene código VBA, observamos que el código no se lo lleva.Saludos Profe.
Buena observación a tener en cuenta. Saludos!!
Por mucho que estudiemos estos programas no conseguiremos conocerlos en Profundidad. Que tiempos aquellos de la programación en Clipper y ficheros DBF que controlábamos todo o casi.Ahora los programas funcionan porque tienen que funcionar y si te dan un error por los siguientes motivos:- Actualización de Windows- Actualización de Office- Cambio de versión de Office- Aplicaciones incompatibles- Algún Applet que se cuela- Malware o Virus- Caminos que encuentran los usuarios que tu como programador no tenias previsto- Índices Corruptos- Referencias no cargadas- Y un largo etcéteraEs la programación orientada al ojete perdón al Objeto.Saludos
Dímelo a mi que llevo semanas intentando averiguar por qué me falla Camtasia, así de repente casualmente después de la ultima gran actualización de Windows 10.
pildorasinformaticas que te pasa porque a mi me funciona la versión 8.1
Después de grabar al abrir Camtasia Studio para comenzar a editar: "Camtasia ha dejado de funcionar correctamente y se cerrará". No hay más información que esa. He probado ya varias cosas: instalar, desinstalar, retorno a punto de restauración anterior...Nada funciona. Misterios del silicio....
Me pregundo que si desde cualquier consulta, informe, etc puedes abrir cualquier tabla, de que nos serviría esta macro en concreto
Saludos, en primer lugar me gustaría darle las gracias y felicitarle por su fantástico trabajo, me está siendo de gran ayuda.
Por otro lado, me gustaría preguntarle una duda. Me gustaría hacer una especie de botón o algo parecido que al cliente le pida una fecha, y al introducirlo acces haga de forma automática una serie de consultas y o creación de tablas, y eso se vea reflejado en un informe/formulario, a mi se me ocurrió hacer una consulta de creación de tabla con el parámetro, y consultas asociadas a esa nueva tabla, el problema es que en el futuro si le introduces una nueva fecha, esa nueva tabla y esas consultas asociadas cambiarían, y a mi me gustaría que se guardasen como tablas y o consultas distintas para distintas fechas. No sé si me he explicado bien.
Un saludo y gracias por su tiempo.
Creo que te has explicado bien, pero para hacer lo que tú pides es necesario programar en VBA y ADO. Un saludo!!
Muchas gracias!!!! Excelente
Saludos excelentes tus vídeos, quisiera que me ayudes con algo tu mencionaste que se puede poner macros incrustadas en menús desplegables quisiera saber como esa parte no se la ve en el video Gracias
William Cruz Hola !! Gracias por el comentario. Es muy sencillo: debes crear un menú desplegable (combo box), acceder al evento clic desde la hoja de propiedades y programar la macro. Exactamente igual a como se explica en estos vídeos para otros controles. Un saludo
Enganchado hasta el final con tu vídeo, excelente... Por favor si me podría ayudar, le explico: tengo una macro incrustada en un botón ( Cmdbutton1) y quiero ejecutarla presionando un botón; entonces en la propiedades del formulario en el evento "al presionar una tecla" hice un procedimiento, un:
Select Case
Case vbKeyF10
Cmdbutton1_Click
Me bota un error no sale no se muestra la macro incrustada
Psdt: tengo otros botones programada a ese evento del formulario y se ejecutan normal como el botón guardar, salir...
Ayuda por favor como podría abrir esa macro incrustada ??
muy bueno
Gracias.
Gracias a usted por su aporte y en esta parte del mundo tiene un seguidor y alumno
Amigo gracias por los videos, sabe si es posible que a traves de una macro se pueda enviar datos desde un formulario hacia un informe. Por ejemplo en mi formulario tengo una lista de productos y los que selecciono los envio a un informe para poder calcular el costo total de estos productos preseleccionados. Saludos
Raul Reyes Torres Hola !! No que yo sepa. Pero estoy seguro de que tu caso se podría resolver de otra forma, quizás basando ambos (formulario e informe) en una consulta previa.
Saludos
Gracias me ayudó mucho, una consulta más hay la posibilidad de que en un menú desplegable de selección ejemp, aya un campo estudios: primaria, secundaria, y otros, al momento de seleccionar otros salte a otro campo de texto para especificarlo poniendo un macro incrustado gracias
William Cruz Claro que si, pero para ello deberás utilizar macros condicionales o programación en VBA. En mi curso de VBA Access se ve lo necesario para poder hacer cosas de este tipo. Un saludo
Hola buen día. En que vídeo se ve el tema sobre grupos de macros y de menús contextuales?
Hola, en primer lugar, decir que me encantan tus videos y que me están siendo de gran utilidad. Tengo una consulta. Estoy haciendo una base de datos para reservar unos salones. Cada salón tiene un id, y mi intención es que si un salón está ocupado en una fecha, por ejemplo del 1 al 5 de diciembre/2015, si intento reservarlo del 3 al 4 de diciembre de ese año, no pueda hacerlo. Alguna orientación?? muchísimas gracias.
+lanefert1 Hola !! Para ayudarte con esta duda tendría que ver el campo donde tienes guardada la fecha de reserva. De todas formas no es tarea sencilla esto que necesitas. Un saludo
muchisimas gracias por tu respuesta, mi idea era crear una tabla donde apareciera nombre de la sala en las filas, en la columna cada uno de los días y la información en las cuadriculas de la estancia de los clientes. De todas formas, voy a seguir avanzando en tus videos, tanto en el de access avanzado como en el de vba avanzado a ver si se me ocurre algo nuevo. una vez más muchísimas gracias.
i love you to the end.
Disculpe Buen Señor.Sus vídeos Son muy buenos realmente,Pero tengo una duda espero me pueda responder.Mi duda Seria la siguiente.Tengo una Base De Datos Con Formulario,Informe y tabla ;sobre el inventario de un taller Sin embargo yo quería usar un escaner de mano y me gustaría implementarla a mi base .Pero nadie ha sabido decirme como fusionarla y me gustaría que me pudiera decir como o si pudiera hacer un vídeo .Muchas Gracias por su atención y Muy buenos vídeos se ve sabes lo que haces Atte: Luis Alfonso
Luis Alfonso Zúñiga Zapata No lo he hecho nunca. Pero seguro que se puede. Hay bastante información en la red. Puedes empezar por aquí:
www.ehowenespanol.com/leer-codigo-barras-utilizando-base-datos-ms-access-como_122166/
Un saludo
pildorasinformaticas Muchas gracias amigo .suerte y sigue haciendo tu geniales videos.
Qué pasó con los videos de varias listas de tu canal?
Hola! He descubierto tu canal y explicas muy bien. No sé si me podrías ayudar con un ejercicio de access que tengo que presenta para la Universidad y es de una macro que tengo que hacer y no sé que estoy haciendo mal. Resulta que en este ejercicio donde he confecionado un formulario de venta de coches, tengo que señalar qué coches se han vendido y qué coches no con un campo de Sí/No, resulta que me indican en el ejercicio que si está vendido, me tiene que aparecer un mensaje de advertencia de vendido, y si no esta vendido, me tiene que salir disponible. Tengo que crear una macro desde un botón, resulta que abro la macro y pongo la sentencia SI=[Vendido]="verdadero" entonces abrir mensaje de advertencia y me sale error de sintaxis. No sé que estoy haciendo mal pero, me estoy bloqueando y nadie del profesorado me ayuda. Gracias de antemano, un saludo.
Gracias por el comentario. Las dudas de este tipo, las respondo aquí: www.pildorasinformaticas.es/course/access-basico-tutorizado/ ¡Saludos!
Pregunta. Se podra crear una macro para escanear documentos pdf y adjuntar los documentos escaneados a mi base de datos? Cusl seria la mejor manera?
Gracias por los videos
Nunca lo hice, pero habría que ver cómo quieres escanear el documento PDF, imagino que con escaner. En ese caso habría que ver cuál es la instrucción que desde VBA pone en funcionamiento el escaner...
Profesor saludos cordiales
Me podría apoyar con lo siguiente:
He realizado la macro de abrir Clientes pero al darle clic la abre pero la tabla la pone abajo del formulario en lugar de por encima como usted lo representa en su video tutorial tengo versión 2007 que debo hacer para que el resultado sea como lo que de indica
Gracias y saludos nuevamente
Carlos Pedraza Hola !! Revisa en las propiedades del formulario (pestaña otras) que lo tienes en modal=no.
Otra posibilidad es agregar una acción de macro más que después de abrir la tabla Clientes, cierre el formulario. Un saludo
Hola Buenas tardes / noches, una pregunta: como puedo condicionar una macro para que al ejecutar, me abra 4 consultas a la vez; si una de ellas muestra resultados y las otras no, me deje abierta ésta y que me cierre las otras 3 y fin de la Macro?? Gracias de antemano por su tiempo y atención prestadas
Hola Juan
Todo muy bien ¡
En principio y con solo un vídeo de Macros Access, pareciera un poco mas sencillo el VBA de Access que el de Excel. Ya veremos.
Juan una consulta para mi muy importante: Creo que algún virus me ha cambiado la clave de acceso a un archivo de Excel en el que tengo una información muy importante, por eso tiene clave da acceso. Es posible ingresar al código del archivo y poder recuperar o eliminar o cualquier cosa que me permita abrir el archivo?. Si no es así que puedo hacer para poder volver a abrir el archivo. Si lo crees conveniente puedo enviarle mi E-Mail para tus comentarios.
Estoy un millón de veces agradecido contigo por todo lo que he aprendido, pero lo estuviera un millón de veces más si me puedes ayudar con esto.
Chao, tu amigo y seguidor
Humberto
Humberto Chinchilla Mora Hola !! La verdad, no lo se. Aunque estoy segur de que existen en la red numerosos programas que te ayudarían con esto. Busca en google, seguro que encuentras algo. Un saludo
hola un saludo. antes de nada felicidades eres un profesor fantástico. pero yo soy muy lento.
cuando abro en formularios "crear una factura" el conobox de clientes, solo me trae el nombre. El dni y dirección tengo que volver a buscarlo o introducirlo.
como lo hago para que me los traiga a la vez.
gracias por adelantado.
gin sanchez Hola !! Tendría que ver el formulario con el que estás trabajando porque con las pistas que me das sin verlo es casi imposible saber qué pasa. Yo comenzaría por ver si en la tabla en la que está basado el formulario los campos dni y dirección tienen información.
un saludo
Tengo access 2013, en versiones anteriores en el menu macros había una ya predeterminada para abrir documentos de word, "EjecutarAplicación", en esta versión no aparece, hay posibilidad de crear una macro que haga esto....Muchas gracias
tomas rodriguez Hola !! Si aparece, pero como macro no segura. debes activar el botón de "Mostrar todas las acciones" que tienes en la cinta de opciones cuando trabajas con la macro en Vista diseño. Un saludo
pildorasinformaticas Muchas gracias
Hola nuevamente! perdona la molestia pero aplique una macro para abrir automaticamente el formulario de panel de control al abrir el archivo. Tambien hice una pequena sub en vba para que sirva como usuario y clave de acceso.
Option Compare Database
Private Sub Form_Load()
Dim identification As String
Dim caractere As String
Dim nb As Integer
identification = InputBox("Veuillez vous identifier : mettez l'initial de votre nom suivi du numéro d'employé (4 chiffres) : ")
caractere = Mid(identification, 1, 1)
nb = CInt(Mid(identification, 2))
If caractere = "K" And nb = 1111 Then
MsgBox "Bonjour Monsieur Kolp, veuillez cocher l'option qui correspond à votre interêt"
ElseIf caractere = "S" And nb = 2222 Then MsgBox "Bonjour Monsieur Saerens,Veuillez cocher l'option qui correspond à votre interêt"
Else
MsgBox "Id incorrect, veuillez saisir le code correct"
End If
End Sub
obviamente me gustaria que el formulario se abra solo si la clave es correcta. En mi caso se abre sea correcto o no. Que me recomendarias?
Muchisimas gracias nuevamente
agregar en el else docmd.quit para que en caso de fallo cierre el formulario.
Puedes agregar también docmd.save antes de docmd.quit pra guardar cambios
un saludo
Hola, una pregunta ¿Como puedo añadir TODAS mis tablas en una macro?
¿Qué quieres hacer exactamente? ¿Qué quieres que haga tu macro? Un saludo
hola una pregunta tengo 2 tablas : la tabla productos ten precio de compra 1.50, y en la tabla ventas tengo precio de ventas necesito sacarle al 1.50 una utilidad para precio de venta y que ese valor se registre automaticamente sin afectar al precio de 1.50 en la tabla productos y que solo se registre el valor con la utilidad en la tabla venta ,en precio de venta si me pueden ayudar ... muchas gracias
Profesor, cuando quiero crear una macro incrustada no me aparece el cuadro para elegir el generador que deseo, sino que me aparece de una vez el programa de visual basic.
Como hago para que me aparezca el cuadro para elegir generador de expresiones?
lingabriel Tal vez sea porque ya ingresaste código VBA en el evento en concreto. ¿Has probado con otro evento? Un saludo
En si, que es una "macros avanzada"?
disculpe tendra aungun video de la macro guardar con una condicion que no permita ingresar registros repetidos?
No. Creo que no tengo nada similar a eso. Lo siento. Saludos!
Consulta. No puedo incrustar una macro con la acción establecer valor desde el huésped, pero si me deja independiente pero no logro hacerla andar. La verdad no sé qué hacer
+Ignacio Carlino Mi pregunta es: ¿Qué objeto es el huésped?
+pildorasinformaticas Gracias por responder. Estaba poniendo mal el objeto. Ya lo resolví. Saludos
Tengo una duda qué acciones comunes no reconocen las macros en Access?
Son tantas que es imposible responder. Pero si te vas a la ventana de macros y despliegas las acciones de las macros, todo lo que no esté en ese listado de acciones no es reconocido por las macros. Un saludo!!
Hola, estoy utilizando una macro que contiene Aplicar filtro para encontrar un registro, me funciona perfectamente cuando lo encuentra, pero me hace falta agregarle una condición para cuando no existe el registro mande un mensaje indicándolo esta estructurada así
SI EsNulo([txtbuscador])
Cuadro de Mensaje
Mensaje Introduzca el número de empleado
Bip Si
Tipo Aviso!
Titulo Mensaje
Si no
AplicarFiltro
Nombre del filtro
Condicion WHERE [Empleado] Como "*" & [Formularios]![Principal]![txtbuscador] & "*"
Nombre del control
Como lo menciono la estoy haciendo con la Herramienta de Macros y necesito agregar la condición para cuando no se encuentra el registro.....
Ayuda por favooooor :(