07. oktober 2016 - 13:00Der er
2 kommentarer og 1 løsning
VBA - konverter til tekststregn
Hej
Jeg har nedenstående som jeg vil bruge i forbindelse med klik på en knap og så skal den gå til arket med navnet Sysmap160. Jeg kan dog ikke få den til at virke, og det skyldes måske at min sammensætning af arknavnet ikke helt opfattes korrekt.
Er der en der kan fortælle mig hvad jeg har gjort forkert?
Private Sub cmd_A00_Click() ABSheet = "OP_" & Ark08.Range("Sysmap160").Value Sheets(ABSheet).Select End Sub
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
hvis Arket hedder <Sysmap160> er det nok at skrive: sheets("Sysmap160").Select eller sheets("Sysmap160").activate
Som jeg læser din tekst henviser "ark08" til det interne indeksnr. som du også kan bruge som kald, men ikke sammen med navnet (selvom det står således i VBA editoren).
Det er den samme fil som i går og jeg kan godt se, at den letteste løsning er at referere til Arkxx (den kan jeg bruge).
Sysmap100 er et område jeg har navngivet og som indeholder en del af navnet, der fremgår af arkfanen.
Men hvorfor kan jeg ikke få den anden til at virke?
Kan VBA ikke bruge navnet jeg henter fra cellen navngivet Sysmap100 eller SysmapA00?
Synes godt om
Ny brugerNybegynder
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.