Problème macro

Re-bonjour

en pièce jointe mon fichier Excel.

je cherche à créer deux macros pour deux recherches différentes

je souhaite en page "accueil" pouvoir effectuer une recherche dans "base de données" soit par matricule soit par numéro de sous dossier

cependant, après créé la macro, celle ci ne fonctionne pas... (nom ambigu)

merci pour votre aide

Bonjour

darkfire71 a écrit :

en pièce jointe mon fichier Excel.

Loupé, raté, oublié .....

oups !

le fichier est trop gros, alors je copie mes macros, sur la même feuille, deux cellules différentes doivent me permettre sur la cellule que je cherche sur une autre feuille

voici mes macros

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Intersect(Target, Range("M24")) Is Nothing Then

Dim cellule As Range

For Each cellule In Sheets(2).Range("G:G")

If cellule = Target Then

Sheets(2).Select

Sheets(2).Cells(cellule.Row, cellule.Column).Select

Exit Sub

End If

Next cellule

MsgBox ("Le numéro de Sous-dossier est inexistant")

End If

End Sub

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Intersect(Target, Range("M29")) Is Nothing Then

Dim cellule As Range

For Each cellule In Sheets(2).Range("A:A")

If cellule = Target Then

Sheets(2).Select

Sheets(2).Cells(cellule.Row, cellule.Column).Select

Exit Sub

End If

Next cellule

MsgBox ("Le Matricule n'existe pas, vérifier ETAT_PERSONNELS")

End If

End Sub

Bonjour Darkfire71

Tu ne peux pas avoir 2 sub de même nom dans la même feuille, c'est IMPOSSIBLE

De plus parcourir chaque cellule pour trouver la bonne valeur n'est absolument pas préconisé

A+

peux tu me dire comment faire ?

je ne connais pas grand chose en VBA

Re,

Je peux te le dire, mais comme j'ai horreur des gens qui font du crossposting...

Je vais te dire comment moi j'ai fait à mes débuts,

- j'ai acheté un livre sur le VBA pour Excel

- j'ai lu et fait les exemples au fur et à mesure

- Ensuite j'ai cherché sur Google des exemples de ce que je voulais

- j'ai ANALYSÉ le code pour comprendre ce qu'il faisait

Et comme je cite souvent :

Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours

Lao Tseu

Alors apprends

Super sympathique ton message ! dis moi ...

merci pour celui-ci d'ailleurs !

1- le livre est acheté mais ça ne dis pas tout

2- j'ai cherché sur google, mais je n'ai pas trouvé comment cumuler deux macros quasi identiques

3- moi aussi, j'aide dans beaucoup de domaines que je maîtrise et comme je ne connais pas excel et encore moins la VBA, je teste des trucs et quand ça ne marche pas , je demande

4- maintenant, si tu ne veux pas m'aider, et que ça te fais plaisir, ben tant mieux pour toi.

5- dans tous les cas, je respecte ton choix, alors respecte le mien, celui de demander quand je n'y arrive pas

6- par ailleurs, quant au crossposting, tu remarqueras qu'il s'agit que d'un seul post car celui-ci n'a obtenu aucune réponse ici; maintenant, je ne savais pas qu'il était interdit de poster sur d'autres forums.... et que si je voulais me cacher, je n'aurais pas utiliser le même pseudo.

7- merci tout de même pour les posts auxquels du réponds utilement et efficacement

Rechercher des sujets similaires à "probleme macro"