Bonjour,
Je suis en train de créer un fichier Excel à partir duquel la maintenance de ma société doit pouvoir accéder à d'autres fichiers excels représentant les fiches techniques des machines présentes sur site.
Jusque là je me suis débrouillé, j'ai créé un userform avec une combobox qui liste les machines et j'ai créé le script qui ouvre un lien hypertexte vers le fichier voulu.
Voici le code que j'ai créé (peut être y a-t-il mieux mais ce n'est pas le sujet ) :
Private Sub CommandButtonValid_Click()
Range("A4").Value = ComboBox1.Value
If Range("a4").Value = Range("b4").Value Then
Range("B4").Select
Workbooks.Open Filename:= _
"\\192.168.12.10\Documents\DIVERS\A.Dupuis\Maintenance_Info\Maintenance\Nomenclature_Fiche\" & Range("a4").Value & ".xls"
ActiveWindow.Visible = False
Windows(Range("b4") & ".xls").Visible = True
End If
End Sub
Le soucis c'est que j'ai fait le lien pour une fiche technique et que je dois avoir environ 200 machines et sous machines.
Donc ma question est :
Est-il possible de rajouter une ligne de code pour lui dire que si la fiche technique n'existe pas, dans ce cas il faut prendre une fiche technique, la copier, la renommer et l'ouvrir ?
Le cas échéant, juste l'ouvrir ?
Dans l'attente de votre réponse, merci à vous.
MFT56320