Probleme Automation VB/Excel

Signaler
Messages postés
25
Date d'inscription
vendredi 2 août 2002
Statut
Membre
Dernière intervention
3 juillet 2008
-
Messages postés
37
Date d'inscription
lundi 1 juillet 2002
Statut
Membre
Dernière intervention
5 mai 2004
-
Salut,

j'ai créé une Appli qui va rechercher dans une base Access des produits et qui les trie afin de les afficher dans un nouveau Classeur Excel. Voici les instructions concernant le classeur Excel :

Dim Appli As New Application

'On affichera la classeur que à la fin du traitement
Appli.Visible = False

'Création d'un nouveau classeur EXCEL
Appli.Workbooks.Add

'Feuille Tarif du classeur EXCEL créé
With Appli.ActiveWorkbook.Worksheets("Feuil1")

Articles.MoveFirst
Do While Articles.EOF <> True

'Si premier passage on initialise le titre des colonnes

If Ligne = 2 Then
.Cells(1, 1) = "Code"
.Cells(1, 2) = "Designation"
.Cells(1, 3) = "Famille"
.Cells(1, 4) = "Dernier P.A."
.Cells(1, 5) = "Frais"
.Cells(1, 6) = "Prix de Revient"
.Cells(1, 7) = "Coeff"
.Cells(1, 8) = "Prix Base HT"
End If

Etc............

Toutes l'appli fonctionne correctement sur Windows XP avec Excel 97 ou Excel 2000

Mais ma cliente à Windows 98 et Excel 2000. Avec cette configuration dés le lancement de l'appli j'ai une érreur :

-2147023067 : Erreur Automation

PS : au niveau des références du projet j'ai mis Microsoft Excel 8.0 et Microsoft Office 9.0

Merci de répondre car je ne vois pas du tout comment m'en sortie.

Merci d'avance

@+

2 réponses

Messages postés
49
Date d'inscription
dimanche 29 septembre 2002
Statut
Membre
Dernière intervention
17 décembre 2008

Bonjour,

Ayant eu beaucoup de problemes avec des deploiements prepares sous XP, j'utilise maintenant 98 pour creer le Pack de deploiement, et cela que le client possede XP ou 98.

A priori, Excel 2000 ne semble pas en cause ici ( puisque l'appli. tourne chez vous avec lui ).

Par precaution, verifier les parametres chez le client, car les problemes des Paks crees avec XP sont souvent beaucoup ( beaucoup... ) plus graves que celui que vous avez rencontre.

Bonne chance.
0
Messages postés
37
Date d'inscription
lundi 1 juillet 2002
Statut
Membre
Dernière intervention
5 mai 2004

Salut,

C 'est en effet un problème de compatibilité . Les causes et solutions te sont expliquées ici :
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q320108

J'espere que cela t'aidera .

@+
0