Foros


Inicio » Excel

Página: 1

Mensaje Autor

Arriba
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.'
 
Perfil

erikaglezriv
Subteniente

Mensajes: 151
Ingresó: Febrero 01, 2005
Ubicación:

No Conectado

Agregar como amigo

Arriba
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**
 
Perfil

lcruizuscanga
Coronel

Mensajes: 4709
Ingresó: Marzo 16, 2005
Ubicación:

Conectado

Agregar como amigo

Arriba
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
 
Perfil

rojasaltamirano
Cabo

Mensajes: 37
Ingresó: Junio 12, 2007
Ubicación:

Conectado

Agregar como amigo

Arriba
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.'
 
Perfil

erikaglezriv
Subteniente

Mensajes: 151
Ingresó: Febrero 01, 2005
Ubicación:

No Conectado

Agregar como amigo

Arriba
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» ═╬═
 
Perfil

ByPaco
Teniente Coronel

Mensajes: 2132
Ingresó: Junio 05, 2004
Ubicación:

Conectado

Agregar como amigo


Página: 1