VBA

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

Completar tabla de importe, con saldo y total con códigos vba

De Todoexpertos. Tengo la siguiente tabla. Que llega hasta importe, cuyo contenido de la tabla se genera de un formulario. Lo que quiero es crear celda que me dé el saldo o resto y total a pagar. O sea, si en el año debe pagar, por ejemplo, $600.000,...
Pregunta en y en 2 temas más de

Muestra de error 6 en excel vba

Al ejecutar la macro me sale error 6 DESBORDAMIENTO. Se detiene en la siguiente línea wx = (h3.Cells(i, "K") / h3.Cells(i, "L")) macro Sub cal_prom() ' Dim i As Integer Dim wx As Long Set h3 = Sheets("DOCENTES") ini1 = "Inicial - Cuna-jardín" ini2 =...
Pregunta en y en 4 temas más de

Extraer el DNI en consulta Access

Nuevamente me surgió un inconveniente que en ocasiones son menos dígitos ejemplo: 15812443-8 y 5812443-8 Ósea una lectura con 10 dígitos en total incluyendo el guion y la otra con solo 9 dígitos incluyendo el guion. Como debería cambiar la función...
Pregunta en y en 2 temas más de

Crear nomenclatura consecutiva dependiendo del área

En la hoja 1:Tengo una tabla para llenar con datos para un inventario, las columnas que tengo son las siguientes Cod_inventario, img_qr, fecha compra, importe, mobiliario, descripción, categoría, ubicación física, asignado, fecha_asignacion,...
Pregunta en y en 4 temas más de

Mostrar el contenido de lista desplegable, algo complejo.

Tengo un inconveniente con muestra el contenido de una lista desplegable, ya que tengo un formulario con un subformulario de entrada de datos el cual esta hecho para ventas con la característica que el precio es variable. Por lo tanto el problema que...
Pregunta en y en 3 temas más de

Bloquear un rango de celdas de la misma fila al registrar un dato en una celda.

Como puedo hacer para que al registrar "SI" en una celda de la columna C de la hoja1, me bloquee de forma automática el rango de celdas de la misma fila (Rango D:J), pero también me gustaría que se quite el bloqueo cuando quito el "SI" de la celda.
Pregunta en y en 1 temas más de

Copiar lo datos de una hoja a otra con condición

Tengo los datos en una hoja InfoRecursos que corresponde a los nombres de los colaboradores con su área correspondiente, necesito copiar el área según la persona a la hoja May en la columna M, ya en esta hoja no están ordenados alfabéticamente.
Pregunta en de

Error 1004 en ejecución macro, que no se produce en paso a paso

Tengo una macro que antes me funcionaba bien, pero ahora que la quiero ejecutar me da error 1004. En cambio, si ejecuto la macro paso a paso con F8, se ejecuta correctamente. La macro consiste en copiar una imagen de la hoja y moverla unas celdas más...
Sin respuestas
Pregunta en y en 1 temas más de

VBA aceptar cuadro emergente Explorer

Tengo una macro que me abre una página web de creación de informes, la configura y prepara el informe necesario, hasta ahí todo OK. En la web hay un botón para exportar la información a Excel, cuando pulso no consigo que descargue el archivo...
Sin respuestas
Pregunta en y en 2 temas más de

Cambia formato de moneda con VBA

Tengo el siguiente código vba que funciona de maravilla Me.Moneda.Caption = DLookup("[Monena Preferida]", "Mis Datos", "[Monena Preferida]") If Me.Moneda.Caption = "Moneda Estandar" Then Me.Valor.Format = ("$ #,###.00") ElseIf Me.Moneda.Caption =...