Programación en Excel Cómo hacer un formulario de diseño avanzado

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.พ. 2025
  • Formulario de diseño avanzado en Excel, con cuadros de diálogo y macros.
    Enlace a las imagenes: www.mediafire.c...

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

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

    ERES UNO DE LOS GRANDES MAESTROS DEL MUNDO CIBERNÉTICO!!!! SIGUE COSECHANDO TRIUNFOS!!!!

  • @multiteccr
    @multiteccr 12 ปีที่แล้ว

    Hola, amigo queria decirte que definitivamnete tus videos son muy detallados, y para personas como yo que conocemos poco de estos temas, me han servido mucho, sobre todo para mi negocio, ya he seguido otros de tus videos como los de las facturas, SIGUE ASI amigo, cada dia ayudas a alguien, ya has contribuido con la humanidad, pura vida desde Costa Rica

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

    Hola soy Faustino Micha estudiante de informática les agradezco con estos vídeos tutoriales porque me aumenta los conocimientos gracias

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

    Infinitas gracias!!!, voy a checarlo, le agradezco su atención es usted muy amable, que tenga un excelente día!!!

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

    Anaxandridas100, Gran maestro le admiro mucho y aun mas le agradezco por compartir sus conocimientos. muchas gracias

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

    Lo estoy aplicando a un trabajo, pero no soy tan experto en excel como quisiera, porque básicamente necesito es un formulario con identificación, nombre proveedor, catidad, valor y otros campos, pero que cuando digite la identificación me controle si existe o no, si es no crearlo, si es lo contrario que traiga el nombre. Excelente vídeo. Felicitaciones.

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

    Maestro antes que nada agradecerle el trabajo que hace al compartirnos estos videos y mencionarle que su forma de explicar es precisa y transparente, felicidades!!!
    Vi su video "Programación en Excel Cómo hacer un formulario de diseño avanzado"
    en donde las celdas copiadas empujan hacia abajo a las demás, de esta forma las ultimas celdas copiadas quedan arriba, podria explicarme como puedo hacer lo contrario, es decir quiero que las ultimas celdas copiadas queden al ultimo de la lista...

  • @wilmeraaa
    @wilmeraaa 12 ปีที่แล้ว

    Hola acabo de ver tu tutorial lo pondre en practica pero ante todo es muy bueno y ilustrativo

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

    Muchas gracias por tus videos, estoy aprendiendo mucho. Muy buenas explicaciones y calidad de las mismas. Muchas gracias de nuevo. Un abrazo

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

    excelente maestro!!! como me facilitaste trabajo! utilice todos los conceptos explicados a mi tabla!
    mil gracias!

  • @cesargutierrez1418
    @cesargutierrez1418 12 ปีที่แล้ว

    Felicitaciones todos sus tutoriales son Excelentes......

  • @CarlosDiazR
    @CarlosDiazR 11 ปีที่แล้ว +1

    Buenas, tus tutos son muy buenos para los que no dominamos excel tanto como tú, pero domino basante bien visual basic. No sé si con vba se puede, pero en ese caso, mi aporte te gustará mucho para hacer aún más bonito tu formulario que has puesto de ejemplo. Se trata de hacer desaparecer toda la estructura del formulario, es decir, el título, los botones, los bordes y el fondo. El resultado? Hacer que los formularios tengan la forma del fondo que tu te creas. Espero que te guste ;)

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

      Gracias por comentar. Por supuesto me encantaría cualquier aporte que sirva para mejorarlo. Esto no es un coto cerrado. Al revés, por mi parte, está a abierto a todo aquello que sirva para implementar todo lo que aquí expongo, ya que mi intención es divulgar el conocimiento. Y cuanto más; mejor. ¿Como nos lo pasas?

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

      Bueno, en caso de que tuviese pasarte codigo pues te lo paso por aquí en un mensaje privado o algo o bien te lo comparte en un link de dropbox o algo pero en casos sencillos (como ya sabes programar en VB) solo sería indicarte qué eventos tendrias que programar y listo como por ejemplo hacer un botón gráfico dandole efecto de presionado jugando con sus eventos de ratón.

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

      Vale. Como tú quieras, y por supuesto sin ningún compromiso.

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

    tremendo el tutorial, me pondré a ver tus videos desde cero amigo, bien explicado, bien detallado y claro. saludos.

  • @joseaguirre2549
    @joseaguirre2549 11 ปีที่แล้ว +1

    Hola, pase todo el día viendo el video para ver si lograba hacer mi propio formulario y ahorita en la tarde termine con éxito. Gracias por el tutorial.

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

    Gracias! de muchos videos tutoriales que vi, este fue el único que me funciono de nuevo mil gracias

  • @invitadomx
    @invitadomx 12 ปีที่แล้ว

    Muchas gracias por compartir. Aparte que nos enseña, nos da nuevas ideas

  • @YADIARO1
    @YADIARO1 12 ปีที่แล้ว

    Es la primera vez que intento algo asi en excel, tus instrucciones me parecieron muy claras aunque lamento que en este hayas obviado la grabacion de la macro en vivo, me dio mucha lata poder lograr que la hiciera tal cual. en fin, por fa ayudame es que quiero sorprender a mis jefes haciendo algo especial....
    Quedo atenta a tu respuesta en México.

  • @Ab.JorgeLuis-Suica.C
    @Ab.JorgeLuis-Suica.C 11 ปีที่แล้ว

    Felicitaciones super bien explicado suerte en los proximos tutoriales

  • @josesanchez-si7mx
    @josesanchez-si7mx 12 ปีที่แล้ว

    Hola buenas noches primero que todo quiero agradecerle por todo el tiempo dedicado a estos tutoriales que son de gran ayuda para todos, hasta ahora coimenzo a ver algunos y me gustaria saber si puede enviarme el orden de los tutoriales para crear controles de almacén. soy nuevo en el tema y me ha parecido muy interesante y de hecho quiero aprender todo. mil gracias por su respuesta y colaboracion

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

    Muchas gracias.
    Por tomar un buen tiempo para hacer el tutorial.
    Saludos desde México.

  • @anaarbonies2994
    @anaarbonies2994 12 ปีที่แล้ว

    Mil gracias por el tutorial de facturacion avazada.............estan muy bien hechos y explicados.
    Solo me gustaria saber una vez creado el libro de facturación, como puedo crear una plantilla del mismo para que nadie modifique las formulas y por error estropee el trabajo.
    Gracias por tus lecciones que a parte de utiles son impagables. MIL GRACIAS

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

    GRACIAS ... ME HA SERVIDO UN MONTON....

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

    Muchas Gracias por contestar, ahora, manos a la obra!! que tengo unas ideas...simplificare algo que traigo entre manos, le agradezco infinitamente.

  • @jacobo2285
    @jacobo2285 12 ปีที่แล้ว

    Eres todo un maestro estoy impresionado

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

    Muy bueno!! Me gusto mucho, seguire viendo los otros, felicitaciones y gracias!!

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

    Gracias por tan completo tutorial...
    Saludos

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

    Gracias por la idea. Me ha venido muy bien para los menasajes de error y aviso, que los hago con forms.

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

    Hola estimado profesor Anaxandridas,gracias y no me cansare de repetirlo por tus "escasos"conocimientos y tu muchisimo tiempo dedicado a los tutoriales que en realidad son magnificos en los que me he hecho con un programa de facturacion a mi medida y gusto.La pregunta es donde esta o cual es el tuto donde añades el presupuesto que no lo veo,y me interesa mucho.Gracias de antemano por tu tiempo.Sigue en esta linea
    Un saludo
    Jose

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

    Super Entretenido!! muy bien explicado.. Gracias!!

  • @jenniferajanel
    @jenniferajanel 12 ปีที่แล้ว

    holaaa de verdad me encantan tus videos y me hes de gran ayuda.. Solo tengo una pregunta tal vez es imprudente de mi parte pero Ud. De que se graduo???

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

    excelente mi amigo muy bueno y practico tu tutorial, bendiciones

  • @opticaoptison
    @opticaoptison 13 ปีที่แล้ว

    Excelente Video, Tratare de Hacerlo, aunque no se nada d ecofigo, espero y me resulte
    Gracias

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

    Excelente super didáctico, pero me gustaría saber cómo haces para borrar o editar un cliente? o existe algún otro vídeo donde lo enseñes?

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

    WOW!!! SUPER BUENO EL VIDEO Y LA EXPLICACIÓN.

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

    Hola amigo. Quisiera comenzar por agradecer los tutoriales, realmente se ve que les dedicas una buena parte de tu tiempo y el nivel de ayuda/apoyo que proveen es realmente de peso, además de que (por lo menos en mi caso) despiertan el interés y la creatividad de la persona que lo ve ayudándolo no sólo a conocer los pasos de realización, sino a crearse los suyos. En fin, la razón de mi comentario es porque quisiera saber si, en una base de datos, las celdas donde los datos se van añadiendo (vía formulario) pueden cambiar de tamaño automáticamente conforme se van rellenando. Formulo la pregunta porque necesito darle "ajustar texto" y "alinear" para que el texto ahí introducido quepa en la celda de manera descendente, espero estar dándome a entender. Te agradezco de antemano. Saludos

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

      Mario Aguirre Si se puede claro. En la macro que añada los datos, añade una instrucción Columns.Autofit y HorizontalAlignment = [xlLeft o xlRight, etc]

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

    Buen dia Mr Anaxandridas, gracias por compartir el conocimiento y vaya que todo me ha funcionado de maravilla, solo tengo una duda, cuando he terminado de hacer todo y haberlo guardado , pues me encuentro con la sorpresa de que ya no tengo el formulario ya que cuando pincho el boton que me he creado para invocar el formulario pues excel me dice que no lo ha encontrado, me pudes decir como debe de guardarse este formulario, gracias.

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

    Hola Anaxandridas, que bien por estos tutoriales, tks, te hago una consulta es posible hacer un formulario en Excel, que pueda correr es una Tablet u otro dispositivo y que la información que se digite en este formulario, poble una tabla que está en otro sitio? igual a lo que se puede hacer con formularios de GoogleDoc

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

    HOLA! MUCHAS GRACIAS POR COMPARTIR TUS CONOCIMIENTOS, TENGO UNA PREGUNTA, ES POSIBLE QUE DENTRO DE UNA INTRANET UNOS 15 USUARIOS TENGAN ACCESO A ESTE MISMO LIBRO DE EXCELL Y TENERLO ABIERTO AL MISMO TIEMPO PARA HACER CAMBIOS Y CONSULTAS??

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

    Gracias me fue de mucha utilidad!

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

    Abre Excel, Te vas a Archivo/Opciones/Personalizar cinta de opciones/ Seleccionas Fichas principales en el cuadro de lista y abajo das clic en el cuadrito de Programador, das Aceptar y listo.

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

    muchísimas gracias, excelente tutorial

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

    Tendrías que tener otra lista de precios específica para ese producto y se complicaría enormemente el código con posibilidad de errores. Lo más práctico, creo yo, es que le asignes al mismo producto, códigos ligeramente diferentes según el almacén donde lo dejes. Por ejemplo: 10000001A, 10000001B, 10000001C, o similar, y con la misma factura, sólo tienes que elegir el adecuado, y te evitas complicaciones y errores.

  • @DaRk1PaRaMoRe
    @DaRk1PaRaMoRe 12 ปีที่แล้ว

    GRACIAS MUY BUENOS TU TUTORIALES

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

    y así progresivamente, Mil gracias por su atención y disculpe la molestia e ignorancia de su servidor

  • @astronotusoccelatus
    @astronotusoccelatus 12 ปีที่แล้ว

    Gracias!!! muy pedagógico

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

    Que buen tutorial, muchas gracias!

  • @danielsacristan
    @danielsacristan 12 ปีที่แล้ว

    Primero muchas gracias por el video hasta ahora ha sido de gran ayuda. Tengo una pregunta sin embargo. Yo estoy usando el excel 2011 para mac y en el cuadro de propiedades del texbox no me sale la casilla de Controlsource en la categoria de DATO. Creo que es una problema relacionado con el activeX en Mac. Hay alguna forma en que me ayude con el codigo o me explique como lo puedo hacer? Muchas gracias de antemano!

  • @CarlosDiazR
    @CarlosDiazR 11 ปีที่แล้ว +1

    El espacio del botón de tu form lo puedes dejar vacío y poner ahí dos imagenes y jugar con los eventos "mousedown" y "mouseup" para dar efecto de presionar la tecla :)

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

      ¡Ah!, aprovechando tu dominio del VB. ¿No sabrás cómo volver a tener disponible el control ActiveX Microdoft Monthview en Office de 64 bits?. Porque en el de 32 aparecía, pero en el de 64 no. Y la solución que propono Microsoft en su web, tampoco funciona.
      ¡Gracias de antemano!.

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

      ***** hola, muchas gracias por el tiempo que dedicas en enseñar a los demás, "enseñar al que no sabe" será recompensado.
      ¿Puedes explicar de forma sencilla como tu sueles hacer, como se haría el botón del formulario como dice Carlos Díaz? muchas gracias de antemano.

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

      Pacopito, existen varios eventos que hacen referencia al uso del ratón, 2 de ellos en concreto son "mouseclick" => al hacer clic y "mousup" => al soltar el botón del ratón después de hacer clic.
      En cada evento simplemente tienes que cargar una imagen distinta y ya tienes el efecto hecho (no hace falta decir que las imagenes te las tienes que crear tú mismo previamente o bien buscarlas por ahí) ;)

  • @migpe29
    @migpe29 12 ปีที่แล้ว

    Hola, he visto sus tutoriales, y son muy ilustrativos, gracias. Tengo una consulta..no se como hacer un kardex para un almacen que lleva datos sencillos, como nombre del producto, clave del producto, entradas y salidas y saldo,pero que son como 200 kardex y automatizarlos en uno solo..y que al momento de que busco una clave me salga el karex con los movimientos de este. Tengo hechos los formatos pero no se como vincularlos. Si usted tiene algun tutorial anterior, me serviria de mucho. Gracias.

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

    oie mi estimado espero leas los comentarios y me puedas ayudar mi pregunta es la siguiente:como puedo hacer para que el pequeño formulario se quede en la pantalla sin necesidad de tener que volver a abirlo y la otra cuestion como puedo iniciarlo desde el escritorio de mi pc ?? Espero me puedas contestar mucha sgracias por los videos estan muy buenos =)

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

    Hola buenas tardes Maestro, sus tutoriales me parecen impresionantes, me han sido de gran ayuda, pero sabe tengo un detalle en un proyecto que estoy realizando, quizá no este enfocado en lo que usted ha estado explicando, el detalle es el sig. estoy realizando una base de datos mediante un formulario, pero mi inconveniente es que cada que ingreso un dato, el programa me asigna una nueva fila, y eso no deseo que lo haga, debido a que tengo un formato diseñado con formulas, y me desconfigura todo, entonces es un lió cada que ingreso nuevos datos, y prácticamente no me sirve así. Usted podría darme una recomendación? le agradeciaría en gran manera su apoyo, muchas gracias y buen inicio de año!!

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

      samuel parra Los formularios funcionan así. Cada vez que se completan los campos, añade un nuevo registro (fila), según se defina en el botón o evento que ejecute la macro. Si cada vez que rellenas un campo, salta una fila, es que la macro a ejecutar, está mal programada

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

    BRUTAL! muchísimas gracias, crack!

  • @eveliojose1
    @eveliojose1 12 ปีที่แล้ว

    Hola Anaxandridas, he seguido al pie todo lo que has hecho y me ha funcionado de maravilla todo, pero no se si te has dado cuenta o solo me pasa a mi que cuando inserto un registro el administrador de nombres cambia la posicion del rango del "nombre" osea que tengo un nombre asignado asi $B$4:$B$20 cuando comienzo a ingresar registro ese valor comienza a aumentar quedando asi $B$9:$B$25 y a medida que ingreso registro va aumentando ojala me puedas colaborar eso es un poblema cuando genero listas

  • @claudiomaxsebas
    @claudiomaxsebas 12 ปีที่แล้ว

    Hola amigo te felicito por el tuto me ha servido mucho, queria saber si me podrias ayudar con una planilla, es que no doy con la tecla todavia . podras Gracias.-

  • @2011MAKAKO
    @2011MAKAKO 11 ปีที่แล้ว

    Ni mas ni menos...EXELENTE..!!!!! pero me surgio una duda..es posible que al iniciar la macro solo aparezca la imagen del formulario y no los bordes de la ventana?

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

    Excelente voy a realizar el mismo trabajo

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

    Muchas gracias de veras por compartir su conocimiento, no se si podría ayudarme con un programa en la cual me ayude a registrar el envió de productos, por que agencia fue enviada, a que cliente y que productos se le enviaron, se lo agradecería mucho, gracias de antemano.

  • @CarlosRosales-in9rm
    @CarlosRosales-in9rm 11 ปีที่แล้ว

    Muy bueno el video. Gracias!

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

    Muy bueno, muchas gracias

  • @Yamilka2012
    @Yamilka2012 13 ปีที่แล้ว

    Estimado Anaxandridas100, agradezco mucho tu vídeo me es de gran ayuda, solo que al presionar el botón "ok" me aparece un error que dice "Error de Compilación: No se ha definido sub o function", agradecería cualquier comentario o ayuda.

  •  11 ปีที่แล้ว

    Saludos y felicitaciones. Una pregunta: Puedo insertar imagenes en las celdas y luego buscarlas mediante buscarV Gracias por su ayuda y felicitaciones, soy docente y me gustaria tener las fotos de mis estudiantes que aparezca la foto y las notas que tiene en un período.

  • @individuofm
    @individuofm 12 ปีที่แล้ว

    Hola te agradezco el video, y lamento molestarte, eh intentado hacer una validación de los datos ingresados en los textbox para que no acepte celdas vacías ya que podría generar registros incompletos, pero no logro llegar a ello, podrías darme un tip, gracias de antemano,

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

    Estimado muchas gracias por los videos tutoriales... Me han sido de mucha ayuda :-) Una consulta. Se puede reemplazar el comando "Insert Shift=xlDown" Por otro para que los datos del Nuevo Cliente se copien hacia abajo, sin desplazar la fila. Por ejemplo, los datos se copian en la celda "A2" y al agregar otro cliente se copian los datos en "A3" y así sucesivamente????

  • @0rishimaru
    @0rishimaru 13 ปีที่แล้ว

    good good good,
    NO dormire hasta ke lo haga igualito

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

    Excelente vídeo !!!!!!!!!!!!!!!!!!

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

    excelente programa

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

    SALUDOS gracias por la inf
    yo requiero hacer unos carnet o credenciales para mi empresa quiero saber si puedo hacer el formulario que me sirva ademas de introducir y buscar datos lo pueda imprimir con un diseño y medidas especifica, a la vez serian 2 osea por delante y por detras no se si me explico gracias de ante mano

  • @YADIARO1
    @YADIARO1 12 ปีที่แล้ว

    Hola Anaxandridas, te comento que hice un formulario siguiendo cada paso que has hecho pero por alguna razon mi formulario no se autoborra y ni se esconde y me da un error 438 en tiempo de ejecución: el objeto no admite esta propiedad o método en la programación que me pide en depurar señalando en amarillo la parte donde dice:Range("NUEVO_VEHICULO").ClearContens

  • @barbarapena4546
    @barbarapena4546 12 ปีที่แล้ว

    Hola una pregunta para insertar una formula estadistica para que solo llegue alguien y le cambie los valores y le de el resultado correcto que opciones en excel puedo usar?,
    gracias-

  • @28jorgesa
    @28jorgesa 9 ปีที่แล้ว

    Cordial saludo desde Colombia
    Muy SuperExcelentes los videos, las orientaciones. Muy muy muy buenos todos y se aprende.
    Le pido un gran favor:
    Cuando tengo el formulario con mi diseño, deseo abrirlo maximizado al tamaño completo de la ventana de Excel para que me cubra la hoja de calculo e introducir los datos a la hoja de Excel sin ver la hoja de Excel y lo hago con estas lineas de codigos:
    Me.Width = Application.Width
    Me.Height = Application.Height
    Tengo una pregunta por favor:
    Resulta que cuando la macro se maximixa el formulario el diseño personalizado queda separado del formulario, es decir el diseño queda centrado y los cuadros de texto para ingresar los datos y los botones invisibles quedan en la parte superior izquierda todo desfasado.
    Por favor como podría hacer para que no se me descuadre el formulario y los objetos del cuadro de herramientas que le puse.
    Le agradezco mucho su respuesta y gracias por su valioso tiempo.
    Gracias nuevamente.

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

      +Jorge Albeiro Salazar Agudelo Mete todos los elementos en un marco [frame]. O sea que lo primero es crear el frame, y luego colocar todo dentro de éste. Dimensiónalo como quieras para que todos los elementos queden organizados como si el frame fuera el cuerpo del formulario.
      2º.- pon este código:
      Private Sub UserForm_Initialize()
      Me.Width = Application.Width
      Me.Height = Application.Height
      With Frame1
      .Caption = "" 'Quita el texto frame1
      .Top = Me.Height / 2 - Frame1.Height / 2 'centra en vertical
      .Left = Me.Width / 2 - Frame1.Width / 2 'centra en horizontal
      .BorderStyle = fmBorderStyleNone 'Si quieres el frame sin borde
      .SpecialEffect = fmSpecialEffectFlat 'Si quieres el frame plano
      End With
      End Sub

    • @28jorgesa
      @28jorgesa 9 ปีที่แล้ว

      Le agradezco much su orientación.
      Voy a probar y le estaré contando.
      Gracias nuevamente

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

      +Jorge Albeiro Salazar Agudelo Respuesta en vídeo th-cam.com/video/D3XstUDdjyQ/w-d-xo.html

    • @28jorgesa
      @28jorgesa 9 ปีที่แล้ว

      Le agradezco mucho su respuesta.
      Gracias de verdad todo me sirve y estoy muy interesado en manejar estas macros con la propiedad que las maneja usted.
      Mis respetos

  • @jannynab
    @jannynab 12 ปีที่แล้ว

    hola, tengo una duda... según entiendo usaste visual basic de excel, es la versión 6.3?? he intentado hacer esto mismo, pero no encuentro backstyle entre los atributos del visual basic

  • @LuisA-su9if
    @LuisA-su9if 10 ปีที่แล้ว

    Una felicitación por este muy buen tutorial.
    Tengo lo siguiente. Siempre se debe dar "enter" cuando se teclea el último dato (en este caso la dirección electrónica), en caso de no hacerlo y teclear el "OK" este último dato no se captura.
    ¿Hay alguna manera para hacer que al terminar de escribir la dirección electrónica y sin necesidad de dar "enter", se teclee directamente el "OK" y se capture todo? Gracias

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

      Luis A Aunque veas el dato en el textbox, hasta que no se produce un evento de confirmación, como el change (también pulsando enter) o pulsar enter, no se carga en la variable. Por lo tanto, no. Lo que se puedría omitir es el botón OK, pasando todo su código al evento Change del último textbox, al dar enter en él se cerraría el form y se ejecutaría el código.Se usa enter y un botón, para poder repasar que no se haya cometido ningún error al introducir los datos, antes de pasarlos a las tablas.

    • @LuisA-su9if
      @LuisA-su9if 10 ปีที่แล้ว

      Ok me quedó claro. Gracias.

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

    Hola Anaxandrinas, gracias por compartir tu conocimiento. Tienes algún tutorial con formularios como este donde me permita ingresar el DNI de un cliente y me muestre en el mismo formulario o en un subformulario (no se si exista en Excel) los articulos que ha comprado con el precio en el que fue compardo cada uno de ellos ?.

  • @ironjair
    @ironjair 12 ปีที่แล้ว

    osea mi intencion es para no ingresar al cliente y despues ir a las factura y o notas del servicio deuna vez tomar los datos del servicio y del cliente e imprimirlos y al mismo tiempo se guarde en la base de datos se puede?

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

    Hola Anaxandridas y enhorabuena por tus videos. Me gustaría pedirte ayuda con una cuestión que me urge bastante y es que, al ingresar datos lo que estas haciendo es copiar el bloque NuevoCliente y llevarlo a la casilla seleccionada en el rango y luego insertar una fila, con lo que la casilla A2 (en este caso) queda de nuevo vacia.
    La cosa es, cómo podría hacerlo para copiar ese bloque nuevo cliente en una celda que se (por ejemplo y para seguir, la A2), y que luego no insertase una encima, sino que, pasase a la siguiente fila y alli copiase los nuevos bloques (es decir, en A3).
    Digo esto porque tengo referenciadas esas celdas (A2,A3,...) con otras hojas y cada vez que aplico el ingresar se me descuadran los valores, por eso quiero que no se ingrese una fila encima, si no que se pase a la fila de abajo al ingresar nuevos datos. Espero que me hayas entendido.
    PD: además me gustaría si fuese posible ponerle un límite de 20 ingresos y que se apagase o desapareciese el botón de ingresar y sólo quedase uno tipo "terminar", ¿cómo podría hacer todo esto siguiendo tu código?
    Mil gracias por estos videos y por tu tiempo!!

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

      Borja V Pasa al método mejorado. Ahí no de inserta, se añade al final.th-cam.com/video/urQsgCcQQ0s/w-d-xo.html. Quizás deberías ver también los anteriores de manejo avanzado de formularios, aunque no es estrictamente necesario.

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

      ***** gracias por tu atención y tu rapidez en contestar. Me ha servido de mucho. No serás un profesor, ni te considerarás como tal,...pero desde luego, inspiras más y ayudas más que muchos que se dedican a la enseñanza! Eternamente agradecido!

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

    Prefesor Anaxandridas un gusto saludarlo, tengo una pregunta para hacerle, yo actualmente manejo productos de joyeria y distribuyo a varios almacenes en colombia cuando realice el formulario de "producto nuevo" puse varios precios de venta, ya que en varios almacenes dejo el proudct a diferente precio, hay alguna manera en la factura o albaran que cuando digite el codigo me arroje una lista de validacion de datos (lista) con los diferentes precios. mil gracias por su atencion. atte, Carlos

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

    Una duda si quisiera meter un combobox en el diseño de programacion de visual como podria meter las opciones y qe se qeden registradas

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

    Hola amigo Muy Buenos tus tutoriales...
    queria saber si puedes hacer un tuto de macro donde pueda utilizar funciones matematicas y que me de respuestas de los calculos que realize..
    te lo agradeceria FElicidades

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

      Famila Mendez Vale. Lo tengo en cuenta.

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

    Que tal , tengo una un problemita en el diseño del formulario en excel en base a los combobox, tengo por ejemplo 2 combos, si selecciono un item del primero, quiero que deshabilite ciertos items del segundo, he buscado en foros pero muchos salen para VB y no para VBA, me tendrías un tutorial para eso o igual donde me orientarias para esa solucion??

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

    buenas tardes anaxandrias muy buenos videos. hice un pequeño proyecto. pero quiero saber como ingresar varios datos no solo de uno porque cada ves que ingreso datos se cierra el cuadro. si me podrias ayudaar gracias

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

    Hola Anaxandridas!, en el minuto 18:13 dices que hay otra forma rápida de hacerlo, hay algún otro tutorial que muestre esta forma? Gracias!

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

      MrRichard78 Haz click en la anotación, es un enlace al método mejorado

  • @40elkilo
    @40elkilo 7 ปีที่แล้ว

    a ese botón tiene titulo o nombre "botón 2" no se puede cambiarle el nombre por ejemplo cargar cliente o que diga registrar nuevo cliente ?

  • @estoresperu
    @estoresperu 12 ปีที่แล้ว

    Excelente tutorial ! como puedo hacer para que el nif en mi caso código de cliente se autogenere sin tener que ingresarlo yo mismo. Gracias

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

    Hola buen dia
    oye primero que nada excelentes videos, pero me surgio una duda cuando hice mi formulario, me quedo tal y como queria en diseño pero cuando quiero en un cuadro de texto capturar horas y minutos me salen otros numeros por ejemplo capturo 12:35 y me aparecen 21.003333 como puedo solucionar esto, ojala me ayudes.
    saludos

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

    Hola amigo queria ver si me ayudas, el asunto es que ya ingreso los datos en la base pero posiblemente quiero ingresar nuevos datos sobre una misma persona, desearía que al momento de digitar el nombre aparezca los datos llenos anteriormente y me permita añadir nuevos en el mismo sitio y se vuelvan a guardar como se los llenó la ultima vez

  • @danielaramosrondon5763
    @danielaramosrondon5763 12 ปีที่แล้ว

    Hola! Sabes que he intentando meter una imagen el formulario como tu decias jpj, gif... Pero ninguna me la acepta... Me dice "Imagen no valida para visual Basic" no tengo ni idea el porque no funciona.. me ayudas! Gracias!

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

    Hola Axandridas,
    Queria consultarte como hacer para que los combobox tanto de clientes como de descripción del producto sean de búsqueda inteligente, o sea tecleando las iniciales o bien una palabra me de esas opciones y no toda la lista, ya que la tabla de artículos contiene mas de 1000 productos.
    Muchas gracias por tu ayuda.

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

      Grupo H Viene por defecto, en vez de pinchar en la flecha, clika dentro y comienza e escribir.

  • @ironjair
    @ironjair 12 ปีที่แล้ว

    oye me encanto tu tuto pero una manera de que los datos ingresados le pueda poner un boton de imprimir y esos datos se guarden el la base de datos pero almismo tiempo se pasen a un contrato y se imprima esque lme gustaria usarlo para mi negosio

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

    hola amigo.. me podrias ayudar en una cosa.. es que nesecito hacer un boton de comando que cuando le de clic me aparesca un valor en la hoja donde la tengo asignada.. por fa me colaboras.. gracias es con el mismo codigo que manejo con tu totu.. gracias

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

    Primeramente gracias por compartir lo que sabes, no todos lo hacen. "Aprovechando" esto, me pudieras ayudar a generar número de matrícula constecutivo como este 150906001 para un base de datos llenada mediante un formulario. (El 15 es el año actual, 09 el mes en el que se registra el ingreso, 06 clave de la carrera a estudiar y 001 que sea el consecutivo. Ya me di una idea con este video con la función concatenar pero no se como ir generando el consecutivo a partir de tres dígitos. 001, 002, 003, etc.)

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

      Juan Angel Pano Pues en la última celda del concatenado pones por ejemplo: si la primesa celda fuesa la A4, en esta iría el 001. A partir de ahí en la celda B4, iría =A4+1, y así sucesivamente.

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

    Buenas noches, lo primero felicitarte por el trabajo que haces.Cuando meto en el control course, el nombre del rango en excel 2013 me sale el siguiente mensaje de error."No se puede configurar la propiedad de ControlSoucer.Valor de la propiedad no valido".Me podrias decir a que se debe ese fallo.
    Muchas Gracias.
    Un saludo

  •  11 ปีที่แล้ว

    Muchas gracias =)

  •  8 ปีที่แล้ว

    Buenos días, tengo un problema he realizado las macros, y configuraciones tal cual como las tiene en usted, al igual que la creación de la base de datos, pero cada vez que meto un cliente nuevo, se modifican los rangos de las matrices de la base de datos, es decir, modifica desde donde toma los datos de esa matriz, a medida que agrego va rodando la fila hacia abajo, me podría ayudar. Y existe alguna manera que esos datos que voy ingresando en la base de datos, se vayan ordenando alfabéticamente automáticamente. Gracias.

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

    Hola buenos dias, Muchas gracias por su tutorial es excelente y he seguido todo paso a paso. Tengo un par de preguntas. Cuando yo quiero llamar la macro (min 13.00) no me sale ninguna macro. No se como llmar mi macro y eso me esta generando error de compilacion. Me podria ayudar?
    Otra cosa, esto de puede usar para WORD? para llenar contratos?
    Gracias

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

    Hola! Que tal me gustaria estudiaraserca de los formulario que quiero aprender hacer , porque yo trabajo con el equipo de trabajo para los eventos , como copas de cristalerias, lozas, cuberterias, etc. yo hago el inventario mensual, y quiero tener registrado en el sistema de excel en una formula mejorado ,con una funcion automatizado. gracias, espero que me den una respuesta, claro. hasta pronto de:Kilino Gutierrez Tadio de ,Honduras, San pedro Sula.

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

    Buen día! Gracias, por los tutoriales y por compartir el conocimiento. Me han ayudado, bastante. Pero tengo un problema, el formato del formulario (imagen.jpg) que he creado, es mas grande y solo puedo llenar los mitad de los campos, NO puedo continuar con los "campos" que quedan en la parte inferior. ¿Que podria hacer? De hecho cuando lo ejecuto, ya con acceso directo, sin pasar por "excel"; solo me muestra la mitad del formulario. Por tu atención y por tu tiempo, GRACIAS!! Saludos!!

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

    Hola, sabes porque no me aparece "control source" y solo aparece "text" en la categoria de datos??

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

    Gracias ya conseguí, la respuesta en su vídeo suyo siguiente, me precipite al preguntarle... Lo que me gustaría sabre es si existe alguna manera de que se ordenen alfabéticamente los datos y otra pregunta....
    En la columna de número de teléfono la tengo configurada para el formato (+34) ### ## ##, pero cuando ingreso el numero de teléfono por el formulario no lo mantiene, estuve comprobando las funciones CDb, pero no consigo ninguna, como podría hacerlo, que me recomiendo Usted.
    Muchas Gracias.

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

    HOLA Tio, es muy bueno tu video, pero yo tengo una duda. como puedo buscar un dato que metido, el cual esta creando una historia es decir que siempre la celda se mueva hacia abajo y en un momento dado la informacion se me es dificil buscar sobre todo si han pasado muchos dias y muchos datos capturados des pues del dato que quiero localizar. (como buscar un dato que constantemente se mueve hacia abajo?). un saludo tio desde merida yucatan mexico.

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

      +talismanacho Puedes utilizar sentencias Cells.Find.... anidadas con Do While Is NotEmpty.... como en los vídeos del método mejorado de facturacion, ocomo explico en el último vídeo:th-cam.com/video/8zNXuOPD2nQ/w-d-xo.html.

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

    Gracias por la información. tengo un formulario creado pero al pasar a otra hoja y volver donde tengo el formulario siempre me lo habré y no quiero que pase esto, sino que se habrá solo cuando lo llame a través de un boton . Algunas ayuda? Te lo agradeceré!

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

      jaja Justo despues de escribir el mensaje resolvi todo. Gracias!!!!