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
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.
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...
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 ;)
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?
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.
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.
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.
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
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
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
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???
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
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]
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.
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
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??
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.
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.
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!
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 :)
¡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!.
***** 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.
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í) ;)
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.
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 =)
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!!
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
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
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.-
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?
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.
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.
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,
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????
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
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
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-
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.
+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
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
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
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
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.
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 ?.
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?
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!!
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.
***** 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!
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
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
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??
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
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
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
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!
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.
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
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
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.)
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.
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.
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
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.
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!!
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.
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.
+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.
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é!
ERES UNO DE LOS GRANDES MAESTROS DEL MUNDO CIBERNÉTICO!!!! SIGUE COSECHANDO TRIUNFOS!!!!
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
Hola soy Faustino Micha estudiante de informática les agradezco con estos vídeos tutoriales porque me aumenta los conocimientos gracias
Infinitas gracias!!!, voy a checarlo, le agradezco su atención es usted muy amable, que tenga un excelente día!!!
Anaxandridas100, Gran maestro le admiro mucho y aun mas le agradezco por compartir sus conocimientos. muchas gracias
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.
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...
Hola acabo de ver tu tutorial lo pondre en practica pero ante todo es muy bueno y ilustrativo
Muchas gracias por tus videos, estoy aprendiendo mucho. Muy buenas explicaciones y calidad de las mismas. Muchas gracias de nuevo. Un abrazo
excelente maestro!!! como me facilitaste trabajo! utilice todos los conceptos explicados a mi tabla!
mil gracias!
Felicitaciones todos sus tutoriales son Excelentes......
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 ;)
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?
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.
Vale. Como tú quieras, y por supuesto sin ningún compromiso.
tremendo el tutorial, me pondré a ver tus videos desde cero amigo, bien explicado, bien detallado y claro. saludos.
Gracias.
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.
Jose Aguirre
Jose Aguirre ui
Gracias! de muchos videos tutoriales que vi, este fue el único que me funciono de nuevo mil gracias
Muchas gracias por compartir. Aparte que nos enseña, nos da nuevas ideas
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.
Felicitaciones super bien explicado suerte en los proximos tutoriales
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
Muchas gracias.
Por tomar un buen tiempo para hacer el tutorial.
Saludos desde México.
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
GRACIAS ... ME HA SERVIDO UN MONTON....
Muchas Gracias por contestar, ahora, manos a la obra!! que tengo unas ideas...simplificare algo que traigo entre manos, le agradezco infinitamente.
Eres todo un maestro estoy impresionado
Muy bueno!! Me gusto mucho, seguire viendo los otros, felicitaciones y gracias!!
Gracias por tan completo tutorial...
Saludos
Gracias por la idea. Me ha venido muy bien para los menasajes de error y aviso, que los hago con forms.
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
Super Entretenido!! muy bien explicado.. Gracias!!
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???
excelente mi amigo muy bueno y practico tu tutorial, bendiciones
Excelente Video, Tratare de Hacerlo, aunque no se nada d ecofigo, espero y me resulte
Gracias
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?
WOW!!! SUPER BUENO EL VIDEO Y LA EXPLICACIÓN.
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
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]
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.
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
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??
Gracias me fue de mucha utilidad!
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.
muchísimas gracias, excelente tutorial
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.
GRACIAS MUY BUENOS TU TUTORIALES
y así progresivamente, Mil gracias por su atención y disculpe la molestia e ignorancia de su servidor
Gracias!!! muy pedagógico
Que buen tutorial, muchas gracias!
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!
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 :)
¡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!.
***** 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.
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í) ;)
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.
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 =)
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!!
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
BRUTAL! muchísimas gracias, crack!
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
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.-
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?
Excelente voy a realizar el mismo trabajo
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.
Muy bueno el video. Gracias!
Muy bueno, muchas gracias
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.
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.
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,
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????
good good good,
NO dormire hasta ke lo haga igualito
Excelente vídeo !!!!!!!!!!!!!!!!!!
excelente programa
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
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
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-
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.
+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
Le agradezco much su orientación.
Voy a probar y le estaré contando.
Gracias nuevamente
+Jorge Albeiro Salazar Agudelo Respuesta en vídeo th-cam.com/video/D3XstUDdjyQ/w-d-xo.html
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
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
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
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.
Ok me quedó claro. Gracias.
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 ?.
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?
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!!
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.
***** 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!
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
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
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
Famila Mendez Vale. Lo tengo en cuenta.
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??
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
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!
MrRichard78 Haz click en la anotación, es un enlace al método mejorado
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 ?
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
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
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
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!
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.
Grupo H Viene por defecto, en vez de pinchar en la flecha, clika dentro y comienza e escribir.
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
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
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.)
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.
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
Muchas gracias =)
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.
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
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.
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!!
Hola, sabes porque no me aparece "control source" y solo aparece "text" en la categoria de datos??
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.
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.
+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.
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é!
jaja Justo despues de escribir el mensaje resolvi todo. Gracias!!!!