07. december 2012 - 12:40Der er
5 kommentarer og 1 løsning
Vælge i liste (VBA optager det ikke)
Jeg har en celle hvori man kan vælge mellem 10 forskellige beliggenheder som er defineret ud fra en liste. Jeg ønsker nu en VBA der (blandt andet) skifter til en ny valgmulighed i denne liste. Kan man ikke få det til at ske, uden at skulle kopiere fra listens beliggenhed? Altså hvis jeg optager en makro med det punkt at skifte i cellen skriver optageren ikke noget.
For Each c In Range("liste") Range("listboks").Select ActiveCell.FormulaR1C1 = c.Value ActiveWorkbook.SaveAs Filename:=stitilfil & c.Value & ".xlsm", FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False Next
End Sub
Du skal selvfølgelig ændre "C:\Dokumenter\" til den sti hvor du vil gemme regnearkene. Jeg har forudsat at din liste er navngivet "liste" og listboksen er navngivet "listboks". Du kan bare ændre disse navne til det som du har kaldt dem.
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.