XL 2016 Ouverture d un fichier en fonction de la valeur d une cellule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

mathieu20

XLDnaute Nouveau
Bonjour,

Je souhaiterais declancher l ouverture d un fichier se trouvant sur mon serveur en fonction de la valeur d une cellule

Exemple,

Ouvrir le fichier se trouvant sur W:\groupe de travail/clients.xlsx lorsque une des cellules en colonne J = "CLIENT"

Il se peux que je renseigne d un seul coup plusieurs cellules (J10 a J20) donc la demande d ouverture ne doit se faire q une seule fois

Est ce que vous avez une idée du code qu il me faudrait ?

Merci d avance
 
Solution
sans fichier, résultat aléatoire....modifie cette ligne
VB:
If Not Intersect(Target, PlageenvoiFSC) Is Nothing Then
en
Code:
If Not Intersect(Target, PlageenvoiFSC) Is Nothing and target.text="FSC" Then
@cp4

Voici la partie du code que je souhaite modifier

Set PlageenvoiFSC = Range("G3:G" & Derlig)


If Cells(Target.Row, Target.Column).Value = "" Then Exit Sub

'definir le mail pour envoi FSC

If Not Intersect(Target, PlageenvoiFSC) Is Nothing Then
DerligParam = Sheets("Param").Range("A" & Rows.Count).End(xlUp).Row
Var_A_qui = "hse@yahoo.com"
Var_Objet = Range("A" & Target.Row).Value & " Demande entrée FSC"
xMailBody = "Je viens de créer une / des reference(s) FSC en cellule(s) " & Target.Address & ". , j ai renseigné le fichier FSC.xlsx"
Workbooks.Open ("W:\groupe de travail\FSC.xlsx")
End If

Je voudrais que le mail ainsi que l ouverture du fichier se fasse uniquement si une cellules en colonne G est renseignée avec la valeure "FSC", pas pour les autres valeures

Pour le moment le mail et le fichier s ouvre a chaque fois que je modifie une valeure en G

Est ce que tu a une idée ?
 
sans fichier, résultat aléatoire....modifie cette ligne
VB:
If Not Intersect(Target, PlageenvoiFSC) Is Nothing Then
en
Code:
If Not Intersect(Target, PlageenvoiFSC) Is Nothing and target.text="FSC" Then
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour