VBA

740 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 1 temas más de

No coinciden los tipos en Dcount con 2 criterios

Estoy en la construcción de una base de datos y necesito contar los registros de una tabla que cumpla dos criterios, estoy usando el siguiente código DCount("IdPresupuesto", "PresupuestoUnidad", "[IdVigencia] = " & Form!Vigencia And "[IdUnidad] = " &...
Pregunta en y en 3 temas más de

Rutinas VBA falsos o rutinas fantasma

He creado un archivo Macro en VBA, pero como necesito que aparte de la protección cuidar mucho mi creación me gustaría poder adjuntar rutinas en Excel FALSOS o que no hagan nada, sólo que estén ahí para ocultar la verdadera programación. Necesito...
Sin respuestas
Pregunta en y en 3 temas más de

Access - Crear consulta con número de registros limitado

Me he bloqueado con una consulta que ejecuto desde un formulario en Access. Antes al ejecutarla, tenía puesto en mi código SQL para limitar el nº de registros de salida TOP 100. Pero ahora necesito limitarlo por varios campos y desconozco cómo...
Pregunta en de

Importar un Excel de Outlook a Access

Me gustaría saber si es posible desde un Access importar un Excel que me llega todos los días en un correo cuyo nombre es siempre el mismo, la historia es que me gustaría que lo hiciera todo automático es decir que con un clik me buscara el mail me...
Pregunta en y en 3 temas más de

Macro super lenta, es mi código o mi maquina

Resulta que he sacado un código de alguna macro por allí para ayudarme en una tarea, en el archivo original trabaj rápido, pero en mi libro es muy lenta, 4-8 segundos para cumplir su trabajo, adjunto ****************** Sub Add_dbProductListSales() '...
Pregunta en y en 4 temas más de

VBA Access: Error de conflicto de escritura

Después de ejecutar la siguiente secuencia y al querer salir del formulario arroja el error de la imagen: DoCmd.SetWarnings False vUCierre = Consul.Fields(0) vNUCierre = Consul.Fields(2) vUModif = Consul.Fields(0) vNUModif = Consul.Fields(2) vFModif...
Sin respuestas
Pregunta en y en 1 temas más de

¿Cómo limpiar campos de distinto tipo con arreglo en VBA Excel?

Tengo un formulario en VBA en Excel, el cual cuenta con una serie de TextBox, ComboBox y CheckBox, los que debo limpiar de un plumazo; he probado una serie de opciones, los cuales no me funcionan de la forma que requiero. Necesito generar una función...
Pregunta en y en 1 temas más de

Poner en vba si un campo es a jose o miguel then

Tengo en un formulario con un campo nombre y otro campo código y quisiera que al hacer clic en un botón que si el campo nombre es diferente a jose o miguel, el campo código sea null. ¿Cómo podría hacerlo?
Pregunta en y en 2 temas más de

Seleccionar y reemplazar excel por VBA

Muchas gracias por la ayuda pero aun no he conseguido lo que quería, quiero reemplazar un texto dentro de una fórmula en todas las celdas y pestañas que contengan dicho texto, esto es lo que he puesto. ActiveWorkbook.Sheets.Select Selection.Replace...
Pregunta en y en 2 temas más de

Encontrar un numero multiplicando 3 números

Estoy tratando de realizar una macro para encontrar las posibles opciones de encontrar un numero determinado multiplicando 3 números que desconozco. Ejemplo: que posibles cruces de números me podrían dar el siguiente numero: 1780 Largo por Ancho por...

Mejores expertos últimos 100 días

Mejores expertos total