Elsa Matilde

Elsa Matilde

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

Respuestas en Programación

Respuesta en y en 2 temas más a

Cómo bloquear todas las hojas de excel a excepción de una?

Este sería el ajuste (en negrita) For Each sht In ActiveWorkbook.Sheets if sh.name <> "Registro" and sh.name <> "Tabla Dinámica" then sht.Select sht.Protect Password:=Pass ActiveWindow.DisplayGridlines = False ActiveWindow.DisplayHeadings = False End...
Respuesta en y en 2 temas más a

Como le cambio el VbyesVbno a personalizado de un mesgbox

Que pena pero como ya has finalizado y valorado la respuesta no puedo aportar. Pero sí se puede. Sdos!
Respuesta en y en 2 temas más a

Excel. Macros. Impresión de rangos variables

Debes dejar escrita tu macro aquí para poder integrar este código o u otro similar.
Respuesta en y en 2 temas más a

Proteger hoja con macros, cinta de opciones desprotege

Intenta Con esta sintaxis: ActiveSheet.Protect Password:="54321", DrawingObjects:=True, Contents:=True, Scenarios:=True _ , AllowFormattingCells:=True, AllowFormattingColumns:=True, _ AllowFormattingRows:=True, AllowSorting:=True,...
Respuesta en y en 2 temas más a

Macro para nombrar una hoja copiada de otra con un nombre compuesto de un prefijo más el valor de 2 celdas de la misma hoja.

Estas serían las instrucciones: Sub renombraHoja() 'x Elsamatilde Hoja1.Select Hoja1.Copy Before:=Sheets(1) 'ActiveSheet.Select 'si ya es la activa no es necesario seleccionarla ActiveSheet.Name = "Imprimir" & Range("F3") & Range("F5") End Sub...
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

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 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 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í...