25. juni 2009 - 22:03Der er
6 kommentarer og 1 løsning
Navngivning af nye Exceldokumenter
Jeg har et Exceldokument, hvor jeg i første faneblad har en lang liste med navne
Indholdet af faneblad nr 2 indeholder en masse ting som skal kopieres over til et nyt exceldokument og herefter navngives og gemmes. Jeg ønsker at ende op med 50 kopiere af faneblad nr. 2, hvis man antager at jeg har 50 navne i kolonne A i det første faneblad.
Hvis i ser nedenstående kode, så mangler jeg et stykke kode som laver en lykke og dynamisk udfylder feltet "xxxxxxxxxxxxx" nedenfor.
Giver dette mening ?
Dim Sti As String Sti = ThisWorkbook.Path & "\" & "Navnedokumenter"
If Dir(Sti & " " & Format(Date, ("DD-MM-YYYY")), vbDirectory) = "" Then MkDir (Sti & " " & Format(Date, ("DD-MM-YYYY"))) End If
Ja den havde jeg godt luret, og nu faldt jeg over en anden brøler :) I min afsluttende sætning hvor jeg gemmer dokumentet, får jeg fejlen <Subscription out of range>
For I = 0 To UBound(Data) ActiveWorkbook.SaveAs Filename:=Sti & " " & Format(Date, ("DD-MM-YYYY")) & "\" & "VMware Pricelists " & Data(I, 1) & " " & Format(Date, ("DD-MM-YYYY")) ActiveWorkbook.Save Next
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.