Respuesta
en
Microsoft Excel
a
Archivo pesado de excel
Pues Excel NO tiene algo así como lo que mencionas en Access. Un "sobrepeso" del Excel, puede deberse a un exceso de formatos y/u objetos (sin dejar de lado corrupciones y/o similares): - Cantidad de tablas y/o gráficos dinámicos - Cantidas de...
Respuesta
en
Microsoft Excel
a
Imperdir Impresion
Intenta usar el evento BeforPrint del libro, el que esta en el modulo "ThisWorkBook" (nombre por defecto) Abraham
Respuesta
en
Microsoft Excel
a
Claves a hojas múltiples de excel
Sub XXX() Dim hoja As Worksheet For Each hoja In Worksheets hoja.Protect "clave" Next hoja End Sub Para quitarla protección, solo cambia Protect por Unprotect Abraham
Respuesta
en
Microsoft Excel
a
Moverme por un libro realizando un acción
En el modulo de la hoja: Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$A$1" Then Worksheets("Hoja2").Activate End If End Sub Abraham
Respuesta
en
Microsoft Excel
a
Formula dia.lab y dias.lab
Te falta activar el complemento "Herramientas para análisis" :) Abraham
Respuesta
en
Microsoft Excel
a
Copiar un libro sin las macros
Pues si es posible, pero requiere algunas cosas no tan "comunes" de VBA: Enlace Abraham
Respuesta
en
Microsoft Excel
a
Bucle for con controles de formulario?
Dim textboxcontrol As Control For Each textboxcontrol In Me.Controls If TypeOf textboxcontrol Is msforms.TextBox Then textboxcontrol.Enabled = True End If Next textboxcontrol Abraham
Respuesta
en
Microsoft Excel
a
Barra de Menú
Pues suponiendo que te refieres a un userform de VBA, aquí un ejemplo: Ejemplo Abraham
Respuesta
en
Microsoft Excel
a
Evento change en un rango de celdas.
En el modulo de la hoja: Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Range("A1:A10"), Target) Is Nothing Then MsgBox "Cambio en el rango A1:A10" End If End Sub Abraham