Elsa Matilde

Elsa Matilde

https://www.youtube.com/c/ElsaMatilde
 2.555K puntos  Córdoba, Argentina @elsamatilde desde - visto
Preguntar

Respuestas en Visual Basic

Respuesta en y en 2 temas más a

Macro de sumif, donde el rango a sumar es variable

Te respondo a la consulta sobre los límietes para la función SUMIF y cualquier otro fin de rango que necesites, la línea que remover duplicados. Las fórmulas en VBA que requieren de alguna variable se escriben con la siguiente sintaxis:...
Respuesta en y en 2 temas más a

Como hacer para que no se borre la imagen en excel al insertar otra

Debes reconocer la imagen que vas a dejar fija (¿un logo? ) Y excluirla al eliminar las otras. Para conocer su nombre seleccionala y observá en la barra tal como muestro en la imagen siguiente: Entonces, para este ejemplo la macro te quedaría así:...
Respuesta en y en 2 temas más a

Macro en Excel para identificar si es 32 bits o 64 Bits

Esta sería una opción: Option Explicit Sub EsOffice64Bits() 'adaptada x Elsamatilde #If VBA7 And Win64 Then MsgBox "Tienes instalado Office de 64 bits.", vbInformation, "INFORMACIÓN" #Else MsgBox "Tienes instalado Office de 32 bits.", vbInformation,...
Respuesta en y en 1 temas más a

Por que se ejecuta primero el inputbox ?

Luego de esos procesos anteriores debieras refrescar la pantalla con esta instrucción: Application.ScreenUpdating = True Si esos 3 procesos anteriores no hacen cambio de pantalla (no se pasan a otras hojas) podrías intentar incluso no colocar al...
Respuesta en y en 2 temas más a

Saber que nombre se repite más en un rango de texto

La función MODA no devuelve valores cuando se trata de textos. Yo colocaría en una col auxiliar, digamos a partir de M4, esta fórmula: =CONTAR.SI($F$4:$F$51;F4) y la arrastrás al resto del rango M. Luego donde quieras obtener el texto que más se...
Respuesta en y en 2 temas más a

Macro que se ejecute solo al presionar la tecla ENTER

Este tipo de macros se coloca en el evento Worksheet_Change de la hoja en cuestión. Por ej: Private Sub Worksheet_Change(ByVal Target As Range) 'x Elsamatilde 'se ejecuta al ingresar un dato en C10 If Target.Address <> "$B$54" Then Exit Sub If...
Respuesta en y en 2 temas más a

Como hacer para sumar una columna determinada, tomando en cuenta que el área de impresión varia según fechas

Coloca la fórmula en S14 y luego extendela hasta el final: =SI(Y(FIN.MES(FECHA(C14;D14;1);0)<=FIN.MES($O$9;0);F14>0);S14+T13;0) Sdos!
Respuesta en y en 2 temas más a

Como imprimir un rango variable en excel ?

Si en O9 se indica el número de la última fila ocupada' podría tomarse ese dato, pero se me hace que allí guardas otra información y por lo tanto no servirá. Tampoco queda claro si tendrás más datos debajo de T13 cuando solo se llena hasta allí así...
Respuesta en y en 2 temas más a

Macros para foto automática en excel

Como aquí vienen 2 temas diferentes te resuelvo la consulta de la macro para mostrar ciertas hojas a petición. Luego en otra consulta por favor deja lo de las fotos porque no comprendí si ya tendrás la foto asociada a un registro o la solicitarás al...