Preguntas esperando respuesta
Actividad pública reciente
Ha valorado "Excelente" la respuesta
Que es el fallo de ejecución de macros 1004? Como solucionar? No entiendo que funcione en unos equipos y otros no...
Ha valorado "Buena" la respuesta
Como ocultar o mostrar una hoja de un libro según el color de la etiqueta del nombre de la hoja
H o l a: Te anexo las 2 macros Sub OCULTAR_AZUL() 'Por.Dante Amor On Error Resume Next col_azul = Sheets("hoja a duplicar").Tab.ColorIndex For Each h In Sheets If h.Tab.ColorIndex = col_azul Then h.Visible = 0 End If Next End Sub ' Sub MOSTRAR_AZUL()...
Ha valorado "Excelente" la respuesta
Worksheet_Change(ByVal Target As Range)
http://www.programarexcel.com/2016/10/como-ejecutar-macro-dependiendo-valor.html Mira este ejemplo tal vez aclare tu necesidad
Ha preguntado en el tema en
Visual Basic
WoksheetChange con listas dependientes no me funciona
He creado la siguiente función VBA Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("Factory_company")) Is Nothing Then Application.ScreenUpdating = False Static anteriorvalorFactory_company As Variant If...
Sin respuestas
Voto positivo a la respuesta
Macro para Proteger y Usar Autofiltro
Te falta la instrucción autorizando el autofiltro, te la dejo marcada Private Sub Workbook_Open() 'Protege y libera agrupamiento With Worksheets("ACTIVOS") .EnableOutlining = True .Protect Password:="123", _ Contents:=True, UserInterfaceOnly:=True,...
Voto positivo a la respuesta
Macros Excel: Autofiltros en hojas protegidas
Primero la hoja ya tiene que tener colocados los filtros. Luego la instrucción debe ser: ws.Protect Psw, AllowFiltering:=True NOTA: si protegés la hoja con la grabadora de macros encendida, obtendrás otras opciones, como aplicar formato, etc. Sdos....
Ha cambiado su perfil.
- Ha cambiado su foto.
Ha empezado a seguir el tema Visual Basic
Ha valorado "Excelente" la respuesta
Un libro para aprender VBA Excel 2013?
Te invito a visitar la sección Macros de mi sitio. Allí encontrarás ejemplos de instrucciones básicas. Luego revisa la sección Ejemplos (descarga gratuita). La sección Funciones presenta varios ejemplos utilizando aquellas funciones poco conocidas o...
Ha valorado "Excelente" la respuesta
Evento CAMBIAR de una hoja excel
Para que solamente se ejecute cuando modificas la celda de Range("Planning_economic_study") Private Sub Worksheet_Change(ByVal Target As Range) 'MEJORAS MACROS If Not Intersect(Target, Range("Planning_economic_study")) Is Nothing Then...
Ha valorado "Excelente" la respuesta
Macro desproteger SOLO hojas ACTIVAS
Sería así: Sub DesprotegeHoja() Dim hojas As Worksheet For Each hojas In ActiveWorkbook.Worksheets If hojas.Visible = -1 Then hojas.Unprotect Password:="XXX" End If Next End Sub La macro tiene que recorrer todas las hojas y verificar si está visible,...