VBA

1.473 seguidores

Visual Basic for Applications (VBA), el lenguage usado para el desarrollo de macros en la suite ofimática Microsoft Office: Excel, Word, Powerpoint y Access

Preguntar
Pregunta en y en 3 temas más de

Tengo una tabla en la cual quiero sacar por medio de una macro un resultado condicionado a un rango de celdas

Tengo una tabla y la columna A tiene fechas aalgunas se repiten, la columna B tiene un nombre de usuario, la columna C tiene un proveedor, la columna D tiene varios items (por ejemplo: 1, 2, 3, result cada uno por fila) y se repiten . Y en la columna...
Pregunta en y en 2 temas más de

Programar en botones registros específicos

Compañeros tengo una tabla que se llama prendas digamos un ejemplo hay 5 registros uno es pantalón, camisa, chaqueta, jean, camiseta. Quiero hacer un formulario donde pueda poner botones que tengan imágenes de los registros y que al oprimir el botón...
Pregunta en y en 2 temas más de

Quiero que se envíe un correo de alerta dependiendo de unas fechas de vencimiento

Tengo una tabla con un rango de datos en una de las columnas está la fecha pero quiero que cuando se habrá el excel funcione la macro y que luego de 10 días después de la fecha que esté hay en la celda. Osea como una validación en el rango dado que...
Pregunta en y en 3 temas más de

Agrupar un código que se repite en un módulo

Tengo este código en un formulario que lo repito en cada evento Al presionar una tecla de varios controles, para que me salte un mensaje cuando esté protegido: Private Sub CodDeposito_KeyPress(KeyAscii As Integer) If KeyAscii = 9 Then Exit Sub If...
Pregunta en y en 3 temas más de

Como Conectar varios Usuarios a una aplicación vba

Tengo una aplicación de vba en excel y comparto el archivo en una red local y puedo acceder desde varios equipos para trabajar en la misma aplicación, bueno ahora sera posible conectarme a la misma aplicación y trabajar en ella si estoy en otra...
Pregunta en y en 3 temas más de

Ordenar datos filtrados de un listbox

Tengo un buscador en un userform de excel que filtra los resultados en un listbox. Me gustaría que me arrojara en primer lugar el dato más próximo a la primer letra de la palabra buscada. Es decir si escribo cemento, el listbox sale primero "asbesto...
Pregunta en y en 2 temas más de

Guardar compras en excel vba

Tengo una hoja de calculo en excel denominada inventario que contiene el inventario de un negocio ficticio y otra hoja denominada compras en donde se selecciona el producto del inventario a comprar y se le asigna una cantidad de piezas, en esta misma...
Pregunta en y en 3 temas más de

Proteger campos de forma masiva mediante VBA, y da error si se intenta escribir o hacer clic

Estoy intentando desarrollar un código que me permita bloquear los campos de texto, los checkboxes y los combo, si un checkbox está activo o no (ver la imagen a continuación), sin tener que hacerlo uno a uno para cada uno de los controles, y que me...
Pregunta en y en 3 temas más de

¿Cómo llenar listbox desde excel con datos de access con rowsource?

¿Existe alguna forma de llenar el listbox que se encuentre en excel pero a través de un rowsource? Ya que tengo una base de datos en access con 100 mil productos y mediante un loop y additem se vuelve muy lento. Tengo un buscador en access que llena...
Pregunta en y en 2 temas más de

¿Porqué desaparecen los calendarios en VBA Excel 2013?

Quisiera saber si me pueden ayudar con un problema que tengo, en unos formularios de Excel 2013 agregué calendarios usando el complemento MSCAL.OCX. El archivo que usamos está guardado en un Share Point, pero el problema es que cuando alguien hace...

Mejores expertos últimos 100 días