Chargement en cours...
Connexion au forum informatique de Sur-la-Toile
La discussion « visual basic » se trouve dans le forum « Programmation »
Statut de la discussion » visual basic « ( normale)

visual basic

» Liste des Forums » Programmation » Discussion

Le 14-02-2005 à 13:29 #

bonjour a tous ,
je souhaite créer une macro avec Visual basic editor sous Excel qui me permettrait de rapatrier les noms des fichiers présent dans le dossier source du fichier Excel... quelqu'un pourrait-il m'aider a écrire cette macro ou un morceau de cette macro??
merci d'avance....

Le 14-02-2005 à 14:40 #

bien...merci pour ton info mais malheureusement, je n'ai trouvé sur ce site que des bouquins a acheter... je pensais que quelqu'un pouvait me filer un morceau de prog ou une info sur la prog directement...Encore merci pour ton coup de main et pour ta recherche!!!

Le 14-02-2005 à 16:26 #

re
j'avoue que j'ai pas tres bien saisie le sens de ta phrase alors , je te donne les rudiments si cela peut t'aider encore
http://www.info-3000.com/vbvba/premieremacro.php

Le 14-02-2005 à 16:58 #

Merci Mariam,
ton lien va m'aider dans mon initiation...
en fait ce que je souhaite faire c'est la chose suivante:
J'ai un dossier "papa" a l'intérieur duquel se trouvent plusieurs dossiers "papi1", "papi2".... j'ai créer un fichier excel et je souhaite créer une macro sous forme d'un bouton me permettant de rappatrier les noms des dossiers "papi1", "papi2"... dans la feuille excel. je pourrai donc lister les noms des dossiers inclu dans le dossier source du fichier excel...

Le 14-02-2005 à 18:12 #

re
le reste c'est de la gneugneu pur toi ensuite
avec plaisir a+
mais perso j'ai jamais utiliser papi lol
je pense qu'une fois la macro faite, tu pourras creer ta feuille sans probleme et l'exporter

[ Ce message a ete modifié par : : mariam le 14-02-2005 18:15 ]

Le 15-02-2005 à 08:25 #

Encore merci Mariam....
je suis en train de réfléchir à tout ça...
je te tiendrai au courant...
@+

Le  1-03-2005 à 09:40 #

Juste un premier jet :

Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 01/03/2005 par PG
'
Dim liste_dossiers(50)
dossier_depart = "C:\"
index_liste = 1
dossier_lu = Dir(dossier_depart, vbDirectory)
Do While dossier_lu <> ""
If dossier_lu <> "." And dossier_lu <> ".." Then
If (GetAttr(dossier_depart & "\" & dossier_lu) And vbDirectory) = vbDirectory Then
liste_dossiers(index_liste) = dossier_lu
en_cours = "A" & index_liste
Range(en_cours).Value = dossier_lu
index_liste = index_liste + 1
End If
End If
dossier_lu = Dir
Loop

End Sub

la liste des dossiers est stockée dans une variable tableau (inutile).
@+

Le  3-03-2005 à 17:33 #

re
salut pkable, bien le logo zen sympa
a+

Le  4-03-2005 à 11:38 #

et oui Mariam, ça tourne pour moi !!!


Concernant ma macro, pas de nouvelles de Julien13200...
(consternant)

» Liste des Forums » Programmation

Sujets Connexes

Arakien & WéWé


Forums

Navigation


Publicité

Connectés

Il y a actuellement 660 visiteurs et 18 toiliens en ligne, ainsi que 14 connectés sur le tchat.

Recherche

Concours


Sauf mention contraire, le contenu du blog et du forum est sous licence Creative Commons By-Sa. Vous avez le droit de le reproduire à condition de citer l'auteur, de faire un lien vers la page d'origine, et de partager vos travaux dérivés selon les mêmes conditions.

Conditions d'utilisation -

Partenaires: [Informatique Multimédia] [Portail du Maroc] [Actualité High Tech]
[Tutoriaux Photoshop] [éligibilité ADSL] [Astuces Windows]

Page générée en 679 millisecondes sur WWW1.