Excel importation de cellules en VBA
Fermé
Utilisateur anonyme
-
15 avril 2010 à 17:10
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 16 avril 2010 à 21:37
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 16 avril 2010 à 21:37
A voir également:
- Excel importation de cellules en VBA
- Formule excel pour additionner plusieurs cellules - Guide
- Liste déroulante excel - Guide
- Verrouiller cellules excel - Guide
- Mise en forme conditionnelle excel - Guide
- Aller à la ligne dans une cellule excel - Guide
3 réponses
Utilisateur anonyme
16 avril 2010 à 08:19
16 avril 2010 à 08:19
Une précision :
je sélectionne bien un "classeur source" et il est bien reconnu :
si je fais un msbbox classeur_source, je vois bien le nom du fichier sélectionné.
Aussi, la feuille "euros" existe, et il y a bien une valeur en "j43".
Personne ?
Merci.
je sélectionne bien un "classeur source" et il est bien reconnu :
si je fais un msbbox classeur_source, je vois bien le nom du fichier sélectionné.
Aussi, la feuille "euros" existe, et il y a bien une valeur en "j43".
Personne ?
Merci.
dct33
Messages postés
41
Date d'inscription
jeudi 8 avril 2010
Statut
Membre
Dernière intervention
20 avril 2010
39
16 avril 2010 à 19:38
16 avril 2010 à 19:38
Bonsoir,
pour afficher le contenu d'une cellule
le classeur étant ouvert
Connaitre la page soit par l'index soit par le nom
ex Sheets(1) ou sheets("Feuille1")
après quoi il faut connaitre la ligne et la colonne de la cellule
la valeur = Sheets(1).Cells(Ligne,Colonne)
Bonne programmation
pour afficher le contenu d'une cellule
le classeur étant ouvert
Connaitre la page soit par l'index soit par le nom
ex Sheets(1) ou sheets("Feuille1")
après quoi il faut connaitre la ligne et la colonne de la cellule
la valeur = Sheets(1).Cells(Ligne,Colonne)
Bonne programmation
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
Modifié par Polux31 le 17/04/2010 à 02:38
Modifié par Polux31 le 17/04/2010 à 02:38
Bonjour,
Ça ne fonctionne pas parce que le classeur n'est pas ouvert.
Il faudrait faire:
;o)
Ça ne fonctionne pas parce que le classeur n'est pas ouvert.
Il faudrait faire:
Dim xlBook As Workbook Set xlBook = Workbooks.Open (classeur_source) MsgBox xlBook.Sheets("euros").Range("j43")
;o)