Macros y programación VBA
Temas sobre la automatización de Excel utilizando macros y VBA. Errores de VBA. ¿No consigues que tus macros hagan lo que necesitas?
8690 temas en este foro
-
Hola, mi caso es lo siguiente, tengo en excel un mini sistema por llamarlo asi que consta de 18 formularios que guardan datos en la hoja de Excel, Guardan, Buscan, Actualizan datos y asi, pero ahora necesito usar SQL Server 2008 para mi base de datos, se puede hacer eso? que me guarde directamente a SQL Server 2008 los datos que ingrese y pueda hacer consultas desde los formularios a dicha base de datos???uso Excel 2010.
-
0
Reacciones de usuarios
- 3 respuestas
- 2.1k visitas
-
-
Hola buenos días a todos, haber si me pueden echar una manita, les estoy intentando hacer una tabla de resultados y clasificación para un equipo pequeño de fútbol americano de mi barrio de la cual os remito y es que tengo un pequeño problema en cuanto a los partidos perdidos, ahora os cuento, les he puesto el nombre de equipo local y visitante para no ofender a nadie, de momento solo funciona con el equipo local una vez funcione ya lo pasare a los otros equipos. El orden de partidos jugados funciona bien pues al poner el resultado ya suma el partido jugado, ahora bien en cuanto a partidos ganados o perdidos no se como hacerlo Por ejemplo en la jornada 3 pierde…
-
0
Reacciones de usuarios
- 4 respuestas
- 2.1k visitas
-
-
Buenas, hace tiempo me encontre navegando por este foro documento en excel que traia muchos ejemplos de codigos para programar en vba, por ejemplo tenia botones como FOR, que te indicaban como es la sintaxis de este bucle, o if,, era mas que nada un ayudante para la sintaxis de uso habitual A ver si alguien sabe de lo que hablo y me puede indicar de donde descargarlo Saludos
-
0
Reacciones de usuarios
- 4 respuestas
- 2.1k visitas
-
-
Hola amig@s E archivo adjunto lo utilizo para llenar facturas, crear un nuevo mes , registrar nuevo proveedor y modificarlo, todo funciona bien, el procedimiento que realizo es crear una nueva hoja e ingresar su nombre, el cual copia de la hoja "MES" el ejemplo, despues en la nueva hoja creada estan los botones - menu - nuevo proveedor - modificar proveedor, bueno en el boton que tengo problemas es en modificar proveedor, llama al formulario carga mediante combobox el nit y en los textbox lo que corresponde, solo que al modificar el proveedor, pareceria que la hoja se agrupara y no escribe en la celda de la nueva hoja creada, lo escribe en la hoja PROVEEDORES, y tengo qu…
-
0
Reacciones de usuarios
- 7 respuestas
- 2.1k visitas
-
-
Estimados: Reciban gratos saludos desde Nicaragua. Quisiera consultarles algo, como puedo hacer para que en un libro de Excel me aparezca una alerta de recordatorio, es decir no que se coloree una celda, sino que me aparezca un cuadro de texto o una ventana diciendo: “TE QUEDAN DIEZ DIAS PARA COMPLETAR Y ENVIAR EL FORMULARIO” dejando establecida que aparezca a partir de una fecha especifica En palabras sencillas seria que tengo un libro en Excel que las personas tienen que enviar el 15 de diciembre, entonces yo quiero que diez días antes les aparezca una alerta de recordatorio diciéndoles: “TE QUEDAN DIEZ DIAS PARA COMPLETAR Y ENVIAR EL ARCHIVO”.Creo que seria un macro…
-
buenos dias tengo una hoja de excel conectada a mi base de datos con una consulta que me trae mis inventarios, pero al momento de actualizar datos siempre me pide que ingrese el usuario y la contraseña de mi base de datos. como puedo hacer que ya no me pida esta informacion ya que no le puedo pasar la contraseña y mi usuario de mis bases de datos a los usuarios comunes que estaran utilizando este documento.
-
0
Reacciones de usuarios
- 0 respuestas
- 2.1k visitas
-
-
Buenas tardes Deseo que por favor me ayuden con este macro ya que no he podido. Tengo una hoja en la cual deseo insertar un numero de filas empezando en A13 hacias abajo hasta 300 filas como maximo pero dos filas antes del valor total del presupuesto. Conservando las formulas que tienen la fila A12 y dejando en blancoi el campo descripcion. Todo esto en un UserFrom que se activa con el boton NUMERO ITEMS (1-300). Anexo ejemplo, como hago me dice que es muy grande. Muchas gracias
-
0
Reacciones de usuarios
- 7 respuestas
- 2.1k visitas
-
-
Hello everyone my name is Maurizio and first of all I would like to make you mine most sincere wishes for a Happy New Year; Since for business reasons not I managed to get them first. That said, my new problem is this. on an Excel sheet in the column (B3: B200) I have entered measurements of Specific Weight; Such as "125.3 Kg" Or "94.2 Kg" etc ...! On the other hand, in the row that goes from (i1: n1) I have entered specific data; Such as: (95.0 Kg). (90.0 Kg). (85.0 Kg). (80.0 Kg). (75.0 Kg). (70.0 Kg) as Maximum reachable roof. Now my question is this: Is it possible to highlight the cells ranging from (I1: N1) in a different color if the weig…
-
0
Reacciones de usuarios
- 6 respuestas
- 2.1k visitas
-
-
Buen dia a todos Soy nuevo en el foro creo que saben mucho y que me pueden ayudar. Tengo un problema les explico: tengo que sacar de una hoja de excel los tiempos de paro y restarlos a los tiempos totales de trabajo. eso lo tengo en la hoja2 en la hoja uno debo de poner el resultado validando el turno que se captura en el encabezado y tambien si no seencuentra el calculo en la hoja2 poner el total del tiempo 480 minuto. Espero explicame adjunto les dejo el archivo: Gracias de antemano Minutos trabajados.rar
-
0
Reacciones de usuarios
- 1 respuesta
- 2.1k visitas
-
-
Buenas No se si es cosa del ejecutable qeu quiero abrir o si es del codigo que estoy utilizando para llamar a ese .exe Pongo en situación, el programa al abrirse por defecto guarda lo que haga dentro de su ruta por defecto en la carpeta "Nompre_prograama\Descargas", esto lo hace bien desde un acceso directo a ese exe o desde un .bat al que le digo que lo ejecute, guarda perfectamente lo que hace. Ahora bien si creo un boton en un userform al cual al pulsar llamo a ese exe con este código Private Sub Llamar_Exe_programa_Click() Shell "E:\Carpeta_progarama\Nombre Programa.exe", 9 End Sub me lo abre, me da la sensación que lo abre no de una forma no…
-
0
Reacciones de usuarios
- 6 respuestas
- 2.1k visitas
- 3 seguidores
-
-
Buenas tardes, me he encontrado con este error (foto) y no he podido dar con cual puede ser la raíz del problema. El archivo adjunto tiene una macro, su función es no escribir todo el reporte (todos los campos) solamente con llenar los campos azules y darle al botón Llenar Reporte, llena los demás datos automáticamente, los links de referencia hacia donde extrae la información están correctos los verifique bien, y si me extrae los datos cuando le doy en No. UT y después le doy al botón Llamar y me consulta bien. No se que pudiera ser, si alguien por ahí le da un review a la macro, como quiera yo estoy modificando, si encuentro el detalle lo comentare, a ver si …
-
0
Reacciones de usuarios
- 5 respuestas
- 2k visitas
-
-
saludos nuevamente desde México estoy trabajando con una relacion, la cual quiero copiar en otra hoja la cual tiene unformato especifico y que lo realice la cantidad de meses que se establecen no tengo la menor idea de como empezar por lo que solicito su ayuda, por lo que adjunto el archivo de antemano muchas gracias CONCENTRADO DE SIMULACROS.xls
-
0
Reacciones de usuarios
- 5 respuestas
- 2k visitas
-
-
Hola, He estado leyendo e intentando buscar una solución al Excel que estoy realizando, pero no he encontrado nada. Por eso me he decidido a escribir. Estoy intentando realizar un Bingo con imágenes (en este caso letras). Al pulsar el botón generar imagen aparece una letra aleatoriamente. En la tabla en amarillo quiero poner las letras que van saliendo acompañadas con las imágenes. Aquí tengo el problema. He probado a hacerlo igual que el bingo, con la función DESREF y COMPARA... pero me encuentro con que en dichas funciones las "variables" a las que apuntan las celdas son fijas (por ejemplo BINGO!$C$11). ¿Cómo puedo hacerlo? Gracias de antemano, Pep P.D: debido…
-
0
Reacciones de usuarios
- 3 respuestas
- 2k visitas
-
-
ESTIMADOS buenas noches , nuevamente vengo... si es posible me ayuden (Pls) en el Userform3 tengo un boton que dice Eliminar ( la idea es que borre datos de la hoja 2 ) y No se como hacerlo ... disculpen me ayudarian con la sintaxis... Descarga Historica 2 eliminar.xlsm
-
0
Reacciones de usuarios
- 3 respuestas
- 2k visitas
-
-
Hola a todos, Tengo una consulta, estoy realizando un trabajo de la universidad que consiste en diseñar un algoritmo para programar la producción en una línea determinada. La idea es generar una aplicación en Excel que genere un Diagrama de Gantt y un horario con la secuencia resultante de los trabajos en cada máquina. Para realizar el trabajo necesito de ciertos algoritmos como los que están a continuación: 1) http://i43.tinypic.com/2vxjggk.png 2) http://i39.tinypic.com/4tsf14.png 3) http://i41.tinypic.com/2jf2v.png 4) http://i42.tinypic.com/16k2og9.png 5) http://i42.tinypic.com/2qd0gmq.png 6) http://i40.tinypic.com/2qls4zo.png 7) http://i43.tinypic.com…
-
0
Reacciones de usuarios
- 1 respuesta
- 2k visitas
-
-
Llevo varios días leyendo preguntas y respuestas en estos foros sobre macros y he visto que ayudas mucho y por lo tanto te hacen muchas preguntas, nunca creí que tendría yo el honor de que me contestaras a alguna pregunta, muchas gracias me ha ayudado bastante. Soy nuevo en el foro, he estado buscando dentro del foro e indagando pero hasta ahora no logro solucionar la traba que tengo. mi problema es el siguiente: En una hoja de excel un boto abre un formulario para pedir datos de equipo y herramientas a prestar, ese mismo formulario tiene otro boton que abre otro formulario con listbox mostrando, la clave del equipo, otro la descripcion, y otro la disponibilidad, quisie…
-
0
Reacciones de usuarios
- 2 respuestas
- 2k visitas
-
-
Buenas. Primero de todo he de decir que soy un principiante en VB, y es la primera vez que entro en un foro, así que pido disculpas por cualquier equivocación que pueda cometer de antemano. Segundo felicito a todo el mundo que participa en ayudaexcel por la gran ayuda que prestan en general, se esté dado de alta o no. Entro en la consulta. He realizado un formulario con Excel 2003 con ventanas de validación que registran los resultados en una hoja llamada “Basededades” y mediante un buscador las devuelve pudiéndose modificar y se pueden volver a grabar en la misma hoja. El problema está en que lo he probado hacer con “userforms” y “Comboboxs”, y no consigo realizar t…
-
0
Reacciones de usuarios
- 1 respuesta
- 2k visitas
-
-
Cordial Saludo, Les agradezco inmensamente su colaboración, requiero elaborar una macro que en la hoja 1 me permita al usuario digitar una cédula y en la parte inferior de la hoja 1 traiga toda la información de todas las columnas y filas que tiene esta cédula en la hoja 2(hoja que debe estar oculta por seguridad), la macro solamente debe permitir mostrar la información en la hoja 1 para una cédula digitada. En el archivo excel anexo envío un pequeño ejemplo. Les agradezco infinitamente la colaboración que me puedan dar este fin de semana ya que debo tenerla lista para el lunes a primera hora. EJEMPLO MACRO INFORMACION.xls
-
Hola, estoy intentando crear una macro que busque las filas con contenido en una hoja y que haga varias copias de este contenido en otra hoja, numerando el numero de copia. Hasta ahora he conseguido que me encuentre los valores y que copie y pegue pero no que me haga la cantidad de copias y las numere, adjunto codigo por si alguien me puede ayudar y también imagen de datos y resultado final que me gustaría obtener. Sub Copiar_Filas() 'inicializo la variable j j = 2 UltimaFila = Cells(Rows.Count, 2).End(xlUp).Row Dim xCount As Integer LableNumber: xCount = Application.InputBox("Copias de Kits", "Total de copias", , , , , , 1) If xCount < 1 Then M…
-
0
Reacciones de usuarios
- 31 respuestas
- 2k visitas
- 2 seguidores
-
-
Saludos En la oficina en la que actualmente laboro se tienen que capturar diferentes datos cada viernes para evaluar diferentes factores de la empresa. Actualmente, esta captura se hace copiando las tablas desde la intranet de la empresa, pegarlas en excel, llenar otras tablas y crear graficos a partir de estas. Las tablas que se tienen que copiar de la web siempre tienen la misma dimension y orden, lo unico que cambia son los valores. [ATTACH]36748.vB[/ATTACH] En la imagen muestro un ejemplo de las tablas que tengo que llenar. Las celdas con la leyenda valores son celdas que adquieren valores de los datos copiados de la intranet, y las celdas con la leyenda …
-
0
Reacciones de usuarios
- 2 respuestas
- 2k visitas
-
-
Buenas tardes. Estoy trabajando con una base de datos muy grande en la cual tengo numerosos casos en los que el nombre de filas contiguas sólo se diferencia por la existencia de un número cardinal o romano. Mi trabajo consiste en agrupar las mencionadas filas y sumar el contenido de una de sus columnas. Os adjunto un ejemplo en el que creo que se explica con claridad. Muchas gracias de antemano y perdón por mi ignorancia en este tipo de temas. Ejemplo.xlsx
-
0
Reacciones de usuarios
- 10 respuestas
- 2k visitas
-
-
En el archivo que envío, son cuentas que llevo de una banco, en ellas llevo diferentes obras. Lo que deseo es crear un macro que copie una rango de celdas, con una condición que verifique en la columna "J" si dice EBYSA, entonces que copie el rango de celdas. Por ejemplo: si encuentra en la columna J, EBYSA entonces copia la fila pero desde la columna A hasta la columna G de la misma fila que encuentra EBYSA, y ponerlo en una nueva hoja que se llame EBYSA. Y esto seria repetitivo con los diferentes datos que tengo.(CK, EBYSA, QRO, TORIB, PRESTAMO, PTEKIMB., PEDESA, SHAP) - Ademas que cada vez que ejecuto la macro se limpie la hoja donde se pegan las celdas. (Esto me s…
-
0
Reacciones de usuarios
- 5 respuestas
- 2k visitas
-
-
De antemano gracias por la ayuda. Tengo una matriz que varia tanto en numero de columnas, como de filas, lo que necesito es una macro que a partir del valor introducido en una celda fuera de la matriz, busque el mismo valor en esta, y arroje el titulo de la columna y de la fila, cada uno en distintas celdas. Adjunto un archivo con un ejemplo simplificado de forma manual. Gracias. nombre de columnas y filas.xls
-
0
Reacciones de usuarios
- 7 respuestas
- 2k visitas
-
-
Buenas Noches: Tengo 2 userform y necesito saber como escondo un label y un checkbox desde un userform diferente
-
0
Reacciones de usuarios
- 2 respuestas
- 2k visitas
- 1 seguidor
-
-
Buenas tardes solicito de nuevo su apoyo. En este caso tengo el siguiente problema si en la columna ("f") esta el valor "0", verificar si el numero de la columna ("d") de la misma fila tiene en otra fila un numero mayor o igual a "1", si es así sustituir el valor "0" de la columna ("f") por el valor "99" y no tengo ni idea de como hacerlo. DISCUL UUSTEDES, ADJUNTO OTRO ARCHIVO ESPERANDO SER UN POCO MAS CLARO. COMO LES COMENTABA NO SE COMO ESTIPULAR ESTA CONDICION, SE LOS PUSE UN POQUITO MAS GRAFICO. LES AGRADESCO MUCHO SU APOYO. SALUDOS CORIDIALES. EJMPLO 112.xls
-
0
Reacciones de usuarios
- 12 respuestas
- 2k visitas
-
Información básica de protección de datos
- Responsable: Sergio Andrés Celemín
- Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.
- Legitimación: Consentimiento del interesado.
- Destinatarios : Hetzner Online GmbH.
- Duración: Mientras se conserve este post o hilo en la comunidad, o decidas eliminar el comentario.
- Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso, rectificación, supresión, oposición y demás derechos legalmente establecidos a través del email sergio@ayudaexcel.com
Información adicional: Encontrarás más información en la política de privacidad.