feroce88
Messages postés5Date d'inscriptionmardi 27 juillet 2004StatutMembreDernière intervention27 mai 2005
-
28 juil. 2004 à 15:57
nagstef
Messages postés93Date d'inscriptionsamedi 11 octobre 2003StatutMembreDernière intervention30 septembre 2008
-
28 juil. 2004 à 20:35
je veut faire de l'importation et de l'exportation de donnes entre exel et vb
j'ai une ereur sur la line de commande suivante si qq un peut me donne un conseille ou encore mieux une solution ca serait o poil merci d'avance
Dim appExcel As Excel.Application
Dim classeur As Excel.Workbook
Dim feuille As Excel.Worksheet
Private Sub CommandButton1_Click()
With appexel
Set appExcel = CreateObject("Excel.Application")
Set feuille = classeur1.Worksheets("feuille")
FEROCE :big)
stabe
Messages postés144Date d'inscriptionlundi 23 décembre 2002StatutMembreDernière intervention17 juin 2006 28 juil. 2004 à 16:32
tu as résolu ton pb ?
sinon voilà une syntaxe :
Dim objExcel As Excel.Application
Dim classeur As Excel.Workbook
Dim feuille As Excel.Worksheet
Set objExcel = CreateObject("Excel.application")
objExcel.Visible = True
Set classeur = objExcel.Workbooks.Add
Set feuille = classeur.Worksheets("Feuil1")
With feuille
.Cells(1, 1) = "bonjour"
End With
cs_PhilippeE
Messages postés437Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention10 août 20102 28 juil. 2004 à 17:19
Regarde ce que tu peux faire avec le code de stabe, mais sans le type d'erreur c'est dur de t'aider. De plus tu as une erreur à la ligne suivante mais on a 6 lignes de code ... ça plante où ?
Pour des réponses rapides et complètes, essayes d'être un peu plus clair stp :p
Autre chose, tu déclares des Excel.xxxx dans ton application, donc tu travailles avec la référence Excel cochée dans ton projet. Si tu comptes garder la référence cochée (donc projet compatible avec cette seule version d'Excel), préfères l'utilisation de New à la fonction CreateObject.
New => utilise directement le CLSID de la classe pour instancier l'objet Application.
CreateObject => va chercher dans ta base de registre le CLSID associé à la classe pour pouvoir l'instancier.
Vous n’avez pas trouvé la réponse que vous recherchez ?