Rapport de message :*
 

Savoir quelle case est active

Titre du sujet : Savoir quelle case est active
par vodkaddict le 26/04/2010 10:09:00

 Bonjour, 

J'avance petit à petit dans mon projet de rénovation du devis d'une entreprise mais depuis ce week end, je bloque sur un truc.

Voila le principe :

J'ai 3posts, dans chaque post, je peux avoir plusieurs sous-post, cela dépend du client. Entre chaque post, je dois créer 4lignes qui seront masquées. Si on écrit dans la case C1, la ligne 2 apparait, on écrit dans C2, la ligne 3 apparait, on écrit dans C11, la ligne 12 apparait.

Le soucis c'est que je ne vois pas comment faire la bonne ligne en fonction de la case précédente.

J'avais pensé à faire en fonction de la case active mais je ne vois pas comment savoir quelle est le numéro (ex: A1, A5,...) de la case active.

Je pensais faire un truc du genre :
If (activecell = A1) then
    Rows("1:2").Select
    Selection.EntireRow.Hidden = False
      else...
end if

Mais cela ne marche pas :x, je ne sais pas comment faire pour que la fonction "If (activecell = A1)" marche...

PS: si joins, un petit exemple