Color azul Automatico al Crear una Formula

28/05/2010 - 03:33 por CP oscarinn B | Informe spam
Hola a todos los que integran este gran foro.
Soy CP y manejo mucho Excel aplicando formulas a las operaciones para
simplificar el trabajo.
Tengo a 2 personas que me ayudan cuando tengo otros asuntos en que ocuparme
y les encargo la contabilidad, pero tengo miedo de que borren o modifiquen
por error las formulas, o yo mismo las puedo borrar si no me fijo que han
creado una formula ya que no se distinguen de las demas celdas a menos que se
coloque uno en la celda para verlo en la barra de formulas.
He estado aplicando a las formulas un color azul de fuente pero esto lo hago
manualmente y me quita tiempo y concentracion.
Mi pregunta es si existe algun truco o metodo para hacer que al introducir
formulas se pongan en color azul automaticamente.
No se de macros o algo similar pero si porfavor me explican los pasos a
seguir se los agradecere mucho
tengo office 2003 sp2
Atte. Oscar Bravo

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
29/05/2010 - 05:44 | Informe spam
hola, chicos !

(solo por no "dejarlo en el tintero", aunque ya existen otras consultas con esta propuesta)

no requiere de macros pero podria no funcionar si se copia/corta - pega desde celdas con formatos diferentes

1) selecciona la celda 'A1' y ve a (menu) insertar / nombre / definir...
-> define un nombre [p.e. TieneFormula]
-> usa la siguiente macro-funcion de excel4: =indicar.celda(48,!a1) y... 'acepta'
nota el signo '!' para indicar la celda como relativa y SIN referencia a la hoja <= OJO
2) selecciona "el rango" (otoda la hoja puedes usar, puedes usar alguno de los siguientes metodos...)
-> el recuadro de donde parten los encabezados de fila/columna
-> los atajos de teclado ctrl+espacio Y mayusc+espacio o... ctrl+mayusc+flecha_arriba+espacio
3) ve a (menu) formato / formato condicional...
-> selecciona condicion: formula
-> usa la siguiente formula: =tieneformula
-> aplica los formatos de tu preferencia... y 'acepta'

solo toma nota que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';'
y no pierdas de vista que existe un limite para el numero de celdas con formatos personalizados
(ademas) las macrofunciones de excel4 en nombres-definidos DEBEN escribirse en el idioma de la aplicacion <= OJO
si el excel donde se CREA es en ingles... -> cambia la formula a: =get.cell(48,!a1)

si cualquier duda... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#7 CP oscarinn B
02/06/2010 - 19:49 | Informe spam
Buenas Tardes:
Que tal Hector gracias por tu aportación, nada mas que no se como aplicar la
formula =indicar.celda(48,!a1) y sobre que selda o rango por que me lase
funcion no valida.
Otra cuestion es para que rangos aplicaria ya que primero establesco nombre
a la celda en a1 y luego creo un rango, todoe sto ultimo no lo he podido
comprobar porque me sale Funcion no valida.
Perdona mi ignorancia pero no se que sea excel4

Seguimos en Contacto.

"Héctor Miguel" wrote:

hola, chicos !

(solo por no "dejarlo en el tintero", aunque ya existen otras consultas con esta propuesta)

no requiere de macros pero podria no funcionar si se copia/corta - pega desde celdas con formatos diferentes

1) selecciona la celda 'A1' y ve a (menu) insertar / nombre / definir...
-> define un nombre [p.e. TieneFormula]
-> usa la siguiente macro-funcion de excel4: =indicar.celda(48,!a1) y... 'acepta'
nota el signo '!' para indicar la celda como relativa y SIN referencia a la hoja <= OJO
2) selecciona "el rango" (otoda la hoja puedes usar, puedes usar alguno de los siguientes metodos...)
-> el recuadro de donde parten los encabezados de fila/columna
-> los atajos de teclado ctrl+espacio Y mayusc+espacio o... ctrl+mayusc+flecha_arriba+espacio
3) ve a (menu) formato / formato condicional...
-> selecciona condicion: formula
-> usa la siguiente formula: =tieneformula
-> aplica los formatos de tu preferencia... y 'acepta'

solo toma nota que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';'
y no pierdas de vista que existe un limite para el numero de celdas con formatos personalizados
(ademas) las macrofunciones de excel4 en nombres-definidos DEBEN escribirse en el idioma de la aplicacion <= OJO
si el excel donde se CREA es en ingles... -> cambia la formula a: =get.cell(48,!a1)

si cualquier duda... comentas ?
saludos,
hector.


.

Respuesta Responder a este mensaje
#8 Héctor Miguel
02/06/2010 - 22:12 | Informe spam
hola, !

... no se como aplicar la formula =indicar.celda(48,!a1) y sobre que selda o rango por que me lase funcion no valida.
Otra cuestion es para que rangos aplicaria ya que primero establesco nombre a la celda en a1 y luego creo un rango
todoe sto ultimo no lo he podido comprobar porque me sale Funcion no valida.
Perdona mi ignorancia pero no se que sea excel4



solo necesitas leer (quiza con mas detenimiento) y seguir las instrucciones en los pasos 1, 2 y 3
1) crear un nombre (AQUI es donde se utiliza la funcion: =indicar.celda(..)
2) seleccionar el rango para
3) aplicar formatos condicionales

(solo por no "dejarlo en el tintero", aunque ya existen otras consultas con esta propuesta)

no requiere de macros pero podria no funcionar si se copia/corta - pega desde celdas con formatos diferentes

1) selecciona la celda 'A1' y ve a (menu) insertar / nombre / definir...
-> define un nombre [p.e. TieneFormula]
-> usa la siguiente macro-funcion de excel4: =indicar.celda(48,!a1) y... 'acepta'
nota el signo '!' para indicar la celda como relativa y SIN referencia a la hoja <= OJO
2) selecciona "el rango" (otoda la hoja puedes usar, puedes usar alguno de los siguientes metodos...)
-> el recuadro de donde parten los encabezados de fila/columna
-> los atajos de teclado ctrl+espacio Y mayusc+espacio o... ctrl+mayusc+flecha_arriba+espacio
3) ve a (menu) formato / formato condicional...
-> selecciona condicion: formula
-> usa la siguiente formula: =tieneformula
-> aplica los formatos de tu preferencia... y 'acepta'

solo toma nota que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';'
y no pierdas de vista que existe un limite para el numero de celdas con formatos personalizados
(ademas) las macrofunciones de excel4 en nombres-definidos DEBEN escribirse en el idioma de la aplicacion <= OJO
si el excel donde se CREA es en ingles... -> cambia la formula a: =get.cell(48,!a1)

si cualquier duda... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#9 ElProfe
05/06/2010 - 05:18 | Informe spam
Vaya Héctor que buen truco!

En relación con la "macro-funcion de excel4" a que te refieres:
=indicar.celda(48,!a1)

1) Existen otras 47 anteriores que hacen alguna otra cosa?
2) Despues del 48 tambien hay más numeros?
3) Estas macro-funciones no figuran documentadas en las versiones 2003
o 2007 de Excel?

Saludos y gracias.

ElProfe
Respuesta Responder a este mensaje
#10 Héctor Miguel
05/06/2010 - 06:35 | Informe spam
hola, Manuel !

En relacion con la "macro-funcion de excel4" a que te refieres: =indicar.celda(48,!a1)

1) Existen otras 47 anteriores que hacen alguna otra cosa?
2) Despues del 48 tambien hay más numeros?
3) Estas macro-funciones no figuran documentadas en las versiones 2003 o 2007 de Excel?



son "macro-funciones" del (viejo ???) excel version 4.0 :D
funcionan en "hojas de macro" (macro-sheets) o...
(algunas) ejecutadas desde vba son (incluso) mas rapidas que vba con el metodo ExecuteExcel4Macro
(algunas) integrandolas a funciones a traves de nombres definidos ;)

puedes descargar el archivo de ayuda sobre las funciones de las macros de MS Excel 4.0
desde cualquiera de las siguientes direcciones (son archivos en el viejo formato del winhelp)

XL97: Archivo disponible Macro97.exe en servicios en linea
http://support.microsoft.com/kb/e143466/

Archivo disponible Macrofun.exe en servicios en linea
http://support.microsoft.com/kb/e128185/

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida