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?
8680 temas en este foro
-
Un Saludo a tod@s, y daros las gracias por vuestras respuestas. Tengo una consulta y despues de buscar en el foro no he encontrado el codigo que me vaya bien, lo que pretendo es enviar un libro excel a traves de outloock, es decir cada dia de la semana se envie por correo a las 06:00h un determinado libro, a tres destinatarios diferentes, es esto posible? Gracias de Nuevo y un saludo.
-
0
Reacciones de usuarios
- 3 respuestas
- 2.2k visitas
-
-
Saludos a todos, Macro o Modulo que oculte las filas si el numero en la celda es mayor , pero por fila por ejemplo: la fila 1 tiene la celda B1 pero si es mayor que 700 que se escondala fila 1, si es menor que 700 que no se esconda la fila 1 (IF B1 >700 esconder fila1 then IF < 700 no esconder fila1) la fila 2 tiene la celda B2 pero si es mayor que 900 entonces que se esconda la fila 2 si es menor que 900 que no se esconda la fila 2 (IF B2 >900 esconder fila2 then IF < 900 no esconder fila2) la fila 3 tiene la celda B3 pero si es mayor que 2000 entonces que se esconda la fila 3 si es menor que 2000 que no se esconda la fila 3 esto es = (IF B3>…
-
0
Reacciones de usuarios
- 7 respuestas
- 1.4k visitas
-
-
Lo que pasa es que programando en vba puse que la hoja de calculo no me la mostrara. Y que solo me mostrara el formulario al abrir el archivo excel. Ahora cuando abro el archivo solo veo el formulario pero no puedo entrar a la hoja de calculo. Alguna ayuda please.
-
0
Reacciones de usuarios
- 1 respuesta
- 1.3k visitas
-
-
Buenas noches, parecera para algunos sencillo pero a mi el tema me esta trasnochando por mis conocimientos limitados en macros. Quisiera programar una macro que me subtotalice en las celdas vacias de la colmumna y de ahi continue a la siguiente y asi en adelante. Adcional como puedo hacer que la macro determine cuando parar y totalizar?. Gracias de antemano a quien me pueda hechar una mano con el tema. Adjunto un excell para ver si es clara mi solicitud. Ejemplo.xls
-
0
Reacciones de usuarios
- 2 respuestas
- 1.7k visitas
-
-
Estimadísimos, vengo a ustedes con una inquietud, respecto a la programación de Excel para vincular a SQL, de forma que las consultas puedan ser más dinámicas y se puedan ingresar parámetros desde Excel. Adjunto archivo explicativo, pero tengo problemas con las conexiones. A saber el archivo a trabajar, además tiene otras tablas vinculadas web para actualizar online parámetros que se ingresan en la consulta. De manera que el archivo es un ejemplo, el cual debo acondicionar a la realidad. Esto es algo que realmente deseo aprender y encuentro un conocimiento necesario, de forma que estaré particularmente atento a comentarios, dudas y lo que se les venga en mente o que no …
-
0
Reacciones de usuarios
- 1 respuesta
- 1.9k visitas
-
-
Buenos dias para todos, queria molestarlos con la siguiente inquietud estoy creando una aplicacion, con ingreso por contraseña, todo esta bien solo que al ingresar se direcciona a un formulario2, el cual no me deja ver los libros que tengo o abrir uno nuevo, estuve revisoando algunas ayudas y en este tema sugieren se coloque en el thiswork unos comandos de show y hide, y a dicional se coloque una propiedas del formulario show modal en true, pero al eje cutar el archivo me direcciona al formulario2, y se perderia el registro por contraseña. Agradezcola ayuda que me puedan brindar al presente. Muchas Gracias.
-
0
Reacciones de usuarios
- 4 respuestas
- 2.3k visitas
-
-
Hola compañeros. Os escribo la parte del código donde lleno un listbox de mi aplicación. Este código lo saqué de un ejemplo de internet. La cuestión es que quiero que en dicho listbox no me liste los registros como lo hace ahora. En la primera columna me aparece 1,2,3 etc y yo solo quiero que me aparezcan las columnas de datos. He intentado modificando el número de columnas, quitando el addittem nº etc, pero no logro dar con el error que me da con la propiedad column.
-
0
Reacciones de usuarios
- 4 respuestas
- 1.5k visitas
-
-
Hola buenas, tengo una plantilla que me gustaría imprimir con un nº a modo de contador, que por cada hoja que imprima vaya sumando uno y se guarde para la vez siguiente. ¿Cómo podría hacer esto? Lo único que se me ocurre es que ese contador aumente en uno justo antes de cerrar la hoja pero esto me limitaría la impresión a una hoja cada vez que abriera el archivo.... ¿alguna idea? Gracias de antemano a tod@s. Saludos.
-
0
Reacciones de usuarios
- 2 respuestas
- 3.5k visitas
-
-
Buenos dias para todos, quereia molestarlos con la siguiente consulta pues no he podido detectar el error que tengo entonces acudo a su conocimiento. En el archivo adjunto aparecen dos formularios, el primero es donde se ingresa un documento de la hoja detalles, y al buscar aparecen los datos de esta hoja, luego mas abajo aparecen varios optionbutton en donde al seleccionar alguno me trae los valores de cada una de las hojas siguientes, es mas de consulta pero al escoger uno de estos valores y de seleccionar el boton azul de copntacto se me va para el segundo formulario en don escojo por medio de varios optionbutton la novedad a grabar, esta me desplega el combobox de r…
-
0
Reacciones de usuarios
- 1 respuesta
- 2.5k visitas
-
-
HOLA BUENAS NOCHES TENGO UN PROBLEMA CON UN LIBRO DE EXCEL 2003, EN EL CUAL EXISTE LA SIGUIENTE MACRO QUE ESTA OCULTANDO ALGUNAS PESTAÑAS PERO POR ERRO ELIMINE LA MACRO QUE LAS MUESTRA ALGUIEN ME PODRA AYUDAR GRACIAS. ESTA ES LA MACRO QUE LAS OCULTA Sub Ocultar_Pest() ActiveWindow.DisplayWorkbookTabs = False End Sub
-
0
Reacciones de usuarios
- 1 respuesta
- 1.3k visitas
-
-
Saludos a Tod@s los Foreros Aquí vuelvo con otro problema, esta es una Macro que encontré hace algún tiempo en el Foro, la colgó el usuario Paco40 el 30/10/2010, le estuvieron ayudando varios de los Master, quisiera ver la posibilidad que se le puedan agregar unas 5 filas como mínimo o hasta 10 como máximo, cada vez que he intentado cambiar algo siempre me da error o me reduce la cantidad de combinaciones, pero no logro aumentar las Filas. Como siempre muchas gracias por su tiempo que emplean en mis Temas. Un Cordial Saludo Lázaro. AÑADIR FILAS.zip
-
0
Reacciones de usuarios
- 4 respuestas
- 1.3k visitas
-
-
Hola buenos días. Me gustaría porder por algo en una celda en función del color que tome esa celda, es decir, la celda B8 (del ejemplo adjunto), cambia de color en base a un condicional que ya he predefinido. Así por ejemplo, si esta celda cambia automáticamente a rojo, me ponga "NO", pero si cambia a verde, me ponga en esta celda B8 la palabra "SI". Muchas gracias p.d. Creo que he insertado correctamente el archivo de ejemplo prueba.xls
-
0
Reacciones de usuarios
- 4 respuestas
- 1.1k visitas
-
-
A ver si me podéis echar un mano, Necesito importar una serie de datos en orden de un fichero .txt automáticamente. Los datos están separados por espacios aunque el formato del txt se podría modificar si fuera necesario, y cada dato separado por espacios debe ir en celdas contiguas. Ejemplo: [B]Datos del txt[/B]: 24/02/2012 14:39 2406,500000 [B]En excel[/B]:[B] En A1[/B]: 24/02/2012 [B]En B1[/B]: 14:39 [B]En[/B] [B]C1[/B]: 2406,500000 [/CODE] Aparte de ésto luego tengo que arrastrar unas fórmulas manualmente ¿Se podría hacer también un arrastre automático de ciertas celdas? Adjunto dos ficheros, un .txt con el formato de los datos y un .xls con lo que neces…
-
0
Reacciones de usuarios
- 4 respuestas
- 1.7k visitas
-
-
Hola a todos Podrían ayudarme con algún código que impida abrir un libro de Excel si no existe otro archivo en esa misma computadora (txt, doc, pdf o acces). Mi objetivo es tener un archivo llamado “Clave.txt” con un texto “1234” este archivo servirá como una especie de licencia. Un archivo Demo.xls , no debería poder ser abierto si no existe “Clave.txt” en algun directorio digamos C:\usuario\documentos\Clave.txt (por dar un ejemplo) y si el texto de “Clave.txt” no es igual a “1234”, tampoco deberia ser abierto Es decir en lugar de que el libro me pida contraseña para abrirlo que busque la contraseña en otro archivo el cual podra estar oculto. es posible realizar …
-
0
Reacciones de usuarios
- 3 respuestas
- 2.3k visitas
-
-
Hola, tengo un problema. Necesito exportar a travez de una macro los datos de una tabla de excel a una tabla de access (ambas tablas tienen las mismas columnas). He buscado codigos para poder hacer el procedimiento pero como soy novato no soy capaz de adaptarlo a mis necesidades. Lo que necesitaria es un codigo base que me sirva de estructura para exportar cierto rango de celdas de una hoja de excel a una tabla de access, donde yo tenga que cambia la ruta de conexión y el nombre de las tablas. desde ya muchas gracias.
-
0
Reacciones de usuarios
- 12 respuestas
- 13.6k visitas
-
-
Hola amigos: no tengo muchos conocimientos en excel conseguí en alguna parte de la internet este codigo que me ha servido para enviar correos desde excel con el componente cdo, el caso es que quisiera que me enviara a una lista de destinatarios, pero uno por uno no de golpe, esto para enviar a mi listado de clientes boletines regulares (no spam), tuve la oportunidad de utilizar una aplicacion en access muy buena pero desafortunadamente envia todos los correos de golpe y por tal razon mi IP fue clasificado en la lista negra, por lo que se me ocurria pensar si era posible modificar este codigo para poder hacer los envios uno por uno quiza con un bucle o algo por el estilo, …
-
0
Reacciones de usuarios
- 1 respuesta
- 5.9k visitas
-
-
Buenos dias: Es sorprendente el buscador, me gustaria poder adaptarlo a mi base de datos, pero en el codigo no encuentro ninguna referencia a celdas ni nada por el estilo, por lo cual me es imposible adaptarlo. Subo un ejemplo de data base y si me podes explicar por favor el procedimiento te lo agradeceria mucho. Es por el buscador tipo Google II. PERSONAL.xls
-
0
Reacciones de usuarios
- 1 respuesta
- 2.6k visitas
-
-
Saludos amigos. hoy les escribo para solicitar d eustedes una ayuda en el siguiente problema que tengo. Yo tengo en excel un libro en el cual esta compuesto por diferentes userform. y lo que quiero es que cada uno de esos userform llenen una base de datos en acces y no en excel. por ejemplo al ingresar los datos en el userform2 al clicar en guardar este no guarde los datos en otra hoja de excel sino en acces donde tengo una base de datos con esos mismo criterios. osea lo que yo quiero hacer es que excel solo sirba para entrar los datos y acces sirba como base de dato genarl, pues tambien me gustaria que en los demas formularios como Registro de nuevo usuario, registro de…
-
0
Reacciones de usuarios
- 1 respuesta
- 1.3k visitas
-
-
hola a todos. bueno la verdad es que estoy hace poco aprendiendo a crear formularios en excel utilizando vba... y el problema que se me genera es que en un textbox al ingresar una fecha como por ejemplo 02/03/1980 (día, mes, año) en la planilla me aparece 03/02/1980, osea me cambia el que debería ser el día por mes y viceversa... he probado con cambiar el formato de celda y todo eso pero no se arregla. si alguien me podría orientar se lo agradeceria un monton. saludos a todos. utilizo el office 2010
-
0
Reacciones de usuarios
- 1 respuesta
- 1.1k visitas
-
-
SOLUCIONADO Combinar DB de dos hojas en una sola en la misma fila Saludos a este gran foro. Hola a todos, actualmente tengo un pequeño programita para captura de datos, el problema es que lo usan dos personas por separado teniendo folios (numeros ) del 1 hasta el 6350. Es decir tengo 2 libros con las mismas caracteristicas, pero distintos datos en las columnas correspondientes. Lo que busco ahora por ser un numero grande de datos, y no hacer copiado & pegado, tener un boton el cual haga eso en sus respectivos folios (filas). Adjunto un archivo ejemplo donde tengo en dos hojas folios del 1 al 10. Y cada uno contiene un dato de fruta o verdura y la cantidad. Ahora a…
-
0
Reacciones de usuarios
- 2 respuestas
- 1.2k visitas
-
-
Holas a todos, veran tengo este problemita. secede que tengo un libro llamado bitacora y este funciona con un form que se conecta mediante SQL todo esto en el mismo libro y funciona perfectamente. Ahora quise pasar el formulario y el modulo donde esta la conexion sql a mi otro proyecto osea tengo ahora una carpeta llamada prueba dentro de esta el archivo bitacoras y el otro akelos es te ultimo el principal, a este le agregue el form de bitacoras y el modulo de la conexion. pero l ejecutarlo no funciona el form de la bitacora no se conecta. me pueden ayudar a conectar a este libro de bitacoras . Option ExplicitPublic Cnx As New ADODB.ConnectionPublic Rst As New ADODB…
-
0
Reacciones de usuarios
- 10 respuestas
- 1.9k visitas
-
-
Hola, Tengo una duda con Excel que no sé cómo resolver, y aunque llevo varios días buscando por internet, no encuentro la solución, espero que alguien pueda ayudarme. Tengo un libro de Excel con los datos de nuestros clientes (nombre, dirección, código postal y población) y tengo varios libros donde tengo que rellenar los datos de cliente. Quiero saber cómo puedo automatizar este proceso, ya que tengo muchísimos clientes y quiero saber cómo rellenar estos datos sin tener que teclearlos cada vez. Me han comentado que se podría hacer con una macro, pero yo no tengo ni idea de macros. Lo único que he conseguido es crear una lista desplegable por cada campo, una para nomb…
-
0
Reacciones de usuarios
- 4 respuestas
- 2.6k visitas
-
-
hola buenas tardes. tengo el siguiente problema, cree un formulario y necesito que desde otro formulario en el mismo libro mediante un OptionButton me modifique la informacion de un TextBox, que codigo debo usar?
-
0
Reacciones de usuarios
- 1 respuesta
- 1k visitas
-
-
Hola Buenos días: Estoy intentando hacer una simple macro que me muestre un mensaje en función del valor que te de una lista desplegable, es decir, es un cambio automático de celda. He hecho la macro con el If.. Then.. y perfecto, pero siempre que meto el valor manualmente, pero cuuando tengo una lista desplegable la cual se vincula con un celda, ejempl "C10", esto no funciona, ya es esta celda, va cambiando en función de lo que yo cambie en la lista. Muchas gracias.
-
0
Reacciones de usuarios
- 6 respuestas
- 2k visitas
-
-
Hola compañeros! soy nuevo en este de Excel y queria solicitarles su ayuda para realizar esta consulta.... Resulta que queremos llevar un control de usuarios de Call Center segun su nombre, tenemos un programa que se llama Avaya Contact Center Reporting, el cual nos exporta la data de los operadores a un libro excel, nosotros hariamos el traslado manual a operativa diaria call center pero queremos que exporte la informacion a el otro cuadro mediante un boton que diga traslado... Le adjunto el documento.. Podrian ayudarme? Salu2 Copia de macros.xls
-
0
Reacciones de usuarios
- 1 respuesta
- 1.7k 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 [email protected]
Información adicional: Encontrarás más información en la política de privacidad.