Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión

 
Búsqueda Avanzada

15.707 Mensajes en 3.130 Temas- por 371 Usuarios - Último usuario: lasfirrot
Mayo 22, 2012, 08:00:06
Foro de Hispabyte.netProgramaciónLenguajes y Programación (Moderadores: D4MR0D, Snaft_J1)Tema: Macro en Excel
Páginas: [1]   Ir Abajo
Imprimir
Autor Tema: Macro en Excel  (Leído 1016 veces)
0 Usuarios y 2 Visitantes están viendo este tema.
H64
Miembro Imprescindible
*****
Mensajes: 646



Ver Perfil WWW
« : Julio 15, 2009, 02:31:21 »


Buenos Días, tal vez este no sea el subforo indicado, tras un pequeño análisis decidí iniciarlo aquí, disculpas si esta en el foro incorrecto.

Ok, mi duda es la siguiente dentro de Excel 2003 tengo una hoja en la cual pretendo crear una macro o formula que dependiendo de si es False o True rellene la celda de un color determinado, tipo Formato condicional, sin embargo no encuentro información al respecto, agradecería si alguno de vosotros tenga una idea.

Gracias de antemano
En línea

Quien atribuye a la crisis sus fracasos y penurias violenta su propio talento y respeta m
Zheo
Grupo_Moderadores
Miembro Imprescindible
*
Mensajes: 1.408



Ver Perfil
« Respuesta #1 : Noviembre 24, 2009, 12:01:47 »

Si te valía con un formato condicional úsalo. Yo me rompí los cuernos bastante tiempo con ello y no fui capaz de hacerlo con macros.
En línea
N1ck.M4
Grupo_Moderadores
Asiduo
*
Mensajes: 163



Ver Perfil
« Respuesta #2 : Mayo 04, 2010, 07:12:50 »

No sé si esto es lo que necesitas:

    Dim a As Boolean
    a = True
    If (a = True) Then
         Range("A1").Select
         With Selection.Interior
            .ColorIndex = 43
            .Pattern = xlSolid
        End With
    End If
En línea
H64
Miembro Imprescindible
*****
Mensajes: 646



Ver Perfil WWW
« Respuesta #3 : Mayo 13, 2010, 04:25:13 »

N1ck_M4, un gustazo saber de ti, espero todo bien, lamentables los hechos por tu tierra, pero acá estamos en las mismas...

La verdad no es exactamente lo que deseo, y no se que hice mal pues no me corrió bien.

Agradezco tu aportación.
En línea

Quien atribuye a la crisis sus fracasos y penurias violenta su propio talento y respeta m
N1ck.M4
Grupo_Moderadores
Asiduo
*
Mensajes: 163



Ver Perfil
« Respuesta #4 : Mayo 13, 2010, 06:17:30 »

Que tal H64
pues para que funcione solo desde excel entras al editor alt + F11 y lo pegas dentro de una rutina, Vgr la que yo hice se llama color:

Sub color()
Dim a As Boolean
    a = True
    If (a = True) Then
         Range("A1").Select
         With Selection.Interior
            .ColorIndex = 43
            .Pattern = xlSolid
        End With
    End If
End Sub

para correrla solo hay que seleccionarla en el Menu: Herramientas/Macros/Macro/color
y lo que hace es colorear el fondo de la celda A1, aqui ya cambiarias la condicion, que si observas siempre es es verdadera

Saludos...
En línea
Páginas: [1]   Ir Arriba
Imprimir
Foro de Hispabyte.netProgramaciónLenguajes y Programación (Moderadores: D4MR0D, Snaft_J1)Tema: Macro en Excel
Ir a:  


Tema diseñado por RJ-45 para Hispabyte.net basado en el
theme famouspadexx v.09 designed by Formado Comprido
Downloable here. My present to padexx.de