Respuesta
en
Microsoft Excel
a
Liberar memoria al ejecutar Macros
Una instrucción precisa para liberar memoria no existe, existe para ciertos tipos de objetos y matrices dinámica, pero el uso eficiente de la memoria viene más determinado por las técnicas de programar, un error de "esos de Win que nadie entiende"...
Respuesta
en
Microsoft Excel
a
Calcular días de trabajo
Usa la siguiente fórmula Total de dias = Fecha de baja - Fecha de Alta Total de meses = Entero ( Total de dias / 30 ) Dias Restantes = Total de dias - ( Total de meses * 30 )
Respuesta
en
Microsoft Excel
a
Una pregunta para NOTA
Si, si es posible, usa el evento Change de la hoja que te interese, o sea, la hoja donde pondrás el 0 o el 1, en el ejemplo que te anexo estoy suponiendo que es la celda A1, tienes que copiar este código dentro de la hoja, NO en un modulo, esto lo...
Respuesta
en
Microsoft Excel
a
¿Cómo puedo implementar una función de búsqueda similar a la de excel en una base de datos?
El código de tu botón Buscar tiene que ser parecido a esto... Private Sub cmdBuscar_Click() Dim strBuscado As String Dim Encontrado As Range 'Solicitamos un valor a buscar strBuscado = Trim(txtCadena.Text) 'Verificamos que no este vacio If strBuscado...
Respuesta
en
Microsoft Excel
a
¿Qué le ocurre a la macro que creé para Microsoft excel que sigue sin funcionar?
Estas lineas... Range("A1").Select Selection.CurrentRegion.Select No tienen caso, por que a fin de cuentas estas iterando en toda la columna A For Each c In Range("A:A") Por lo tanto, estas haciendo un ciclo de 1 y hasta 65536 y eso es algo lento,...
Respuesta
en
Microsoft Excel
a
Ocultar barra de fórmulas
Usa la siguiente macro... Public Sub DeshabilitarBarraFormulas() Dim cCtl As CommandBarControl Application.DisplayFormulaBar = False Set cCtl = CommandBars.FindControl(ID:=849) If Not cCtl Is Nothing Then cCtl.Enabled = False Set cCtl = Nothing End...
Respuesta
en
Microsoft Excel
a
Archivo dañado
Siento no poder ayudarte al respecto, esos programas que mencionas les he oído nombrar pero nunca los he probado y no sabría decirte donde conseguirlos, afortunadamente nunca se me ha dañado algún archivo, ademas de que procuro tener copias de...
Respuesta
en
Microsoft Excel
a
Claves para archivos de excel
Archivo | Guardar Como... Menu Herramientas | Opciones Generales Estableces una contraseña de protección, guardas y listo Te cuidado, si se te olvida esta contraseña, no podrás más abrir tu archivo...
Respuesta
en
Microsoft Excel
a
Otra pregunta sobre case
Ten cuidado con el evento Change, no abuses de el, pues recuerda que cada vez que cambies un valor en cualquier de las 16,777,216 de celdas que tiene cada hoja, este evento se ejecuta, si bien, la validación de la celda que se modifica es buena, como...
Respuesta
en
Microsoft Excel
a
Macro
Grabe una macro y me dio esto... Sub Macro1() Sheets("Informe").Select 'Seleciona la hoja Sheets("Informe").Copy 'Copia la hoja, esta queda activa Cells.Select 'Selecciona TODAS las celdas Selection.Copy 'Las copia Selection.PasteSpecial...
