Petit souci pour construire macro évenementielle

océanne

XLDnaute Occasionnel
Bonsoir le forum,

J'ai fait pas mal d'efforts pour essayer de fabriquer une macro liée à une feuille de calcul pour effacer des cellules, et pour générer des valeurs, mais sans succès.

Je pense qu'il faut commencer par
Private Sub Worksheet_SelectionChange(ByVal Target As Range) mais après c'est la cata.

J'ai porté les informations en lien avec mon besoin directement dans la feuille de calcul.

Merci d'avance à ceux ou celles qui auront la gentillesse d'ouvrir mon fichier pour s'y pencher.

Océanne.
 

Pièces jointes

  • Macro évenementielle OCEANNE.xls
    18.5 KB · Affichages: 45
  • Macro évenementielle OCEANNE.xls
    18.5 KB · Affichages: 49
  • Macro évenementielle OCEANNE.xls
    18.5 KB · Affichages: 50
C

Compte Supprimé 979

Guest
Re : Petit souci pour construire macro évenementielle

Bonsoir Océanne,

Tu trouveras ci-joint ton fichier avec un petit bout de code qui devrait te convenir ;)

Pour la liste en G et H, l'utilisation de la fonction RECHERCHEV() me semble plus adapté, à voir

A+
 

Pièces jointes

  • Macro évenementielle OCEANNE.xls
    28 KB · Affichages: 53
  • Macro évenementielle OCEANNE.xls
    28 KB · Affichages: 55
  • Macro évenementielle OCEANNE.xls
    28 KB · Affichages: 54

océanne

XLDnaute Occasionnel
Re : Petit souci pour construire macro évenementielle

Bonjour Bruno,

Et merci beaucoup pour mon premier objectif c'est en plein dans le mille.

Concernant la fonction de recherche verticale, en fait je souhaitais que les formules n'apparaissent pas dans la feuille de calcul et je pensais que l'on pouvait également le faire en VBA avec "case" comme dans le premier bout de script comme tu dis, ou encore avec une autre forme de boucle.
Si tu as une idée de ce côté là, ou même par la fonction de recherche verticale en cachant dans une autre feuille la table relationnelle, je suis prenneuse.

En tous cas je t'embrasse bien fort ! tu m'a déja bien aidé sur ce coup là.

O.
 
C

Compte Supprimé 979

Guest
Re : Petit souci pour construire macro évenementielle

Re,

Il te suffit de COUPER/COLLER les cellules contenant les choix et les résultats, dans une autre feuille que tu peux masquer.

Essaye tu verras, comme j'ai nommé la plage "ListeH"

A+
 

océanne

XLDnaute Occasionnel
Re : Petit souci pour construire macro évenementielle

Re Bruno,

Merci pour ta patience, mais en fait cette solution me contraint à maintenir les formules "en dur" dans toutes les cellules de la colonne H et en fait j'ai plusieurs milliers de lignes qui sont variables d'une feuille à l'autre c'est pour cette raison que je souhaitais privilégier un bout de code supplémentaire en collant "liste H" sur une autre feuille au besoin, ou en utilisant un autre code pour arriver à mes fins.

Deux bises et Merci encore.

O.
 
C

Compte Supprimé 979

Guest
Re : Petit souci pour construire macro évenementielle

Re,

Ok, ok, ok ... je vois bien :rolleyes:

Nooon je déconne :D

Ci-joitn ton fichier avec le code qui va bien, du moins je l'espère ;)
 

Pièces jointes

  • Macro évenementielle OCEANNE.xls
    28.5 KB · Affichages: 51
  • Macro évenementielle OCEANNE.xls
    28.5 KB · Affichages: 53
  • Macro évenementielle OCEANNE.xls
    28.5 KB · Affichages: 53

Discussions similaires

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 979
dernier inscrit
bderradji