begin process at 2012 02 16 11:34:24
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

VBA

 > FONCTION QUI LISTE LE CONTENU D'UN FICHIER SUR UNE FEUILLE EXCEL.

FONCTION QUI LISTE LE CONTENU D'UN FICHIER SUR UNE FEUILLE EXCEL.


 Information sur la source

Note :
Aucune note
Catégorie :VBA Niveau :Débutant Date de création :08/07/2003 Date de mise à jour :08/07/2003 13:50:22 Vu :11 206

Auteur : papaours

Ecrire un message privé
Site perso
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

 Description

A adapter en fonction de vos directory et du format de vos fichier excels.

Source

  • Sub Listage()
  • Application.ScreenUpdating = False
  • Application.DisplayAlerts = False
  • Application.CutCopyMode = False
  • 'On Error Resume Next 'evite les erreurs merci Nix
  • Directory_0 = "Z:\Alex\William\Fourre tout\Classeur1.xls"
  • Directory_1 = "\\Laplink\apave\"
  • Sheets("WWW").Select
  • Cells(1, 1) = "Nom"
  • Cells(1, 2) = "Taille"
  • Cells(1, 3) = "Date"
  • Range("A1:C1").Font.Bold = True
  • Columns("C:C").NumberFormat = "m/d/yy"
  • r = 2
  • With Application.FileSearch
  • .NewSearch
  • .LookIn = Directory_1
  • .Filename = "??????????.xls" 'spécifique à mon format de fichieer
  • .SearchSubFolders = False
  • .Execute
  • For i = 1 To .FoundFiles.Count
  • Cells(r, 1) = .FoundFiles(i)
  • Cells(r, 2) = FileLen(.FoundFiles(i))
  • Cells(r, 3) = FileDateTime(.FoundFiles(i))
  • r = r + 1
  • Next i
  • End With
  • Directory_2 = "\\Laplink\apave\S204190322.xls"
  • Directory_3 = "Z:\Alex\William\Fourre tout\Classeur2.xls\"
  • FileCopy Directory_2, Directory_3
  • Sheets("WWW").Select
  • nbligne = Sheets("WWW").UsedRange.Rows.Count
  • nbligne = nbligne + ActiveSheet.UsedRange.Row - 1
  • MsgBox (nbligne)
  • End Sub
Sub Listage()

Application.ScreenUpdating = False
Application.DisplayAlerts = False
Application.CutCopyMode = False
'On Error Resume Next        'evite les erreurs merci Nix
Directory_0 = "Z:\Alex\William\Fourre tout\Classeur1.xls"
Directory_1 = "\\Laplink\apave\"

Sheets("WWW").Select
Cells(1, 1) = "Nom"
Cells(1, 2) = "Taille"
Cells(1, 3) = "Date"
Range("A1:C1").Font.Bold = True
Columns("C:C").NumberFormat = "m/d/yy"

r = 2
With Application.FileSearch
 .NewSearch
 .LookIn = Directory_1
 .Filename = "??????????.xls"   'spécifique à mon format de fichieer
 .SearchSubFolders = False
 .Execute
 
 For i = 1 To .FoundFiles.Count
 Cells(r, 1) = .FoundFiles(i)
 Cells(r, 2) = FileLen(.FoundFiles(i))
 Cells(r, 3) = FileDateTime(.FoundFiles(i))
 r = r + 1
 Next i
End With

Directory_2 = "\\Laplink\apave\S204190322.xls"
Directory_3 = "Z:\Alex\William\Fourre tout\Classeur2.xls\"
FileCopy Directory_2, Directory_3

Sheets("WWW").Select


nbligne = Sheets("WWW").UsedRange.Rows.Count
    nbligne = nbligne + ActiveSheet.UsedRange.Row - 1
    MsgBox (nbligne)
    

End Sub



 Sources du même auteur

LISTER TOUS LES FICHIERS D'UN DOSSIER ET DE SES SOUS-DOSSIER...
LISTER LES RÉPERTOIRES ET SOUS RÉPERTOIRES D'UN DOSSIER
PROTÉGER ET DÉPROTÉGER TOUTES LES FEUILLES D'UN CLASSEUR
REPÉRER VISUELLEMENT DANS UNE FEUILLE DE CALCUL LES CELLULES...
REMPLACER EN VBA LE POINT PAR UNE VIRGULE

 Sources de la même categorie

Source avec Zip Source avec une capture OUTLOOK ATTACHEMENT SAVER par MoiLafouine
Source avec Zip GESTION PERSONNEL par oudlarbi
Source avec Zip Source avec une capture CALENDRIER EN VBA POUR EXCEL 2010 par nounou94
Source avec Zip Source avec une capture MANIPULER LES FENETRES ENFANT D'EXCEL par bigfish_le vrai
Source avec Zip Source avec une capture COLLECTION ID par Le Pivert

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales