Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question'---------------------------------- Dim Xl Set Xl = CreateObject("Excel.application") Xl.Visible = True Xl.EnableEvents = False 'Chemin et nom du fichier à ouvrir Set Wk = Xl.Workbooks.Open("TestDates.xls") Xl.Run "MaMacro" Xl.EnableEvents = True 'wk.save ' sauvegarde si nécessaire 'wk.close ' fermeture du fichier si nécessaire 'xl.quit ' fermeture de l'instance du fichier si nécessaire '----------------------------------
'---------------------------------- Sub MaMacro() Dim X As Variant With Feuil1 'X = Application.Match(CLng(Date), .Range("A:A"), 0) X = Application.Match(Now, .Range("A:A"), 0) If IsNumeric(X) Then ThisWorkbook.Application.Visible = True 'Rend l'application visible (si besoin) 'X représente le numéro de la ligne 'reste du code MsgBox "La date " & Now & " se trouve dans la ligne : " & X Else MsgBox "La date " & Now & " n'a pas été trouvée" End If End With End Sub '----------------------------------