High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Visual Basic
Sujet Précédent
Sujet Suivant
Ouvrir un dossier
bierataise
Messages postés
55
Date d'inscription
mardi 28 juin 2005
Statut
Membre
Dernière intervention
4 mai 2006
- 20 juil. 2005 à 16:55
Ricks27
Messages postés
79
Date d'inscription
mardi 4 juin 2002
Statut
Membre
Dernière intervention
29 juillet 2005
-
21 juil. 2005 à 13:36
Je voudrai récupérer plusieurs valeurs dans des cellules différentes d'un fichier excel comment faire.Si qq1 a une idée merci d'avance.
Afficher la suite
A voir également:
Ouvrir un dossier
Vba ouvrir un dossier
-
Forum Visual Basic
Tag ip ouvrir une session
-
Forum C / C++ / C++.NET
Ouvrir userform vba
✓
-
Forum Visual Basic
Ouvrir un userform à partir d'un click sur une case excel...
✓
-
Forum Visual Basic
Ouvrir un UserForm à condition que ..
✓
-
Forum VBA Office (Excel, Word ...)
3 réponses
Réponse 1 / 3
Ricks27
Messages postés
79
Date d'inscription
mardi 4 juin 2002
Statut
Membre
Dernière intervention
29 juillet 2005
20 juil. 2005 à 17:25
Bonjour,
Voici un petit exemple
Dans un Module
Public Valeur1 As String, Valeur2 As String, Valeur3 As String
Sub RécupData(ByVal CheminDocument As String)
Dim AppExcel As
Excel.Application
On Error GoTo TraiteErreurs
Screen.MousePointer = vbHourglass
Set AppExcel = CreateObject("Excel.application")
AppExcel.Workbooks.Open (CheminDocument)
On récupère le contenu de la cellule A1 que l'on stocke dans la variable Valeur1
Valeur1 = AppExcel.Range("A1")
On récupère le contenu de la cellule B1 que l'on stocke dans la variable Valeur2
Valeur2 = AppExcel.Range("B1")
On récupère le contenu de la cellule C1 que l'on stocke dans la variable Valeur3
Valeur3 = AppExcel.Range("C1")
TraiteErreurs:
Screen.MousePointer = vbDefault
AppExcel.Quit
Set AppExcel = Nothing
Exit Sub
End Sub
Exemple :
Dans une Form au Form_Load
Call RécupData("c:\MonDocumentExcel.xls")
On affiche le contenu des variables
Msgbox Valeur1 & " - " & Valeur2 & " - " & Valeur3
Ricks27
Réponse 2 / 3
bierataise
Messages postés
55
Date d'inscription
mardi 28 juin 2005
Statut
Membre
Dernière intervention
4 mai 2006
21 juil. 2005 à 11:19
Je te remerci Ricks27, je vais tester ta solution.
27 signifie que tu ne es normand ou bien autre chose.
Bierataise
Réponse 3 / 3
Ricks27
Messages postés
79
Date d'inscription
mardi 4 juin 2002
Statut
Membre
Dernière intervention
29 juillet 2005
21 juil. 2005 à 13:36
Exactement le 27 signifie bien que je suis normand.
Ricks27
Discussions similaires
liste deroulante relier à un dossier...
_deadstar_
-
29 juin 2005 à 17:00
_deadstar_
-
30 juin 2005 à 13:54
Actualisation d'un dossier
cs_PHILOUVB
-
6 juil. 2009 à 20:36
PHILOUVB
-
7 juil. 2009 à 21:01
ouvrir une seul session
cs_rinuom99
-
11 nov. 2008 à 11:04
TropNul
-
11 nov. 2008 à 11:38
Ouverture auto d'une session
kodiask
-
25 avril 2004 à 10:52
raphp
-
12 déc. 2004 à 19:24
ouvrir une session windows d'un pc sur le reseau local
ousimo
-
28 janv. 2007 à 03:46
Exploreur
-
7 févr. 2007 à 09:38
Rejoignez-nous