VBA

1.472 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

Preguntas resueltas

Pregunta en y en 1 temas más de

Vba cómo crear un bucle que vaya restando dos cantidades hasta que lleguen a 0

Me gustaría realizar un bucle que en cada vuelta le reste a "totalHoras" el valor de "acumTurnos" hasta que llegue a 0.
Pregunta en y en 1 temas más de

VBA: ¿Celda o Rango seleccionado?, como saberlo.

Quisiera saber qué codigo utilizar, para ejecutar un MessageBox que me indique si he seleccionado una sola celda, o si he seleccionado un rango de celdas en la hoja actual.
Pregunta en y en 2 temas más de

Como cambiar color commandbutton vba excel

Este es el código del evento click del commandbutton Private Sub commandbutton16_Click() TextBox1.Text = 16 Me.ListBox1.RowSource = "MESA16!A2:E32" End Sub Necesito que cuando yo ponga datos en ese rango de celdas el commandbutton16, cambie de color...
Pregunta en y en 2 temas más de

Access-VBA-Subformularios. Actualizar valores de un registro sin salir del modo "Nuevo Registro" en el formulario principal

Estoy depurando una herramienta y en este proceso me encuentro con lo siguiente; En el formulario1 (pricipal) incluyo un nuevo registro; hay un punto del proceso de completar los datos en el que tengo que hacer doble click en un combobox que me abre...
Pregunta en y en 2 temas más de

¿Agregar a un código de VBA para borrar otra hoja?

Tengo el siguiente código en un modulo: Sub borrar() Sheets("BASE DE DATOS HOY").Activate Set datos = Sheets("BASE DE DATOS HOY").UsedRange With datos filas = .Rows.Count: columnas = .Columns.Count .Rows(2).Resize(filas, columnas).Clear End With Set...
Pregunta en y en 2 temas más de

Código de VBA para realizar un filtro

Tengo el siguiente código Sub FiltrarBase() Sheets("BASE DE DATOS HOY").Range("Z1").AutoFilter , Field:=1, Criteria1:="S*" End Sub Para realizar lo siguiente Para filtrar los que "Si están" en la columna Z, este ejemplo de la imagen es hipotético por...
Pregunta en y en 2 temas más de

¿Convertir fórmula de excel en VBA?

Realizo un procedimiento manual con esta fórmula SI. Error(si(buscarv(f2;diplomáticos!$B$1:$E$1194;1;0);"si esta");"no esta") y me gustaría realizarlo a través de VBA. La fórmula es a partir de la COLUMNA Z A PARTIR DE LA FILA 2 hasta la fila 2000.
Pregunta en y en 2 temas más de

Cómo controlar errores al aplicar Autofiltro en vba

Quisiera que me ayudarán a resolver mi error. Tengo dos hojas en un libro de excel, la hoja1 es la que necesito filtrar las celdas que tengan mayor o igual a 4 y el resultado se cuentan y se coloca el resultado en la hoja2 celda E17. El detalle es...
Pregunta en y en 3 temas más de

Access. Consulta "Crear Tabla"; definir Tipo de Datos de la tabla creada para los campos con Fórmulas

Me encuentro optimizando una rutina con una base de 3 consultas muy complejas (en teoría podría ser 1 sola pero he tenido que dividirlo en 3 porque he sobrepasado los límites de Access en nº de campos y complejidad) Mediante código VBA hago varias...
Pregunta en y en 2 temas más de

¿Deseo establecer un filtro a través de VBA?

Tengo la siguiente base de datos En la columna H se puede observar un "no esta" y un "si esta". Deseo a través de VBA al presionar un botón de CommandButton me realice la acción de filtrar la columna H por los que "si están".

Mejores expertos últimos 100 días

Suscríbete RSS