| |
Hej jeg er igang med at lave et script som kan oprette en mappestruktur og kopiere nogle standard dokumenter ud i disse mapper. Mappen døbes med et ordernummer, jeg kunne godt tænke mig om man kunne rename standard dokumenterne med dette ordernummer, dette kunne eksembelvis være bælgtryk.xls som skal omdøbes til 11453_bælgtryk.xls. I dette tilfælde ville dette nummer også være mappenavnet. Nedenstående er scriptet som kan disse ting dog uden at omdøbe standard dokumenterne. Er der nogle venlige mennesker som kender en løsning.. Venlig hilsen Kenneth Madsen 'Oprette mappestruktur med for definerede mapper kopiere standard dokumenter XLS, doc & pdf til udvalgte mapper DirNavn=inputbox("Indtast ordernr.") Set fso = CreateObject("Scripting.FileSystemObject") If fso.FolderExists("G:\" & DirNavn) Then 'check om folderen allerede findes MsgBox "Folderen findes allerede", vbOKOnly else MsgBox "Folderen findes ikke, men dannes nu", vbOKOnly Set NavnDir = fso.CreateFolder("G:\" & DirNavn) Set FotoDir = fso.CreateFolder("G:\" & DirNavn & "\Foto") Set KonsDir = fso.CreateFolder("G:\" & DirNavn & "\Konstruktion") Set BeregnDir = fso.CreateFolder("G:\" & DirNavn & "\Beregninger") Set GodDir = fso.CreateFolder("G:\" & DirNavn & "\Godkendelser") Set DivDir = fso.CreateFolder("G:\" & DirNavn & "\Div.") Set ManDir = fso.CreateFolder("G:\" & DirNavn & "\Manual") Set AflDir = fso.CreateFolder("G:\" & DirNavn & "\Aflevering") Set dxfDir = fso.CreateFolder("G:\" & DirNavn & "\Konstruktion\dxf") Set swDir = fso.CreateFolder("G:\" & DirNavn & "\Konstruktion\3D") Set dwgDir = fso.CreateFolder("G:\" & DirNavn & "\Konstruktion\DWG") 'kopiere filer fra masterkatalog & til div.,Aflevering & beregning Set fso=CreateObject("Scripting.FileSystemObject") fso.CopyFile "F:\Master Norge\Vin nummer.xls", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master Norge\Modtagelsesattest-chassis xxxxx.doc", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master Norge\Modtagelse af chassis xxxxx.doc", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master Norge\maling.doc", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master Norge\Udmåling af tank xxxxx.xls", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master Norge\bremsedata xxxxx.xls", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\Rumtal.doc", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\Rumskilte-xxxxx.doc", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\Vægttavler-xxxxx.doc", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\4T100024-typeskilt-xxxxx.doc", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\Checkliste struktur xxxxx-A.xls", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\Checkliste strukturxxxxx klargøring.xls", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\Checkliste xxxxx 02B.xls", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\Kundeleverance 11xxx.xls", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\ADR-ansoegningsskema-xxxxx.doc", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\Ansøgning T-erklæring-xxxxx.doc", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\BER-xxxxx.doc", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\Stikoversigt.doc", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master DK\Sugeslange-xxxxx.doc", "G:\" & DirNavn & "\Div.\",TRUE fso.CopyFile "F:\Master Norge\AFL_AT03.doc", "G:\" & DirNavn & "\Aflevering.\",TRUE fso.CopyFile "F:\Master Norge\Fabrikanterklæring.doc", "G:\" & DirNavn & "\Aflevering.\",TRUE fso.CopyFile "F:\Master Norge\TANKLOGG.doc", "G:\" & DirNavn & "\Aflevering.\",TRUE fso.CopyFile "F:\Master Norge\Tph-tp xxxxx.xls", "G:\" & DirNavn & "\Aflevering.\",TRUE fso.CopyFile "F:\Master Norge\VEGT data last.xls", "G:\" & DirNavn & "\Aflevering.\",TRUE fso.CopyFile "F:\Master Norge\Beregning min skærm_dim.xls", "G:\" & DirNavn & "\Beregninger.\",TRUE fso.CopyFile "F:\Master Norge\bælgtryk.xls", "G:\" & DirNavn & "\Beregninger.\",TRUE fso.CopyFile "F:\Master Norge\Omregningstabel for dækhøjde.xls", "G:\" & DirNavn & "\Beregninger.\",TRUE fso.CopyFile "F:\Master Norge\Tph-tp xxxxx.xls", "G:\" & DirNavn & "\Beregninger.\",TRUE fso.CopyFile "F:\Master Norge\Tyngdepunktshøjde tank.xls", "G:\" & DirNavn & "\Beregninger.\",TRUE fso.CopyFile "F:\Master Norge\Bolt beregninger i tankbæring xxxxx.xls", "G:\" & DirNavn & "\Beregninger.\",TRUE fso.CopyFile "F:\Master DK\VMPSYN -xxxxx.xls", "G:\" & DirNavn & "\Beregninger.\",TRUE fso.CopyFile "F:\Master DK\ADR svøbstykkelse 2007 Elongal-xxxxx.xls", "G:\" & DirNavn & "\Beregninger.\",TRUE fso.CopyFile "F:\Master DK\tank beregning.xls", "G:\" & DirNavn & "\Beregninger.\",TRUE MsgBox "Folderstruktur er dannet" end if
|
|