bonjour à tous .
je vous explique en quelques lignes mon probleme.
j'ai enregistré une macro qui copie et insere des cellules contenant du texte dans une cellule d'une autre feuille. jusque là tout va bien .
ensuite dans ma feuille j'ai cree une fonction "si" qui lorsque la cellule selectionné affiche le texte voulu alors elle appelle la macro enregistré.
une fois que dans le menu deroulant de la cellule selectionné je choisis le terme qui enclenche la macro celle ci se repete à l'infini et je suis obbligé d'appuyer sur echap pour arreter la casse !!!!

pourriez vous m'aider pour que celle ci ne se repete qu'une fois.
je vous remercie d'avance

ci-joint la macro enregistré et en dessus la fonction de la feuille


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Sub orga1() 
' 
' orga1 Macro 
' Macro enregistrée le 18/02/2009 par Installateur 
' 
 
' 
Sheets("Feuil2").Select 
Range("D3:F8").Select 
Selection.Copy 
Sheets("Feuil3").Select 
Range("C45").Select 
Selection.Insert Shift:=xlDown 
Range("F53").Select 
End Sub 
 
 
If Cells(43, 4) = "ORGANISATION DES TRAVAUX:" Then 
Call orga1 
Else 
 
End If

ci joint l'adresse du fichier

http://dl.free.fr/gyrqeHLAx


merci d'avance