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

Desde Acces enviar informe por correo electrónico por el outlook de office 365

He copiado este código para desde un formulario enviar informe del registro actual por email y me abre el outlok de microsoft. Que tengo que modificar para que la aplicación de correo sea el outlook de office 365 DoCmd.OpenReport "Fichas", acPreview,...
Pregunta en y en 1 temas más de

Access, reportes. Base de datos de logos y que cambien en reportes en función del seleccionado

Estoy implementando una tabla de logos, en la que incluyo 3 columnas; Logo_ID; el identificativoLogo_Path; la ruta en la redLogo_File; el nombre del archivo con la extensión. En un formulario me gustaría poder seleccionar el que me gustaría cargar en...
Pregunta en y en 3 temas más de

Copiar un string en el portapapeles mediante VBA

Necesito copiar un string en el portapapeles para después poder cambiar el nombre de una carpeta y copiar en su lugar el nombre que hay en el portapapeles. Ahora mismo estoy usando esto: Dim ObjetoClipboard As MSForms.DataObject Set ObjetoClipboard =...
Pregunta en y en 2 temas más de

¿En VBA como saber que Lunes es el de la semana 1, 2, 3 del año?

Estando en el año en curso 2021 quiero una macro que me diga la fecha de todos los lunes del año. Teniendo en cuenta que el año puede tener 52 o 53 semanas. Hay veces que si metes el 01/01/2021 te cuenta como semana 52 cuando quiero que sea la 1. En...
Pregunta en y en 3 temas más de

No funciona abrir diálogo para elegir una foto

Tengo una base de datos en la que no funciona un botón para seleccionar imágenes. A ver, es una base de datos que hizo mi padre allá por los principios del siglo XXI, y sin tener ni idea de VBA. Y claro, al no haber hecho yo la base de datos, y mi...
Pregunta en y en 3 temas más de

Como puedo corregir el error al escribir datos de textbox a listbox

Estoy intentando pasar la información de los textbox de un form a un listbox y cuando llega a la línea 10 me da el siguiente error. Muchas gracias por la ayuda. Este es el código usado en el botón de agregar Private Sub CommandButton2_Click() ' Pasa...
Pregunta en y en 2 temas más de

Como validar un periférico antes de ejecutar comando

Me surgió una duda con respecto a unos comando VBA que ejecuto en access. Ejecuto botón el uso de cámara web y otro botón el uso de scanner, necesito una línea de comando que me verifique si el dispositivo esta conectado, de no detectarlo me envié un...
Pregunta en y en 2 temas más de

¿Cómo validar datos duplicados en vba?

No se como validar mi dato para que no se duplique el registro al momento de almacenarlo en una hoja expecifica segun me.combox1. El dato que se registra en texbox3 es el que no quiero que se duplique,¿Abria forma de validarlo? Saludos y bendiciones....
Pregunta en y en 3 temas más de

Cómo compartir una base de datos entre varios ordenadores

Que tengo: esta mañana un amigo me ha pedido una base de datos para llevar una serie de registros totalmente independientes entre sí que él iba recogiendo entre varios archivos Excel, de tal manera que vaya informatizando y automatizando todo el...
Pregunta en y en 2 temas más de

Evitar el Error de Formato para números negativos en una Consulta de anexión

En una consulta de anexión me da el error de Conversión cuando encuentra valores que son Negativos. Utilizo este formato en la Consulta: Format([ImporteEntrega];"-#,000\.00") Y el error me sigue saliendo igual.

Mejores expertos últimos 100 días