PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → méthode offset n'est pas un objet Automation
méthode offset n'est pas un objet Automation
Débuté par JP Mottoul, 04 mar. 2004 11:59 - Aucune réponse
Posté le 04 mars 2004 - 11:59
J'envoie des données dans excell, pour cela j'utilise les code VBA. Mais une
fois sur 5, il m'affiche un message d'erreur comme quoi la "méthode offset
n'est pas un objet Automation" !!!
Je ne comprend pas pourquoi cela marche et puis plus de façon aléatoire.

quelqu'un peux m'aider ?

voici mon code :

----------------------------------------------------------------------------
--------------------------------------------------

MaFeuilleXLS est un objet automation "Excel.Application"
IdFichierXLS = LanceAppliAssociée("C:\Program
Files\EuroAnalyse\GraphEuroAnalyse.xls")

MaFeuilleXLS>>Visible = Vrai
MaFeuilleXLS>>Cells>>Select
MaFeuilleXLS>>Selection>>ClearContents
MaFeuilleXLS>>Range("A1")>>Value = titre
MaFeuilleXLS>>Range("A1")>>Select



res = Dimension(DynaTab,CompteurDeObjet,CompteurDyn)
POUR i = 1 A CompteurDyn
POUR j = 1 A CompteurDeObjet
DynaTab[j,i] =Table_RQT_Tri_Graphe.AGO_NET[j+((i-1)*CompteurDeObjet)]
FIN
FIN

POUR j = 1 A CompteurDyn
POUR i = 0 A CompteurDeObjet-1
MaFeuilleXLS>>activecell>>offset(i,j-1)>>Range("B2")>>Value
=DynaTab[i+1,j]
FIN
FIN