Exception de HRESULT : 0x800A03EC
Résolu
waiil
-
waiil -
waiil -
Bonjour ts le monde,
j essaie de créer un fichier excel ac VB et lorsque j essaie d affecter une valeur a une cellule ca me génère cette erreur: Exception de HRESULT : 0x800A03EC
et j arrive pas a trouver une solution
si quelqu un peu m orienter vers une solution je lui serai reconnaissant
Merci d'avance.
j essaie de créer un fichier excel ac VB et lorsque j essaie d affecter une valeur a une cellule ca me génère cette erreur: Exception de HRESULT : 0x800A03EC
et j arrive pas a trouver une solution
si quelqu un peu m orienter vers une solution je lui serai reconnaissant
Merci d'avance.
4 réponses
-
-
nn il n y a pas d erreur sur VB mais ca plante au milieu de l execution dès que le programme essaie d'affecter une valeur sur le nouveau fichier excel
-
Bonjour,
Peut-être en lisant ceci:
https://stackoverflow.com/questions/493178/excel-programming-exception-from-hresult-0x800a03ec-at-microsoft-office-inter
Essaie de mettre ceci pour voir ce que tu obtiens:
MsgBox dt.Rows(i).Item(0)
a la place de:
newWorksheet.Cells(k, 0).value = dt.Rows(i).Item(0)
-
-
Voir ceci pour les limites de calcul:
https://support.microsoft.com/en-us/office/excel-specifications-and-limits-1672b34d-7043-467e-8e27-269d656771c3?ui=en-us&rs=en-us&ad=us#bmcalculation
-
-
juste pour préciser lorsque je tape newWorksheet.Cells(k, 0) et je mets un point ça me donne pas value dans les choix
-
-
Si tu n'as pas Value comme choix et aucun autre choix, c'est que ta syntaxe n'est pas la bonne.Il faut chercher là:
https://docs.microsoft.com/fr-fr/office/vba/api/excel.range(object)?redirectedfrom=MSDN
'Utilisez Cells(ligne, colonne) où ligne est l’index de ligne et colonne l’index de colonne, pour renvoyer une seule cellule. L’exemple suivant montre comment affecter la valeur 24 à la cellule A1. 'VBA Worksheets(1).Cells(1, 1).Value = 24
-
-
-
-