begin process at 2008 08 22 03:54:48
1 229 768 membres
39 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

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


Information sur la source

Catégorie :VBA Niveau : Débutant Date de création : 08/07/2003 Date de mise à jour : 08/07/2003 13:50:22 Vu : 3 576

Note :
Aucune note

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
    Aucun commentaire pour le moment.

Ajouter un commentaire

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Boutique

Boutique de goodies CodeS-SourceS