Curso Access 2010 Avanzado Macros I Vídeo 25

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

ความคิดเห็น • 70

  • @isabelfernandez8388
    @isabelfernandez8388 8 ปีที่แล้ว +4

    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

    • @pildorasinformaticas
      @pildorasinformaticas  8 ปีที่แล้ว +1

      +Isabel Fernandez Muchas gracias por tu comentario colega de profesión. Un saludo!!

  • @miguelangelguzmancojulun5645
    @miguelangelguzmancojulun5645 2 ปีที่แล้ว +1

    Gracias por un video tutorial más. Excelente. Saludos cordiales.

  • @Loboit
    @Loboit 2 ปีที่แล้ว

    Estupendo! Siempre!

  • @amizba1
    @amizba1 2 ปีที่แล้ว

    Muchas gracias Juan, eres un crack

  • @rosendogomez527
    @rosendogomez527 4 ปีที่แล้ว

    Muy claro y explicado.

  • @lobopk2
    @lobopk2 3 ปีที่แล้ว

    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.

  • @Jamming0ut
    @Jamming0ut 6 ปีที่แล้ว

    buenísimo tu video, muchas gracias

  • @miguelangelmellagaete708
    @miguelangelmellagaete708 6 ปีที่แล้ว

    Excelente

  • @JuanAntonioGordo
    @JuanAntonioGordo 7 ปีที่แล้ว +2

    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.

    • @pildorasinformaticas
      @pildorasinformaticas  7 ปีที่แล้ว +1

      Buena observación a tener en cuenta. Saludos!!

    • @JuanAntonioGordo
      @JuanAntonioGordo 7 ปีที่แล้ว +2

      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

    • @pildorasinformaticas
      @pildorasinformaticas  7 ปีที่แล้ว +1

      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.

    • @JuanAntonioGordo
      @JuanAntonioGordo 7 ปีที่แล้ว +1

      pildorasinformaticas que te pasa porque a mi me funciona la versión 8.1

    • @pildorasinformaticas
      @pildorasinformaticas  7 ปีที่แล้ว +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....

  • @edwardpando3744
    @edwardpando3744 4 ปีที่แล้ว

    Me pregundo que si desde cualquier consulta, informe, etc puedes abrir cualquier tabla, de que nos serviría esta macro en concreto

  • @israeljacobruedaperez1677
    @israeljacobruedaperez1677 7 ปีที่แล้ว +2

    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.

    • @pildorasinformaticas
      @pildorasinformaticas  7 ปีที่แล้ว

      Creo que te has explicado bien, pero para hacer lo que tú pides es necesario programar en VBA y ADO. Un saludo!!

  • @franciscojm2000
    @franciscojm2000 11 ปีที่แล้ว

    Muchas gracias!!!! Excelente

  • @williamcruz7369
    @williamcruz7369 9 ปีที่แล้ว +2

    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

    • @pildorasinformaticas
      @pildorasinformaticas  9 ปีที่แล้ว

      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

  • @jeremiaschgatica5848
    @jeremiaschgatica5848 4 ปีที่แล้ว

    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 ??

  • @2381yamil
    @2381yamil 10 ปีที่แล้ว

    muy bueno

    • @pildorasinformaticas
      @pildorasinformaticas  10 ปีที่แล้ว

      Gracias.

    • @2381yamil
      @2381yamil 10 ปีที่แล้ว

      Gracias a usted por su aporte y en esta parte del mundo tiene un seguidor y alumno

  • @raulreyestorres6087
    @raulreyestorres6087 10 ปีที่แล้ว +1

    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

    • @pildorasinformaticas
      @pildorasinformaticas  10 ปีที่แล้ว

      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

  • @williamcruz7369
    @williamcruz7369 9 ปีที่แล้ว +1

    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

    • @pildorasinformaticas
      @pildorasinformaticas  9 ปีที่แล้ว

      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

  • @israelcontreras1507
    @israelcontreras1507 7 ปีที่แล้ว +1

    Hola buen día. En que vídeo se ve el tema sobre grupos de macros y de menús contextuales?

  • @lanefert1
    @lanefert1 9 ปีที่แล้ว +1

    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.

    • @pildorasinformaticas
      @pildorasinformaticas  9 ปีที่แล้ว

      +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

    • @lanefert1
      @lanefert1 9 ปีที่แล้ว

      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.

  • @ValeriaHernandez-en4uq
    @ValeriaHernandez-en4uq 7 ปีที่แล้ว +2

    i love you to the end.

  • @luisalfonsozunigazapata1997
    @luisalfonsozunigazapata1997 9 ปีที่แล้ว +1

    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

    • @pildorasinformaticas
      @pildorasinformaticas  9 ปีที่แล้ว +1

      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

    • @luisalfonsozunigazapata1997
      @luisalfonsozunigazapata1997 9 ปีที่แล้ว

      pildorasinformaticas Muchas gracias amigo .suerte y sigue haciendo tu geniales videos.

  • @AlejoContreras
    @AlejoContreras 6 ปีที่แล้ว

    Qué pasó con los videos de varias listas de tu canal?

  • @norahinfinite
    @norahinfinite 7 วันที่ผ่านมา

    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.

    • @pildorasinformaticas
      @pildorasinformaticas  5 วันที่ผ่านมา

      Gracias por el comentario. Las dudas de este tipo, las respondo aquí: www.pildorasinformaticas.es/course/access-basico-tutorizado/ ¡Saludos!

  • @grovertax193
    @grovertax193 8 ปีที่แล้ว +1

    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

    • @pildorasinformaticas
      @pildorasinformaticas  8 ปีที่แล้ว

      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...

  • @carlospedraza8636
    @carlospedraza8636 10 ปีที่แล้ว +1

    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

    • @pildorasinformaticas
      @pildorasinformaticas  10 ปีที่แล้ว

      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

  • @bajoushenjosegregoriobarre5535
    @bajoushenjosegregoriobarre5535 6 ปีที่แล้ว

    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

  • @humbertochinchillamora3513
    @humbertochinchillamora3513 10 ปีที่แล้ว +1

    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

    • @pildorasinformaticas
      @pildorasinformaticas  10 ปีที่แล้ว

      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

  • @g.sanchez6852
    @g.sanchez6852 9 ปีที่แล้ว +1

    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.

    • @pildorasinformaticas
      @pildorasinformaticas  9 ปีที่แล้ว

      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

  • @72zocato
    @72zocato 9 ปีที่แล้ว +1

    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

    • @pildorasinformaticas
      @pildorasinformaticas  9 ปีที่แล้ว

      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

    • @72zocato
      @72zocato 9 ปีที่แล้ว

      pildorasinformaticas Muchas gracias

  • @omgcoin
    @omgcoin 11 ปีที่แล้ว

    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

    • @omgcoin
      @omgcoin 11 ปีที่แล้ว

      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

    • @pildorasinformaticas
      @pildorasinformaticas  11 ปีที่แล้ว

      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

  • @andreaibarra9493
    @andreaibarra9493 7 ปีที่แล้ว +1

    Hola, una pregunta ¿Como puedo añadir TODAS mis tablas en una macro?

    • @pildorasinformaticas
      @pildorasinformaticas  7 ปีที่แล้ว

      ¿Qué quieres hacer exactamente? ¿Qué quieres que haga tu macro? Un saludo

  • @wicho1669
    @wicho1669 8 ปีที่แล้ว

    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

  • @lingabriel
    @lingabriel 10 ปีที่แล้ว +1

    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?

    • @pildorasinformaticas
      @pildorasinformaticas  10 ปีที่แล้ว

      lingabriel Tal vez sea porque ya ingresaste código VBA en el evento en concreto. ¿Has probado con otro evento? Un saludo

  • @itzelalexandrazunogonzalez4134
    @itzelalexandrazunogonzalez4134 8 ปีที่แล้ว

    En si, que es una "macros avanzada"?

  • @yannybautizzthabautizztha5883
    @yannybautizzthabautizztha5883 4 ปีที่แล้ว

    disculpe tendra aungun video de la macro guardar con una condicion que no permita ingresar registros repetidos?

    • @pildorasinformaticas
      @pildorasinformaticas  4 ปีที่แล้ว

      No. Creo que no tengo nada similar a eso. Lo siento. Saludos!

  • @Canalempedrado
    @Canalempedrado 8 ปีที่แล้ว +1

    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

    • @pildorasinformaticas
      @pildorasinformaticas  8 ปีที่แล้ว +1

      +Ignacio Carlino Mi pregunta es: ¿Qué objeto es el huésped?

    • @Canalempedrado
      @Canalempedrado 8 ปีที่แล้ว

      +pildorasinformaticas Gracias por responder. Estaba poniendo mal el objeto. Ya lo resolví. Saludos

  • @teresahernandez1483
    @teresahernandez1483 7 ปีที่แล้ว +1

    Tengo una duda qué acciones comunes no reconocen las macros en Access?

    • @pildorasinformaticas
      @pildorasinformaticas  7 ปีที่แล้ว

      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!!

  • @vanessavazquez9310
    @vanessavazquez9310 7 ปีที่แล้ว

    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 :(