Avatar billede CRavnkilde Nybegynder
31. maj 2011 - 12:29 Der er 6 kommentarer og
1 løsning

Omdøb mapper og filer vha. VB/VBA

Jeg har en mappestruktur, hvor jeg skal have tilføjet et tal til en mappe og en fil (og der er ca. 200 mapper og filer).

Nuværende mappe og filstruktur:

Mappe Projekt - > Mappe ABC -> Mappe Rapport -> Fil ABC

Mappe ABC og fil ABC skal have tilføjelsen 120, medens at Mappe Projekt og Mappe Rapport skal være uændret.

Skal altså se sådan her ud efter tilføjelse:

Mappe Projekt -> Mappe 120ABC -> Mappe Rapport -> Fil 120ABC

Jeg hælder til at køre et VBA script ala nedenstående, men mangler at få det ændret til at tilføje "120" til den ene mappe og filen.

Kan I hjælpe?

--- kode start ----

Option Explicit

Dim fso:    Set fso = CreateObject("Scripting.FileSystemObject")
Dim N

Sub Main
  Dim CurrentFolder: Set CurrentFolder = fso.GetFolder(".")
  NewFileNames CurrentFolder
End Sub

Sub NewFilenames (ByVal Folder)
  Dim Files: Set Files = Folder.Files
  Dim File, Name
  For Each File In Files
    Name=File.name
    Name=Replace(Name," ","")
    File.Move Name
    N=N+1
  Next
End Sub

Main
MsgBox N & " filer er omdøbt"

--- kode stop ----
Avatar billede supertekst Ekspert
31. maj 2011 - 23:45 #1
Måske til inspiration:spm 916623
Avatar billede H_Klein Novice
30. juni 2011 - 22:42 #2
Er ovenstående spørgsmål stadig aktuelt?

Med venlig hilsen

Henrik
Avatar billede CRavnkilde Nybegynder
03. juli 2011 - 13:30 #3
Nej, faktisk ikke. Men tak for din opmærksomhed.
Avatar billede CRavnkilde Nybegynder
03. juli 2011 - 13:31 #4
Alle, der har reageret kan lægge et svar og få nogle points.
Avatar billede supertekst Ekspert
03. juli 2011 - 13:58 #5
Vil godt gøre et forsøg, hvis du udarbejder en lille model af før og efter og sender denne. @-mailadresse under profil.
Avatar billede supertekst Ekspert
03. juli 2011 - 14:00 #6
ok - jeg så du anførte, at det ikke var aktuelt mere - så glem det. Ønsker ikke point for intet...
Avatar billede CRavnkilde Nybegynder
25. juli 2011 - 23:26 #7
.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester