Trouvez une valeur relative dans un tableau [Fermé]

Messages postés
4
Date d'inscription
lundi 26 mai 2014
Statut
Membre
Dernière intervention
28 mai 2014
- - Dernière réponse : eriiic
Messages postés
23109
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
7 décembre 2019
- 28 mai 2014 à 10:29
Bonjour,

J'ai deux pages
Sur "PAGE 1", A15 est une entrée où je rentre une date (format "jj/mm/aa")
Je voudrai créer une macro (en cliquant sur un useform par exemple et peu importe...) qui m'envoie sur "PAGE 2" sur la cellule qui contient la date en sachant que "PAGE 2" est un planning de réservation pour un chalet.

Quel est le code pour cette recherche ?
En vous remerciant chaleureusement d'avance.
PS: mes compétences en langage VBA sont très approximatives...
Afficher la suite 

5 réponses

Messages postés
11449
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 décembre 2019
1542
0
Merci
Bonjour

En feuille 2 la date se trouve sur une ligne ? ou dans une colonne ? ou n'importe où dans une plage donnée ? et quelle plage en ce cas?

Cdlmnt
Messages postés
4
Date d'inscription
lundi 26 mai 2014
Statut
Membre
Dernière intervention
28 mai 2014
0
Merci
Bonjour via55,

Dans la colonne A en démarrant en A3 jusqu'en A38 : lundi, mardi, etc...
Dans la colonne B en démarrant en B5 jusqu'en B35 : 1,2,3,4,... etc
En C1:D1 : "JANVIER"
En C2 : "GITE"
En D2 : "CHALET"
Dans la colonne E en démarrant en E8 jusqu'en E35 : 1,2,3,4,... etc
En F1:G1 : "FÉVRIER"
En F2 : "GITE"
En G2 : "CHALET"

Etc... en répétant la mise en forme pour chaque mois.
La difficulté étant dans un premier temps de définir la plage de recherche en fonction de A15 de la page 1 puis de localiser précisément la cellule correspondant à la date recherchée.

Voili, voilou
eriiic
Messages postés
23109
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
7 décembre 2019
5786 -
Bonjour,

Et si tu déposais ton fichier (réduit et anonymisé) ?
cjoint.com et coller ici le lien fourni.

eric
Messages postés
4
Date d'inscription
lundi 26 mai 2014
Statut
Membre
Dernière intervention
28 mai 2014
0
Merci
Voici le lien du fichier. Merci.


http://cjoint.com/?0EBk6NG3ATF
Messages postés
23109
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
7 décembre 2019
5786
0
Merci
Re,

une proposition par formule : http://cjoint.com/?DEBpQHDUF3R
eric
Messages postés
4
Date d'inscription
lundi 26 mai 2014
Statut
Membre
Dernière intervention
28 mai 2014
0
Merci
Merci beaucoup eriiic, ça marche très bien.
Cependant, comme je souhaite exécuter des macros en même temps que le "click" sur le lien hypertexte, y a t il un moyen de remplacer le lien en question par une macro ?
Merci d'avance.
eriiic
Messages postés
23109
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
7 décembre 2019
5786 -
Bonjour,

Par macro c'est le même principe.
Rechercher la colonne du mois (voir son calcul dans la formule), et sa ligne (match ou .find) en recherchant le jour dans cette colonne.
Une fois la cellule date trouvée cells(lig,col).offset(,1).select te sélectionne une colonne à droite.

eric