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 de

¿VBA - Como seleccionar el archivo más reciente de un directorio y obtener el nombre?

Les cuento. Una necesidad muy común. Capturar una foto en un aplicación de Access. Cómo tomar la foto directamente desde Access es un camello, lo que hago es que lanzo el programa de cámara de Win 10 y cuando el usuario vuelve el foco a Access,...
Sin respuestas
Pregunta en y en 2 temas más de

Modificar Macro para que se detenga al encontrar campo vacío

Tengo el siguiente código If Nombre3 <> " " Then Nombre = Nombre1 & Nombre2 & Nombre3 End If If Nombre4 <> " " Then Nombre = Nombre1 & Nombre2 & Nombre3 & Nombre4 End If If Nombre5 <> " " Then Nombre = Nombre1 & Nombre2 & Nombre3 & Nombre4 & Nombre5...
Pregunta en y en 3 temas más de

Filtrar números que comiencen por o contengan en vba excel

Estoy intentando filtrar números en excel que comiencen por o contengan el carácter buscado; sin embargo, solo me funciona cuando son cadenas de texto los valores buscado. En la imagen debajo intento buscar los que comiencen por 3280 y no me filtra...
Pregunta en y en 3 temas más de

Exportar múltiples pdf desde un informe access con distintos Nombres

Os comento mi situación, con muchas horas y consultando este foro mucho :-) he construido una base de datos con un informe que genera las facturas de mi humilde empresa. Por cada cliente (código cliente), genero un "salto de página" en el informe...
Pregunta en y en 3 temas más de

A los usuarios y seguidores de Excel.

Es tiempo de otras urgencias y de liberar el uso de la red para tareas de mayor prioridad, por lo que suspenderé mi colaboración en este foro por unos meses. Les dejo mis enlaces donde también podrán encontrar material de VBA y Excel en general:...
Pregunta en y en 4 temas más de

Dónde modificar código Array en vba Excel para hacer que tome datos desde una fila específica para un Listbox

Encontré un código que me ayudó mucho para ingresar más de 10 columnas a un listbox, aquí el código: Sub CargarArray() Dim MyArray() As Variant Dim f As Long, c As Long Dim fMax As Long, cMax As Long Dim n As Long n = 1 fMax = nReg(Hoja1, 1, 1) - 1...
Pregunta en y en 2 temas más de

Filtrar campo fecha con VBA Access

Resulta que tengo un campo llamado DateTime, que me muestra solo la fecha. Quiero que al cargar el formulario me haga un filtro y muestre solo los datos anteriores a la fecha de hoy. Ahora tengo puesto esto pero no filtra nada:...
Pregunta en y en 2 temas más de

Error(se reinicia el excel) al ingresar un nuevo item mediante un formulario a una tabla de una hoja de excel

Mediante un formulario en excel ingreso datos a una tabla en una hoja de excel, para ingresar los datos utilizo un módulo para encontrar la primera fila en blanco e inserto ahí los nuevo datos. El problema sucede cuando inserto un nuevo item en la...
Pregunta en y en 2 temas más de

Actualizar Valores de un Cuadro de Lista de Seleccion Multiple

Agradeciendo a los colegas que puedan extenderme una ayuda con esto. Inicialmente tengo una tabla "Tb_Product" con los datos. Seguidamente, Tengo un Formulario "Frm_Movimientos" que contiene dos Cuadros Conbinados: "Cbo_Categ" y "Cbo_Subcateg" y Un...
Pregunta en y en 2 temas más de

Como conservo valores de commandbutton

Este es parte de mi código, como ves puse publicas las 3 variables k1 k2 k3, pero cuando activo el commandbutton1 los msgbox me aparece vacío el valor de cada variable. ¿Qué estoy haciendo mal? Public K1, K2, K3 Private Sub CommandButton12_Click()...

Mejores expertos últimos 100 días