Respuesta
en
Microsoft Excel
a
Compartir libros con macros
Para los libros compartidos existen ciertas limitaciones. En la ayuda del Excel puedes leerlas. Estas limitaciones también se dan con las macros. La solución es que las macros hagan lo siguiente: 1- Descompartir el libro, 2- Hacer lo que desees, 3-...
Respuesta
en
Microsoft Excel
a
Doble click para ocultar filas
Pega esto en el modulo de la hoja en cuetsion: Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Target.EntireRow.Hidden = True End Sub OJO, deberás mostrarlas de manera "manual" Abraham
Respuesta
en
Microsoft Excel
a
Resaltar el mayor de 2 números en excel
Suponiendo que el rango es A1:B100, entonces, en A1, en "formato condicional", coloca: =A1=MAX($A$1:$B$100) Luego, copia el formato (Con la "brochita" lo puedes hacer) de A1 a TODO el rango Abraham
Respuesta
en
Microsoft Excel
a
Reconocer boton clickeado en excel desde visual
Un ejemplo sacado de la misma ayuda del Excel: Sub hh() 'Aqui se hace la seleccion del tipo de llamada Select Case TypeName(Application.Caller) Case "Range" v = Application.Caller.Address Case "String" v = Application.Caller Case "Error" v = "Error"...
Respuesta
en
Microsoft Excel
a
Macro para ubicar primera columna vacía
Suponiendo que la fila 1 es la que puede estar vacía para detectar las columnas sin datos, esto te ubicaría en la primera columna vacía: Range("IV1").End(xlToLeft).Offset(0, 1).Select Abraham
Respuesta
en
Microsoft Excel
a
Copiar formato
Las fórmulas NO pueden copiar formatos. Tienes dos opciones: 1- Usar macros 2- Crear una imagen que "refleje" esa celda. ¿Qué version de Excel tienes? Abraham
Respuesta
en
Microsoft Excel
a
Restricción de usuarios en excel
Pues usando VBA, un ejemplo: Msgbox Environ("Username") Abraham
Respuesta
en
Microsoft Excel
a
Manual de macros
http://cid-003809d6d9821399.skydrive.live.com/self.aspx/P%c3%bablico/Manuales/macros.zip http://cid-003809d6d9821399.skydrive.live.com/self.aspx/P%c3%bablico/Manuales/macros.zip#resId/3809D6D9821399!167...
Respuesta
en
Microsoft Excel
a
Iniciar maximizado Form
Prueba solo asi: Private Sub UserForm_Initialize() Application.ActiveWindow.WindowState = xlMaximized Me.Width = Application.Width Me.Height = Application.Height End Sub
Respuesta
en
Microsoft Excel
a
Macro para nombre de celda al marcarla
Pega esto en el modulo de la hoja: Private Sub Worksheet_SelectionChange(ByVal Target As Range) [A20] = Target.Address End Sub Abraham