Respuesta
en
Microsoft Excel
y en 4 temas más
a
¿Por qué cuando uso el botón en Macro, no me respeta el orden de insertado de imágenes?
Prueba con la instrucción DoEvents: Sub InsertaImagen() Dim sPath As String, Li As String Dim img As Object Dim rngCell As Range Dim i As Long, n As Long Dim s1 As Worksheet ' Set s1 = Sheets("Sheet1") sPath = Sheets("Main").Range("C11") n = 6 For i...
Respuesta
en
Ingeniería Informática
y en 4 temas más
a
¿Se puede utilizar 2 contadores en un mismo "For"?
For i = 0 to 6 AND n = 6 Step 4 Definitivamente eso no es posible. Pero lo podemos resolver de la siguiente manera. Cada contador por separado, según tu requerimiento las imágenes son 1,2,3,4 y 5, entonces i empieza en 1 y termina en 5. Para el valor...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
¿Cómo corregir el error que aparece al final de la macro? El error 1004 en el método PasteSpecial de la clase Range.
Ho la y bienvenido a TodoExpertos: Con esta línea estás limpiando la memoria, por eso no hay nada que pegar. Application.CutCopyMode = False Debes ponerla al final de la macro: Sheets("Facturacion").Select Range("G3").Select Selection.Copy...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Como crear un ListBox con filtros predefinidos
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Enviar decimales de listbox a hoja de exel
Prueba también con lo siguiente: Cdbl(ListBox1. List(i, 1)) Si no te funcionan las opciones, podrías poner un ejemplo de cómo tienes el dato en el listbox y cómo debería quedar en la hoja. También pon aquí el código que estás utilizando para poner...
Respuesta
en
Visual Basic
y en 2 temas más
a
Macro Excel Visual Basic. Importar varios ficheros XML a la vez
Prueba lo siguiente: Sub importar_Xml() Dim sPath As String, sFile As String Dim Book As Workbook, sh As Worksheet Dim lr As Long ' With Application .ScreenUpdating = False .Calculation = xlCalculationManual .EnableEvents = False .DisplayAlerts =...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Seleccionar celda estando bloqueada para editar
Respuesta
en
Microsoft Excel
y en 1 temas más
a
¿Como enumerar en automático sólo cuando tenga cantidad en col "L"?
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro para desglosar por item en columnas
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro para ocultar rango de columnas
Prueba Sub Ocultar() If Range("B2") = "NO HAY ESA CADENA EN LA PLAZA" Then Range("B:C").Select Selection.EntireColumn.Hidden = True End if If Range("D2") = "NO HAY ESA CADENA EN LA PLAZA" Then Range("D:E").Select Selection.EntireColumn.Hidden = True...