Bonjour,
Dans la programmation ci-dessous je souhaite que si les fichiers "CK.xls","CT.xls" ,"FU.xls" etc.... ne sont pas ouvert dans mon ordinateur que la programmation s'arrête (atteigne directement End Sub c'est la dire la fin de la macro).
Je n'y arrive pas car lorsque les fichiers en question ne sont pas ouvert j'ai "un message de débogage" et les fichiers en question sont surlignés en jaune
Quelle est la solution ?
est-ce ? le codage ci-après ?
Option Explicit
Sub Maj()
Dim x
Dim Cel As Range
Const Formule As String = "=IFERROR(G@/F@,0)"
Dim Bdd As Range, Destination As Range
Dim nbLignes As Long
If Classeur_Ouvert("CK.xls") = False Then MsgBox "CK.xls is not open"
End if
etc......
Merci d'avance
Dans la programmation ci-dessous je souhaite que si les fichiers "CK.xls","CT.xls" ,"FU.xls" etc.... ne sont pas ouvert dans mon ordinateur que la programmation s'arrête (atteigne directement End Sub c'est la dire la fin de la macro).
Je n'y arrive pas car lorsque les fichiers en question ne sont pas ouvert j'ai "un message de débogage" et les fichiers en question sont surlignés en jaune
Quelle est la solution ?
est-ce ? le codage ci-après ?
Option Explicit
Sub Maj()
Dim x
Dim Cel As Range
Const Formule As String = "=IFERROR(G@/F@,0)"
Dim Bdd As Range, Destination As Range
Dim nbLignes As Long
If Classeur_Ouvert("CK.xls") = False Then MsgBox "CK.xls is not open"
End if
etc......
Merci d'avance