Débogage de macro svp!

Fermé
DaveLeDave - 30 mai 2016 à 16:05
 cooljuly44 - 30 mai 2016 à 16:19
Bonjour,

Nous venons de passer de Microsoft Office 97-2003 à 2013. J'ai copié un fichier de macros (XLB) afin de le ré-installer sur plusieurs postes. Or, j'ai cette erreur-ci quand j'ouvre la macro : Erreur d'exécution '9': L'indice n'appartient pas à la sélection

Voici le code de ma macro, quelqu'un pourrait me déboguer svp?
Sub OperationCadas()
'
' OperationCadas Macro
' Ouvre formulaire opérations cadastrales
'

'
Workbooks.Add(Template:="\\sernv1\evatous\Modeles\Excel\OperCadast.xlt"). _
RunAutoMacros Which:=xlAutoOpen
End Sub
Sub BaseOperCadas()
'
' BaseOperCadas Macro
' Ouvre base de données opérations cadastrales en lecture seule
'

'
Workbooks.Open Filename:="\\sernv1\evabpd\OperCadastrale\BaseOperCadast.xls" _
, ReadOnly:=True
End Sub
Sub FinTAJ()
'
' FinTAJ Macro
' OUvre formulaire fin taj
'

'
Workbooks.Add(Template:="\\sernv1\evatous\modeles\Excel\MAJ\FinTaj.xlt"). _
RunAutoMacros Which:=xlAutoOpen
End Sub
Sub BaseFinTAJ()
'
' BaseFinTAJ Macro
' Ouvre la base de données fin TAJ
'

'
Workbooks.Open Filename:="\\sernv1\evataj\Fin TAJ\2013\BaseFinTAJ2013.xls", _
ReadOnly:=True
End Sub

Merci beaucoup
A voir également:

1 réponse

bonjour, je ne sais pas si c'est ça le soucis mais en 2013, la terminaison d'excel c'est xlsx (au pire rajoute une * à la fin de tous tes xls comme ça il regardera dans toutes les versions d'excel
0