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

Preguntas resueltas

Pregunta en y en 3 temas más de

Ocultar el libro de excel al ejecutarlo para mostrar solo el UserForm.

Os quiero hacer una breve consulta, hay alguna manera de mover el libro de excel a un lado de la pantalla cuando ejecute el libro. Es porque contiene un UserForm que se usara para validar información y debe estar por encima de la demás aplicaciones....
Pregunta en y en 2 temas más de

Optimizar buscar celda en Excel con VBA

He sacado estos dos códigos, cada uno para una hoja, en el que me dirige a la celda que me interesa. Sin embargo, se aprecia un movimiento intermedio en el transcurso del cálculo de la celda donde tiene que ir. No sé si me explico. ¿Cómo puedo...
Pregunta en y en 2 temas más de

Como seleccionar la primera fila de un subformulario en forma de hoja de datos en VBA Access.

Lo que busco tratar de hacer es seleccionar la primera fila de un subformulario en forma de hoja de datos de la siguiente manera: Con me."subform". SetFocus me funciona así, pero necesito seleccionar toda la fila completa como en la imagen anterior
Pregunta en y en 1 temas más de

Vba Alternar formatos al cambiar valores en misma columna.

Llevo un buen rato con un pequeño error, y no veo la forma de subsanarlo. Tengo una tabla donde en la columna A hay distintos valores ( pero se pueden repetir ), lo que intento hacer es aplicar formatos a las celdas por cada grupo donde las celdas...
Pregunta en y en 3 temas más de

Consultas SQL filtrar datos por fecha.

Tengo problemas con las consultas SQL aveces funcionan, aveces no arroja la información correcta y no se si estoy haciendo más la consulta SQL. Necesito hacer una consulta SQL Seleccionando la tabla 'BD_Productividad' luego me filtre solo los datos...
Pregunta en y en 1 temas más de

¿Como introducir un Select Case para elegir un formulario a mostrar?

Tengo en una gráfica total los montos de cada mes, y en cada barra asigne un botón ActiveX que despliega un formulario con el detalle de dicho mes: Lo que me gustaría es que mediante un SELECT CASE u otra rutina pudiera mediante un solo formulario...
Pregunta en y en 3 temas más de

Manipulación de página web mediante código en VBA Utilizando WebBrowser1.

Estoy intentando hacer una aplicación en VBA que manipule una aplicación web para facilitar la gestión de algunas cosas que son siempre repetitivas. He utilizado este código gracias Abraham Valencia, que me ha ayudado con ello, pero no encontré la...
Pregunta en y en 2 temas más de

Como copiar datos hacia abajo de pendiendo de la cantidad?

En la columna A tengo registros y en la columna B la cantidad de estos puede ser de 1 a 20 y en la columna C los que ya se procesaron, necesito pasarlos a otra hoja donde la cantidad son los datos que se pondrán hacia abajo pero respetando los...
Pregunta en y en 4 temas más de

¿Hay alguna forma de acelerar esta macro?

En estos momentos cuento con la siguiente macro Private Sub Filas_Click() Dim Rng As Range Range("A3").Activate For i = 1 To ActiveSheet.Range("A" & Rows.Count).End(xlDown).Row Set Rng = ActiveCell Selection.EntireRow.Insert...
Pregunta en y en 1 temas más de

Hacer referencia a una ruta desconocida excel vba

Tengo un ruta que hace referencia ha un archivo que se crea diario de otro sistema para exportar datos a excel. Ruta = "E:\Dropbox\Cuotas Vencidas 2019-01-06.xls" El problema es que si se crean dos o mas archivo en un dia se crean asi: Primer...

Mejores expertos últimos 100 días

Suscríbete RSS