Respuesta
en
Microsoft Excel
a
UF que muestre datos seleccionados
¿En un solo ListBox o en dos separados?
Respuesta
en
Microsoft Excel
a
Ordenar un rango variable
Añade esta linea debajo de : Application.ScreenUpdating = False Range("F4", Range("G65536").End(xlUp)).Sort Key1:=Range("F4"), Order1:=xlAscending, Header:=xlNo
Respuesta
en
Microsoft Excel
a
Ayuda por favor
Usa esta fórmula : =SI(SI(B2="Condicion1",1,0)+SI(C2="Condicion2",1,0)+SI(D2="Condicion3",1,0)>=2,10,SI(B2="Condicion1",1,0)+SI(C2="Condicion2",1,0)+SI(D2="Condicion3",1,0)+8) En donde, celda B2 contiene la primera condición Celda C2 contiene la...
Respuesta
en
Microsoft Excel
a
Ayuda con Columnas y filas en Excel
Utiliza esta rutina: Sub CopiarVertical() Range("B1", Range("IV1").End(xlLeft)).Copy Range("A2").PasteSpecial Transpose:=True Range("B1", Range("IV1").End(xlLeft)).ClearContents Range("A1").Select End Sub
Respuesta
en
Microsoft Excel
a
Necesito que en lugar de solo buscar Improcedentes, también busque Disponibles
Cambia la fila : If LCase(ActiveCell) = "improcedente" Then a 1. If LCase(ActiveCell) = "disponibles" Then ' para buscar disponibles 2. If LCase(ActiveCell) = "improcedente" or LCase(ActiveCell) = "disponibles" Then ' para que busque improcedente y/o...
Respuesta
en
Microsoft Excel
a
ListBox total de items selecionados en una celda
Copia este código en tu UserForm. Asegurate de borrar algún código de LisBox1_Change() que puedas tener. Añade un TextBox1 a tu UserForm. Allí se almacenará el total. Cambia la referencia Range("A1") por la celda donde empiezan las cantidades. Si por...
Respuesta
en
Microsoft Excel
a
Suma con valor máximo
Supongo que en esa casilla tienes algo así : =A1+F6+G8 o bien =Suma(A1:B12) Entonces, para que el valor maximo sea 100 cambia los ejemplos de la sigiente manera : =SI(A1+F6+G8>100,100,A1+F6+G8) o bien =SI(SUMA(A1:B12)>100,100,SUMA(A1:B12))
Respuesta
en
Microsoft Excel
a
Macros en secuencia.
Utiliza esta rutina: Sub Copiar() Range("A1:C6").Copy For a = 1 To 5 Range("F1").Offset((a - 1) * 6, 0).PasteSpecial Next a Application.CutCopyMode = False End Sub Cambia la linea For a = 1 To 3 a la cantidad de veces que quieras se repita tu copia....
Respuesta
en
Microsoft Excel
a
Generar los datos de una columna con un valor calc
Incluye esta llinea en tu macro, para almacenar tu cálculo en una columna. Range("A65536"). End(xlUp). Offset(1, 0) = tu_calculo Consideraciones : * Cambia la referencia : Range("A65536") por la columna donde colocarás tu cálculo. Si la columna fuera...