cs_joel64
Messages postés3Date d'inscriptionmercredi 25 septembre 2002StatutMembreDernière intervention 7 mars 2007
-
4 mars 2007 à 11:16
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 2008
-
7 mars 2007 à 11:03
Bonjour, je suis débutant en vb2005, venant de vb5, je souhaite exporter des données vers excel à partir de vb2005. J'ai trouvé sur le site des solutions (codes) mais que je n'arrive pas à faire fonctionner.
Dim
app
As
New Microsoft.Office.Interop.Excel.Application
message erreur = type 'Microsoft.Office.Interop.Excel.Application' non défini
Dim exbook
As Microsoft.Office.Interop.Excel.Workbook
message erreur = type ' Microsoft.Office.Interop.Excel.Workbook' non défini
Dim exsheet
As Microsoft.Office.Interop.Excel.Workshee
message erreur = type 'Microsoft.Office.Interop.Excel.Workshee'
Je pense que c'est le composant excel qui n'est pas installé ou reconnu dans vb2005? J'ai Microsoft Office XP installé sur mon PC, donc Excel 2002.
Dans la fenêtre ouverte par "boite d'outils/choisir les éléments/composants Com", je ne trouve rien qui semble se référer à Excel.
J'ai testé en vain la sélection des éléments suivants:
'Microsoft Office Data Source Control'
'Microsoft Office Expand Control'
'Microsoft Office PivotTable'
'Microsoft Office Record Navigation Control'
'Microsoft Office Spreadsheet'
'MSIoff10 Control'
Merci à ceux qui pourront m'aider à progresser; merci d'être explicite, vu mon niveau de connaissance de vb2005 (15 jours de pratique!).
Joël64
cs_joel64
Messages postés3Date d'inscriptionmercredi 25 septembre 2002StatutMembreDernière intervention 7 mars 2007 7 mars 2007 à 11:00
Bonjour,
merci pour vos réponses; elles m'ont servi à me poser les bonnes questions et à trouver la solution. En fait je ne cherchais pas au bon endroit. Je tentais d'ajouter un nouvel élément par "boite d'outils/choisir les éléments/composants Com", alors qu'il faut aller à "Projet/propriétés/Références/Ajouter". Et là, plus de problèmes. Merci pour votre aide.
Joël64
Julien237
Messages postés883Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 3 mars 20097 4 mars 2007 à 11:39
Salut,
La référence à ajouter est Microsoft Excel x.x Library. Si elle n'apparait pas, c'est qu'Excel n'est pas installé sur ta machine (j'imagine....)
Ensuite selon les versions, l'espace de noms est microsoft.office.excel ou microsoft.office.interop.excel
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 200810 5 mars 2007 à 11:18
Salut,
Microsoft.Office.Interop.Excel.Application est pour l'expresse edition en tout cas c'est comme ça chez moi sinon tu peux faire directement Excel.Application.
Drikce 06
Si la réponse vous convient: Réponse acceptée. Si la réponse vous convient pas: