Respuesta
en
Microsoft Excel
a
Macro autollenar celda contigua.
Lo que necesitas para conseguir eso es hacer una macro de control de eventos. En concreto la siguiente (tiene que llamarse así) y tienes que copiarla como código VBA dentro de la Hoja donde tengas las celdas (no tienes que copiarlo a un Módulo de...
Respuesta
en
Microsoft Excel
a
Macro para copiar filas con un mismo identificador
¿Has intentado ORDENAR todo tu rango por la columna donde tienes el identificador?. ¿No te valdría eso? Si quieres, pásame el archivo excel a esta dirección: [email protected]
Respuesta
en
Microsoft Excel
a
Múltiple
Tal vez esto sea lo que estés buscando. =SI(J28=1;MES(C28);SI(J28=2;MES(C28)+1;SI(J28=3;MES(C28)+2;0)))
Respuesta
en
Microsoft Excel
a
¿Cómo extraer texto en excel?
Como siempre, se puede hacer de varias formas, pero creo que esta te puede funcionar, suponiendo que los textos que figuran en negrita aparecen siempre y son únicos en cada celda: XXXXX cambia por 1.650.000 EUR de Nombre1 a Nombre2 Nombre1:...
Respuesta
en
Microsoft Excel
a
Ayuda con fórmula
Puedes acompañar el cálculo del porcentaje con la función =MIN() para asegurarte de que tu porcentaje no supera el límite correspondiente a cada día (8% o 15%) En el gráfico no aparece respecto a qué cantidad calculas el %. ¿Qué fórmula utilizas por...
Respuesta
en
Microsoft Excel
a
Comparar dos strings letra a letra dentro de Macro
res = 0 For i = 1 To Len(cadena1) If Mid(cadena1, i, 1) = Mid(cadena2, i, 1) Then res = res + 1 End If Next i
Respuesta
en
Microsoft Excel
a
Convertir Unidades de Tiempo: horas Minutos Seg..
No sé a qué te refieres con compilarlo. El VBA no hay que compilarlo, porque es interpretado. No obstante, he probado tus tres funciones y funcionan perfectamente. Revisa el dato de partida que pones en D4. Con 12:20:40 me salen: - En horas:...
Respuesta
en
Microsoft Excel
a
Colocar dos funciones en una celda única
Viendo el ejemplo que pones al final tal vez lo que necesites sea simplemente concatenarlas: =CONCATENAR(NOMPROPIO("casa");CONTAR.SI(A1:A24;F2))
Respuesta
en
Microsoft Excel
a
Algunas celdas en MAYÚSCULAS
No existe un formato para hacerlo, pero sí que puedes hacerlo mediante un control de eventos. Solo tienes que copiar esta Macro-Evento que te pongo más abajo como código VBA de la Hoja en la que tengas las celdas afectadas. Si tienes cualquier duda,...
Respuesta
en
Microsoft Excel
a
Cerrar archivos desde otro
Lo único que veo es que en el Modulo_OC no tienes declarada la variable Cierre como pública. Probablemente eso hace que cuando se cierre ese archivo, en Workbook_BeforeClose la variable Cierre no valga "SI" y se comporte de distinta forma al resto....