01/Jul/09 14:19
celdas con formula ¿para que no se despliegue formula?
Hola!
Al hacer una hoja de trabajo de excel, ya metí fórmulas, pero ¿cómo hago para que al posicionar el cursor en las céldas con fórmula, ésta NO se vea? Que siga ahi y que se ejecute.
Gracias por su apoyo.
Erika
LCF Erika González
'Yo sólo sé que no sé nada, pero creo saber más que aquel, que ignorando su ignoracia, cree saber más que yo.'
|
erikaglezriv
Subteniente
Mensajes:
151
Ingresó:
Febrero 01, 2005
Ubicación:
|
No Conectado |
Agregar como amigo
|
01/Jul/09 15:06
Re: celdas con formula ¿para que no se despliegue formula?
seleccionas la celda, le das click derecho y seleccionas formato de celdas y luego seleccionas proteger...ahi marca la casilla oculta,cierras y listo ya no mostrara la formula
saludos
**ES MI MAS HUMILDE OPINION**
------------------------------------
L.C. RUIZ
**Si ganas el éxito, disfrútalo. Si te toca la derrota, afróntala**
|
lcruizuscanga
Coronel
Mensajes:
4709
Ingresó:
Marzo 16, 2005
Ubicación:
|
Conectado |
Agregar como amigo
|
02/Jul/09 10:11
Re: celdas con formula ¿para que no se despliegue formula?
Hola Erika... son correctas las instrucciones anteriores... pero falto el detalle que debes proteger la hoja... es decir, una vez que hayas dado la instruccion de 'ocultar' la celda debes irte a herramientas-proteger-proteger hoja... una vez que le hayas dado las instrucciones necesarias del menu de la lista desplegable, segun tus necesidades y despues de darle tu clave de proteccion... ahora si, se ocultaran las formulas de las celdas elegidas...aunque tambien vale la pena mencionar que si vas a capturar informacion para que corran tus formulas, debes considerar en mantener desbloqueados esos rangos... la seleccion de diichos rangos la haces tambien en las herramientas y proteger... Espero te sirva esta ayuda
rojasaltamirano2005@yahoo.com.mx
|
rojasaltamirano
Cabo
Mensajes:
37
Ingresó:
Junio 12, 2007
Ubicación:
|
Conectado |
Agregar como amigo
|
02/Jul/09 14:05
Re: celdas con formula ¿para que no se despliegue formula?
Cierto, faltaba completar la referencia de proteger la hoja para que lo señalado como 'oculto' se ocultara. Muchas gracias.
Ahora bien, ya lo hice y si funciona. Pero ahora, cuando ya protegí, dejé señalado que se puedan agregarse filas, pero quiero que al agregarse, pues también se copien las fórmulas que ya había dejado establecidas en ciertas columnas.
Hice la prueba, y al agregar columans en una hoja protegida no copia las fórmulas y entonces ya no se ejecuta nada de lo establecido en fórmulas de colunas específicas.
¿hay manera de señalar eso?
LCF Erika González
'Yo sólo sé que no sé nada, pero creo saber más que aquel, que ignorando su ignoracia, cree saber más que yo.'
|
erikaglezriv
Subteniente
Mensajes:
151
Ingresó:
Febrero 01, 2005
Ubicación:
|
No Conectado |
Agregar como amigo
|
07/Jul/09 19:41
Re: celdas con formula ¿para que no se despliegue formula?
Puede deberse a que las fórmulas no tienen referencias absolutas
si quieres agregar la fórmula a las filas nuevas, debera ser con una macro, algo como esto:
Code: | Sub InsertRowsAndFillFormulas()
'Sub InsertRowsAndFillFormulas(Optional vRows As Long)
' Documented: http://www.mvps.org/dmcritchie/excel/insrtrow.htm
' Re: Insert Rows -- 1997/09/24 Mark Hill
Dim vRows As Integer
'Inserta un número de filas en la celda seleccionada,
'copiando las formulas existentes
' selección de fila basada en celda activa -- rev. 2000-09-02 David McRitchie
ActiveCell.EntireRow.Select 'Usted no tiene que preseleccionar la fila entera
If vRows 1 Then
vRows = Application.InputBox(prompt:= _
'Cuantas filas quiere añadir?', Title:='Agregar Filas', _
Default:=1, Type:=1) 'El tipo 1 es el número
If vRows = False Then Exit Sub
End If
'rev. 2001-01-17 Gary L. Brown, programming, Grouped sheets
Dim sht As Worksheet, shts() As String, i As Integer
ReDim shts(1 To Worksheets.Application.ActiveWorkbook. _
Windows(1).SelectedSheets.Count)
i = 0
For Each sht In _
Application.ActiveWorkbook.Windows(1).SelectedSheets
Sheets(sht.Name).Select
i = i + 1
shts(i) = sht.Name
'si solamente quiere añadir celdas y no filas enteras
'entonces suprima ' .EntireRow ' en la línea siguiente
Selection.Resize(rowsize:=2).Rows(2).EntireRow. _
Resize(rowsize:=vRows).Insert Shift:=xlDown
Selection.AutoFill Selection.Resize( _
rowsize:=vRows + 1), xlFillDefault
On Error Resume Next 'Maneja no constantes en rango -- John McKee 2000/02/01
' Quita las no-formulas -- 1998/03/11 Bill Manville
Selection.Offset(1).Resize(vRows).EntireRow. _
SpecialCells(xlConstants).ClearContents
Next sht
Worksheets(shts).Select
End Sub |
«Antes que cambien los reinos, los hombres deberán cambiar»
═╬═
|
ByPaco
Teniente Coronel
Mensajes:
2132
Ingresó:
Junio 05, 2004
Ubicación:
|
Conectado |
Agregar como amigo
|
|