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

Error 2110 en VBA EXCEL. Como corregirlo

En un código de VBA me genera ese error (2110) al ejecutarse. Me indica que tiene que ver con un objeto que no es visible o no posee capacidad para tomar foco. ¿Cómo podría corregirlo?
Pregunta en y en 1 temas más de

ACCESS, VBA. Cambiar un dato de una BdD externa (¿Execute Update IN?)

Tengo dos bases de datos separadas, ambas con una tabla parecida pero con un mismo índice. La Tabla1 de la base de datos BdD1 es la de trabajo y contiene un índice por registro; en un proceso interno obtengo otra Tabla1b desglosada en la que su...
Pregunta en y en 4 temas más de

Error al restar minutos y segundas en Excel VBA

Estoy diseñando un formulario donde tengo dos textbox con minutos y segundos y lo que pretendo es restalos entre si. No se que estoy haciendo mal ya que tengo creada las variables y creo que el código debería ser correcto. Dim TMinutos As Variant,...
Pregunta en de

Eliminar subcarpetas excepto algunas de ellas

Tengo un directorio del que cuelgan algunos archivos y varios subdirectorios. Algo de este estilo: Subdirectorio1 archivos del subdirectorio1 SUBDIRECTORIO2 archivos del subdirectorio2 SUBDIRECTORIO3 archivos del subdirectorio3 ... Subdirectorio8...
Pregunta en y en 2 temas más de

Determinar en vba 5 o 6 si una aplicación esta en uso

Sres. T. E. Favor revisar el siguiente código para que me informe cual es el problema.: (ByVal lpClassName As Any, ByVal lpWindowName As Any) As Long Private Sub Command1_Click() Dim Ventana As Long Ventana = FindWindow(vbNullString, "calculadora")...
Pregunta en de

Dar formato a la función "Now"

Programando en Excel vba en el evento click de un botón he colocado la siguiente línea... TxtA4Fecha = Now Y realmente es lo que busco, pero con el pequeño detalle de que me sobran los segundos. No los quiero. Qué podría añadir a esa línea para que...
Pregunta en y en 3 temas más de

Abrir una carpeta Dropbox desde varios pc

Tengo curiosidad, ¿Si tengo un archivo en dropbox en por carpeta y quiero que en cualquier pc cuando ejecute una macro vaya a la ruta directa en dropbox es posible? Si la ruta en mi pc es "C:\Users\Laura\Dropbox\DOCUMENTOS PERSONALES\..." pero en la...
Pregunta en y en 3 temas más de

Como sacar los fines de semana y los días feriado de la macro ?

¿Cómo arreglo esta macro para sacar los días feriados y fines de semana? Les paso el código que escribí para sacar la diferencia entre dos fechas sin contar feriados ni fines de semana, pero no me funciona porque pareciera que los fines de semana si...
Pregunta en y en 2 temas más de

Limitar ingreso de registros a solo 2 por factura

Tengo un formulario llamado factura el cual tiene un subformulario llamado prescripción ocular en este sub formulario se encientran las descripción que se le hace a cada ojo Lo que quisiera hacer es limitar ese subformulario a solo 2 registros que...
Pregunta en y en 3 temas más de

A qué se debe el error &H8000FFFF (-2147418113) vba

Tengo un trabajo donde hay varios formularios y hojas que se almacenan datos desde los userfrom. No puedo saber que sucede, pero de pronto el sistema me arroja un cartel diciendo Error del sistema &H8000FFFF (-2147418113). Error catastrófico. ¿Saben...
Sin respuestas

Mejores expertos últimos 100 días