UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo


No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

josemariarcas


Buenas noches, amigos de Universo Excel. Estoy intentando hacer que una macro sub Año2018 () al pulsar su boton se active, si,  en la celda "B1" es 2018, y no encuentro la manera de desarrollarla. ¡Ojo¡ en la celda "B1" tiene esta formula que viene copiada de otra hoja (=AUX.3!AB1).
Muy agradecido recibir un cordial saludo.
Jose Maria Arcas

Igtelo

avatar
Hola Chema.

¿Por qué no subes archivo, no se entienden las normas? Le sabemos un poco al Excel, pero no somos adivinos...

Saludos
Ignacio Téllez
P.d: Cuando tu automóvil requiera de alguna reparación y/o servicio, no se lo lleves al mecánico, sólo coméntale que tiene y seguro que te lo arreglará por telepatía...

josemariarcas


Perdona Ignacio, se que hay que mandar un archivo pero tengo que confeccionar un microlibro de lo que estoy diciendo, intentare confeccionarlo lo mejor posible para que se pueda entender, de todas maneras gracias y empezaré a confeccionarlo.
un saludo
J.M.Arcas

josemariarcas


Creo que he intentado hacer lo mas posible e ilegible para que me podáis ayudar,
cualquier duda me consultas.
Un gran Saludo
Jose Maria Arcas

josemariarcas


Os mando el archivo, parece que no ha entrado antes lo vuelvo a mandar, perdon.
Un saludo
Jose Maria Arcas
Archivos
ArchivoJoseMaria4.xlsm
No tienes los permisos para descargar los archivos.
(237 KB)

Igtelo

avatar
Hola Chema.

Agrega lo que está en rojo en tu macro.

Sub BOTON_AÑO18()
' Macro Nº10

Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Application.EnableEvents = False
ActiveSheet.DisplayPageBreaks = False

If [B1] <> 2018 Then Exit Sub    ' <==Si B1 es distinto de 2018, sale de la rutina o macro

Call AÑO2018
.
.
.
End sub

Quita las celdas combinadas, sólo dan problemas...

Saludos
Ignacio Téllez

josemariarcas


Gracias, Buen amigo Igtelo, las celdas combinadas las he quitado sobre todo la del año "B1:B2" y las de los años que es desde donde la copia,
Un Fuerte saludo
Jose Maria Arcas

josemariarcas


Buenas Noches por acá, mi gozo en un pozo, no me funciona dicha formula, tal vez no he sabido explicarme bien.
Lo que necesito es que en caso de que   en la hoja "TURNO BASE" y celda "B1"  sea 2018 la Macro que tiene que activarse  con el (BOTON) COLOR CELDA que es la Macro BOTONCOLORBASE sea la Macro  CONTADORDETODOSLOSMESESAÑO18
Lo mismo pasaría si el año que aparece en "B1" fuera el 2019, 2020.. la macro que se debe activar en ese grupo anteriormente dicho seria el correspondiente a su año.
CONTADORDETODOSLOSMESESAÑO19
CONTADORDETODOSLOSMESESAÑO20.

Si tienes alguna duda estoy a tu entera disposicion
1 Fuerte saludo de un amigo
Chema

Igtelo

avatar
Chema:

De lo que preguntaste originalmente a lo que ahora dices hay muuuuucha diferencia.
Por tanto, lo doy por resuelto y cierro tema.

Busca en la ayuda de VBA el tema de If, Then, Else.

Ignacio Téllez

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.