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 de

Cómo importar nombres directorios y subdirectorios en una tabla de Access

Tengo una BD en Access 2007 y quisiera importar en una tabla dada (TODOSDIRECTORIOS) los nombres de todos los directorios y subdirectorios existentes a partir de una ubicación concreta (campo de la tabla: DIRECTORIO). He estado buscando en internet y...
Pregunta en y en 2 temas más de

¿Cómo hacer una copia del libro activo en Excel VBA?

Quiero una macro para crear una copia del libro activo con otro nombre en la misma ruta y con diferente nombre, cuando haga la copia (sera un libro .xlsm" ) habilitado para macros. Una vez hecha la copia (no se abre) y mi libro original que cierre...
Pregunta en y en 2 temas más de

Filtrar un Formulario con vba para un único valor

Necesito filtrar en vba un form para un solo numero o números. Busco extraer los valores que necesito unicamente cuando los solicite en Campos numéricos pero solo los que contengan unicamente el valor solicitado. Encontrar los valores que sen igual a...
Pregunta en y en 2 temas más de

Código desaparece de fichero vba excel sin motivo aparente

Hace un par de años que llevo utilizando varios códigos en mi pc con macros vba excel, y todo perfecto, hasta que hace unos días, me encontré con que al utilizar una nueva macro me desaparecía el código del "otro" fichero en el que estaba trabajando....
Pregunta en de

Código VBA para excel para comprobar si Outlook se está ejecutando

Cual es el código que debo insertar en un módulo de Excel para comprobar si Outlook se está ejecutando o no. Caso de que se esté ejecutando cerrar y si no, abrirlo.
Sin respuestas
Pregunta en y en 1 temas más de

Macro para eliminar números y texto en mayúsculas de una columna

Tengo una información que la paso a Excel y la convierto a texto en columnas. Del resultado, me sale en la columna Q; celdas que contienen celdas texto mayúsculas y minúsculas (nombre), celdas que tienen números y celdas que contienen texto en...
Pregunta en y en 2 temas más de

Problemas al sumar campos en informe acees

=Nz([Suma0201])+Nz([Suma0202])+Nz([Suma0203]) Esta es la fórmula que estoy utilizando pero en ves de sumar por ejemplo 5+1+23 Me muestra 5123 Osea concatena los números en vez de sumarlos
Pregunta en y en 1 temas más de

Poner una x cuando doy click en una label y si doy otro click quitar la x

Tengo varias labels en un formulario: estoy usando este código pero seria mucho código. Private Sub Label31_Click() If Label31 = "" Then Label31.Caption = "X" Else Label31.Caption = "" End If End Sub Como hacerle para mejorar el código
Pregunta en y en 2 temas más de

ACCESS: Crear campo tipo combo con codigo vba en tabla

Tengo qu hacer una importacion y en access creo una tabla y un campo necsitaria que sea tipo combo, porque correspode a un valor con id y nombre.. ¿Se entiende? El campo lo creo asi: Set campo = tabla.CreateField("PROVEEDOR", dbText) Tabla. Fields....
Pregunta en y en 3 temas más de

Bloquear celdas al escribir y poder actualizar solo por medio de Formulario VBA

Profesionales me dirijo hacia ustedes con el motivo que deseo bloquear varias hojas de un libro, que la información solo se pueda ingresar por medio del formulario y la actualización de los datos sea por el mismo formulario.

Mejores expertos últimos 100 días