![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums. |
![]() |
|
|
Outils de la discussion |
|
|
#2 (permalink) |
![]() Date d'inscription: février 2004
Localisation: Paris
Âge: 27
Messages: 4 191
|
Salut,
Ce sujet a été très souvent traité sur le forum, fais une recherche pour voir les discussions qui en parlent. Pour manipuler des documents Excel (ou autres documents Office), il faut utiliser VSTO (Visual Studio Tools for Office). Pour débuter je te conseille ce tutoriel : http://morpheus.developpez.com/vsto2/
__________________
Pas de questions techniques par MP Il ne sert à rien de dire "ça fait une erreur" sans donner le message d'erreur !! Avant de poster, as-tu cherché dans les cours, la FAQ, le forum et sur Google ? Viens affronter ma brute ! |
|
|
|
|
|
#3 (permalink) |
![]() Date d'inscription: novembre 2006
Localisation: Levallois-Perret
Messages: 691
|
Tout dépend de ce que tu veux faire.
Il y a d'autres possibilités que les VSTO. Tu peux par exemple faire de l'automation COM directement (piloter OFFICE ou Cf. ma signature). Mais si tu ne souhaites que lire des champs dans un fichier Excel comme si c'était une base de données, tu peux utiliser une connexion OleDB pour te connecter au fichier Excel (OLE DB Provider for Jet).
__________________
"C'est parce que la vitesse de la lumière est supérieure à celle du son que certains ont l'air brillant avant d'avoir l'air con." |
|
|
|
|
|
#5 (permalink) |
![]() Date d'inscription: février 2004
Localisation: Paris
Âge: 27
Messages: 4 191
|
Et avec les liens qu'on t'a donné vers des tutoriels, tu n'y arrives pas ?
__________________
Pas de questions techniques par MP Il ne sert à rien de dire "ça fait une erreur" sans donner le message d'erreur !! Avant de poster, as-tu cherché dans les cours, la FAQ, le forum et sur Google ? Viens affronter ma brute ! |
|
|
|
|
|
#6 (permalink) |
|
Membre Confirmé
![]() Date d'inscription: mars 2008
Messages: 202
|
bonjour,
serieusement je vois pas trop.. j'ai le chemin du point .xls dans la variable "chemin" mais je vois pas comment je prend le contenu du champs A1,1 du fichier de mon chemin n'oublier pas que c du VBA.(je le post ici car sur le forum VBA personne ne repond un peu d'aide svp merci Dernière modification par cortex59 ; 24/04/2008 à 09h58 |
|
|
|
|
|
#7 (permalink) |
|
Membre Confirmé
![]() Date d'inscription: mars 2008
Messages: 202
|
re,
ce code me permet d'ouvrir mon fichier Code :
Dim AppExcel Dim Fichier Fichier = c:\test.xls Set AppExcel = CreateObject("Excel.Application") AppExcel.Visible = True AppExcel.Workbooks.Open (Fichier) Set AppExcel = Nothing maintenant je voudrais recuperer la valeur de la cellule A1,1 merci |
|
|
|
|
|
#9 (permalink) |
![]() Date d'inscription: février 2004
Localisation: Paris
Âge: 27
Messages: 4 191
|
Sur le forum VB.NET tu ne risquais pas d'avoir beaucoup d'aide
J'ai déplacé
__________________
Pas de questions techniques par MP Il ne sert à rien de dire "ça fait une erreur" sans donner le message d'erreur !! Avant de poster, as-tu cherché dans les cours, la FAQ, le forum et sur Google ? Viens affronter ma brute ! |
|
|
|
|
|
#11 (permalink) |
|
Membre Confirmé
![]() Date d'inscription: mars 2008
Messages: 202
|
bonjour,
voila mon code Code :
Dim AppExcel Dim Fichier Fichier = FormtableauIO.ExcelFilename Set AppExcel = CreateObject("Excel.Application") AppExcel.Visible = True AppExcel.Workbooks.Open (Fichier) Set AppExcel = Nothing Dim toto Set toto = AppExcel.Workbooks.Sheets("Feuil1").Range("A1") AppExcel.Workbooks(Fichier).Close AppExcel.Visible = False |
|
|
|
|
|
#12 (permalink) |
![]() Date d'inscription: février 2004
Localisation: Paris
Âge: 27
Messages: 4 191
|
Enlève cette ligne
Code :
Set AppExcel = Nothing
__________________
Pas de questions techniques par MP Il ne sert à rien de dire "ça fait une erreur" sans donner le message d'erreur !! Avant de poster, as-tu cherché dans les cours, la FAQ, le forum et sur Google ? Viens affronter ma brute ! |
|
|
|
![]() |
![]() |
||
lire un fichier Excel
|
||
Offres d'
emploi informatique
sur Lesjeudis.com
|
| Outils de la discussion | |
|
|