VBA

1.471 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 2 temas más de

Cómo puedo guardar en un registro las impresiones que se realizan en un archivo de Excel VBA

Necesito guardar de alguna forma las impresiones que se realizan en el archivo Excel vba
Pregunta en y en 3 temas más de

Como eliminar un registro seleccionado de una tabla desde un boton (con access vba)?

Tengo un subformulario que muestra, a través de una query, una tabla donde se guardan registros. Necesito que desde el botón "eliminar registro" que tengo en el formulario principal se pueda borrar un registro de esa tabla cuando es seleccionado. El...
Pregunta en y en 2 temas más de

Excel vba sumar desde la última línea hacia arriba hasta la primera celda en blanco

Necesito llegar a al resultado que indico en la foto después de la flecha. Me pierdo porque hay varios Ids distintos y no sé cómo separar eso. Tiene que sumar desde la última línea de cada Id hacia arriba hasta la primera celda en blanco siempre y...
Pregunta en y en 1 temas más de

Problema con la relaciones en consulta Access

Por que tengo problemas con una relación que estoy realizando en una consulta de mi Access. En una consulta tengo la cantidad de citas registradas en el sistema y en la otra consulta tengo la cantidad de citas atendidas. Los resultados se deben...
Pregunta en y en 3 temas más de

Excel vba macro ordenar tabla por 4 campos

Estoy intentando con una macro ordenar una tabla por serie, orden de entrada y tipo In/Out. He probado de mil maneras, pero no consigo llegar al resultado. Como figura en la foto. Lo estoy haciendo como siempre. El problema es que no estoy usando la...
Pregunta en y en 2 temas más de

¿Como autocompletar de arriba hacia abajo? VBA

Quiero "autocompletar" esa fórmula a abajo pero no sé cómo. Cuando uso grabar de macros, obtengo esto: Selection.AutoFill Destination:=Range("B2:H7") Quiero así
Pregunta en y en 2 temas más de

Arrojar resultados array en excel VBA

[Buenos días estoy intentando arrojar los en la columna b pero me pega todo Sub ejemplo() a = Range("A2:C" & Range("A" & Rows.Count).End(3).Row) For i = 1 To UBound(a, 1) If a(i, 1) > 40 Then a(i, 2) = "OBSERVADO" Next i Range("C2").Resize(UBound(a,...
Pregunta en y en 2 temas más de

Alguna función de vba, no corre en modo compartido

Tengo un trabajo que lo utilizo para control de mi trabajo diario. El sistema en si funciona todo correcto, pero a la hora de ponerlo en modo "COMPARTIR" para usarlo desde otra PC o por varios usuarios, algunas funcionen no se ejecutan. Observe y...
Pregunta en y en 2 temas más de

VBA Access: Abrir archivo CHM en un contexto o ID específicos

He creado un archivo de ayuda en CHM y necesito llamarlo desde un botón y abrir dicho archivo en un punto específico. ¿Cómo puedo hacerlo?
Pregunta en y en 4 temas más de

Quitar Mensaje de Access y ejecutar el código directamente

De esta gran comunidad bueno hoy tengo la esta pregunta. Resulta que tengo el siguiente código que utilizo para eliminar datos de varas tablas, el cual funciona correctamente. Private Sub Seis_Click() On Error GoTo Product_Err DoCmd.RunSQL "delete *...

Mejores expertos últimos 100 días