OVH Cloud OVH Cloud

Emplacement du code

2 réponses
Avatar
Ma Dalton
Bonjour,
avec excel 2000 j'ai utilisé le menu "données, Données externes, Importer le
fichier texte" de manière à charger sur la page1 (cellule A10) le contenu
d'un fichier csv lors de l'ouverture du classeur. Or je ne trouve aucun
code VBA faisant référence à cette manoeuvre et je souhaiterais ajouter un
rafraichissement des cellules directement après l'intégration des données
qui ont été chargé.

En fait, je souhaite qu'en page1.E5 figure le nom complet du fichier CSV
ainsi récupéré et dans l'état actuel du classeur le rafraichissement
survient seulement sur changement de page (aller à la page2 et revenir sur
page1)

Que dois-je faire?

merci

2 réponses

Avatar
Pierre CFI [mvp]
bonjour
refait la manip, en lançant l'enregistreur de macro
aprés tu pourras étre maitre de ta manoeuvre

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Ma Dalton" a écrit dans le message de news:
Bonjour,
avec excel 2000 j'ai utilisé le menu "données, Données externes, Importer le
fichier texte" de manière à charger sur la page1 (cellule A10) le contenu
d'un fichier csv lors de l'ouverture du classeur. Or je ne trouve aucun
code VBA faisant référence à cette manoeuvre et je souhaiterais ajouter un
rafraichissement des cellules directement après l'intégration des données
qui ont été chargé.

En fait, je souhaite qu'en page1.E5 figure le nom complet du fichier CSV
ainsi récupéré et dans l'état actuel du classeur le rafraichissement
survient seulement sur changement de page (aller à la page2 et revenir sur
page1)

Que dois-je faire?

merci




Avatar
Ma Dalton
merci Pierre
cela m'a fait découvrir que je n'ouvrait pas mon fichier externe par VBA
mais par le simple fait que j'avais cocher la case "exécuter sur ouverture
du fichier" dans les paramètre d'importation. En éliminant la coche et en
le faisant par code VBA, c'est ti-gidou (ça signifie "au poil")

A+ (mais j'aime bien mieux faire du VBA dans Access)

"Pierre CFI [mvp]" a écrit dans le message news:

bonjour
refait la manip, en lançant l'enregistreur de macro
aprés tu pourras étre maitre de ta manoeuvre

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Ma Dalton" a écrit dans le message de
news:

Bonjour,
avec excel 2000 j'ai utilisé le menu "données, Données externes,
Importer le


fichier texte" de manière à charger sur la page1 (cellule A10) le
contenu


d'un fichier csv lors de l'ouverture du classeur. Or je ne trouve aucun
code VBA faisant référence à cette manoeuvre et je souhaiterais ajouter
un


rafraichissement des cellules directement après l'intégration des
données


qui ont été chargé.

En fait, je souhaite qu'en page1.E5 figure le nom complet du fichier CSV
ainsi récupéré et dans l'état actuel du classeur le rafraichissement
survient seulement sur changement de page (aller à la page2 et revenir
sur


page1)

Que dois-je faire?

merci