Afficher un tableau excel dans Vb

cs_titeuf44 Messages postés 44 Date d'inscription lundi 24 novembre 2003 Statut Membre Dernière intervention 28 mars 2008 - 29 août 2005 à 18:21
cs_etniqs Messages postés 201 Date d'inscription mardi 7 octobre 2003 Statut Membre Dernière intervention 10 mai 2016 - 12 déc. 2009 à 12:57
Bonjour,

N'ayant pas trouvé sur le forum ce que je cherche, je viens demander votre aide.

J'ai un fichier excel (nom.xls) avec une feuille (feuille) , et je voudrais afficher dans vb les cellules f:g:h:i:j:k soit en passant par un ole ou autre.

Merci de votre réponse.


###TITEUF###

8 réponses

jrbleboss Messages postés 480 Date d'inscription jeudi 6 mai 2004 Statut Membre Dernière intervention 3 septembre 2007 1
29 août 2005 à 18:26
Bin avec une msflexgrid, ya plein d'explication sur le site.

JRB
0
cs_titeuf44 Messages postés 44 Date d'inscription lundi 24 novembre 2003 Statut Membre Dernière intervention 28 mars 2008
29 août 2005 à 21:14
Merci pour tes informations.

J'ai fait le tour sur les msflexgrid, mais étant débutant, je n'ai pas trouvé des explications et des exemples claires ou qui fonctionnait bien.

Si vous avez un peu de temps pour m'aider je vous en remercie.

###TITEUF###
0
jrbleboss Messages postés 480 Date d'inscription jeudi 6 mai 2004 Statut Membre Dernière intervention 3 septembre 2007 1
30 août 2005 à 10:52
J'ai une solution mais il faut que tu connaisse un peut le VBA.



Dans menu projet-->references tu selectionne "Microsoft Excel Object Library"



Après tu déclare : Public XL as Excel.application



Dans ta procédure tu tape :



Set XL =New Excel.Apllication 'Ouvre Excel

XL.visible=true 'Cache Excel

XL.Sheets("tafeuille").Select 'Sélectionne tafeuille

cequetuveux=cells(ligne,colonne) 'prend une valeur du classeur

XL.Workbook.close False 'Quitte sans enregsitrer

XL.Quit 'quitte excel



Voila j'espère que sa t'aide. Donc tu peux aussi ecrire dans ta feuille si tu met cells(ligne,colonne)=cequetuveux



JRB
0
cs_titeuf44 Messages postés 44 Date d'inscription lundi 24 novembre 2003 Statut Membre Dernière intervention 28 mars 2008
30 août 2005 à 21:07
Merci de ton apport, mais je n'arrive pas à insérer un ou tous les éléments de mon tableau.
Pour la partie d'ouverture excel tout est Ok, mais c'est vraiment l'insertion d'une cellule (exemple F2) excel dans mon msflexgrid dans la cellule désirée.

Encore merci de ta réponse.

###TITEUF###
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jrbleboss Messages postés 480 Date d'inscription jeudi 6 mai 2004 Statut Membre Dernière intervention 3 septembre 2007 1
31 août 2005 à 11:00
Bin regarde sur le site ya pleein de source sur l'utilisation du msflexgrid.

JRB
0
cs_titeuf44 Messages postés 44 Date d'inscription lundi 24 novembre 2003 Statut Membre Dernière intervention 28 mars 2008
31 août 2005 à 13:58
Bonjour,

merci pour ton aide mais j'ai enfin trouvé la solution à mon probléme, pas en recherchant dans msflexgrid, où les infos ne me convennaient pas, mais en tapant rowcol.


Encore merci.


/////////////



###TITEUF###
0
rafik0003 Messages postés 1 Date d'inscription dimanche 29 juillet 2007 Statut Membre Dernière intervention 2 août 2007
2 août 2007 à 12:24
je voudrais afficher une feuille excel sous vb dans une form
j ai besoin d aide merci
0
cs_etniqs Messages postés 201 Date d'inscription mardi 7 octobre 2003 Statut Membre Dernière intervention 10 mai 2016
12 déc. 2009 à 12:57
réponse à la dernière question, et pour être aussi direct : rien de plus facile

coïto ergo sum
0
Rejoignez-nous