Respuesta
en
Microsoft Excel
a
Contar celdas
Primero debes pegar esta función en tu visual Function ContarColorFondo(rngCeldaColor As Range, rngRangoAContar As Range) As Long Dim rngCelda As Range For Each rngCelda In rngRangoAContar If rngCelda.Interior.ColorIndex = rngCeldaColor.Cells(1,...
Respuesta
en
Microsoft Excel
a
Filtrar celdas dentro de una fórmula
Desconozco si algo así se pueda hacer de manera simple, ya que al ser muchas referencias es complicado sacar las referencias de la celda. Pero existe en excel "Auditoria de Fórmulas" esto te señala las celdas precedentes y las celdas dependientes, es...
Respuesta
en
Microsoft Excel
a
Macro disparada por cols, que macro cambia luego
No se como controles los cambios en tu macro, imagino que por target, por lo que la recomendación sería que en lugar de 5 macros tengas solo 1, o que sea una sola la que controle los cambios, y condiciones para que si ya corrió una no te corra las...
Respuesta
en
Microsoft Excel
a
Necesito crear una macro.
¿El código del proveedor es un código para el articulo? O es un código para definir el proveedor, ¿si es el segundo caso la manera de descriminar los productos seria según la descripción? Esto lo pregunto porque la macro buscara tanto el código del...
Respuesta
en
Microsoft Excel
a
Sacar el nombre de un máximo
Siguiendo tu ejemplo puse la fórmula de max() en C7 y en D7 puse la siguiente fórmula para que me diga el nombre del que tiene el valor mayor =INDICE(A1:A6,COINCIDIR(C7,B1:B6,0)) Si quieres puedes anidar la formula en una sola celda, qeudaría asi:...
Respuesta
en
Microsoft Excel
a
Ayuda con macro
Sub Copiar() a = Inputbox("Ingrese el nombre del archivo incluida la extensión, ejem: aaa.xlsx","Archivo Origen") Workbooks(a).Sheets("Mana_Infantil").Activate gracias macro sub Copiar() Workbooks("libro2.xlsx").Sheets("Mana_Infantil").Activate...
Respuesta
en
Microsoft Excel
a
Ayuda con macro
Sub Copiar() a = inputbox ("Ingrese el nombre del archivo, incluida la extension, Ejm: aaa.xlsx","Archivo Origen") Workbooks(a).Sheets("Mana_Infantil").Activate ActiveSheet.Range("a2:ao31000").Select Selection.Copy...
Respuesta
en
Microsoft Excel
a
¿Cómo reducir fromula "o"?
Para tu aplicación te podrían servir cualquiera de estas dos fórmulas: =COINCIDIR(X5,A1:D1,0)---- Esta formula buscara en el rango de A a D un valor igual a X5 y si lo encuentra te dira en que posicion está, es decir si en la primera, segunda,...
Respuesta
en
Microsoft Excel
a
Duda con una macro
Lo que se me ocurre es que en tu macro le indicas de alguna manera la hoja en la que debe correr, o tal vez el rango esta definido de alguna manera en la que no te deja correrla en otra hoja, si me pasas tu macro yo te podría decir como dejarla para...