Salut a tous,
J'ai développé il y a qques temps un logiciel assez complet (enfin, je pense) sur MS Access 97.
Aujourd'hui, nous passons à Access 2000. Plusieurs choses ne fonctionnent plus du tout.
Par exemple, dans les états, beaucoup de zone de textes ne sont plus renseignés (je les renseignais directement dans le code avant ...). il y a des "#Nom?" à la place ou des "#Erreur?"
Exemple de code qui ne fonctionne plus :
(Salutations est une zone de texte oû j'avais mis "Source Contrôle : [Salutations") => Ca fonctionnait sur Access 97 ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 salutations = "Restant à votre disposition pour tous compléments d'informations,je vous prie de croire, " & Me.NomTitre & ", à l'assurance de mes salutations les meilleures."
Idem pour les extractions Excel qui ne fonctionnent plus du tout ...
C vraiment dommage que la migration entre 2 versions d'access nécessite un re-programmation partielle d'un logiciel crée auparavant, non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Set xlApp = CreateObject("Excel.Application") xlApp.Visible = True Set xlBook = xlApp.Workbooks.Add Set xlSheet = xlBook.Worksheets.Add xlSheet.Name = "LISTE_PORTEUR" 'Suppression des feuilles inutiles xlApp.DisplayAlerts = False 'Pour annuler les messages de confirmation xlBook.Worksheets("Feuil1").Delete xlBook.Worksheets("Feuil2").Delete ==== ERREUR a cet endroit : "L'indice n'appartient pas a la selection" xlBook.Worksheets("Feuil3").Delete xlApp.DisplayAlerts = True
Est ce que qq'un a déja eu le droit à ça ?
Merci d'avance les amis !!!
Partager