Bonjour,

j'ai créé une macro sous Excel 2002 et je dois l'adapter pour un poste ayant Excel 97.

Une première tentative de compilation sur le poste destinataire m'a donné les erreurs suivantes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ThisWorkbook.Sheets("suivi").Range("F" & indI).Value = Format(Now, "mm/dd/yyyy hh:mm ")
Je pense que la méthode "Format" n'existe pas dans Excel 97. En faisant des recherches, la méthode DateSerial() est proposé pour formater la date, mais je ne sais pas comment obtenir la date du jour.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Mid(ActiveSheet.Range("B" & ligne).Value, 1, 3)
J'ai une erreur sur la méthode Mid(). Pourtant l'aide en ligne proposait un code pour Excel 4.0 utilisant cette méthode. Je vais réessayer avec cette méthode quand j'aurai à nouveau accès au poste Excel 97.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
UCase(ThisWorkbook.Sheets("Feuil1").Cells(2, IndC).Value)
Je cherche un équivalent à la méthode UCase, ou la solution pour la faire fonctionner ^^

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Sub help()
'
'bouton d'appel du fichier d'aide
'
ActiveSheet.Shapes("Object 96").Select
Selection.Verb

End Sub
J'ai un bout de code permettant d'appeler un objet. Cet objet est un fichier word (je n'ai pas utilisé la librairie word pour diverses raisons).

Si vous savez comment contourner ces problème ou les résoudres, je suis preneur.

Merci,
Aethis