Tja, aner for så vidt ikke hvad du snakker om - lyder som om du er igang med noget macro eller VBA, så jeg kan kun komme med et langskud i total tåge :o)
Kunne man forestille sig, at du kan selecte forskellige ark ved at sætte semikolon (evt. komma) mellem de aktuelle arknavne - og HVIS det kan lade sig gøre, så at samle en tekststreng med de afmærkede arknavne i en celle, som du så refererer til når du "selecter" - Øh, hvis du forstår, hvad jeg mener *LOL*
Jeg er netop i gang med noget VBA. Mit problem er, at jeg gerne vil gemme de udvalgte arknavne i et array, men det kan jeg tilsyneladende ikke få til at virke.
superjap-> Jeg kender ikke på forhånd antallet af ark. Når jeg så erstatter dine linier:
Arknavn(1) = "Ark2" Arknavn(2) = "Ark3"
med:
For i = 1 To adr Arknavn(i) = ActiveCell.Value ActiveCell.Offset(1, 0).Select Next i
hvor adr er min tæller, får jeg Subscript out of range i Arknavn(i) = ActiveCell.Value
Jeg tror at indholdet af en celle skal skrives i et to-dimensionelt array - men hvordan erklærer man et sådant, hvor den første dimension er dynamisk, og den sidste er statisk (altid 1)?
Synes godt om
Slettet bruger
16. april 2003 - 00:00#7
Prøv denne her:
--------------------- Sub SelectArk() Dim shtName As String Dim shtArray() As Variant Dim j As Integer
j = 1
For i = 1 To 5 If ActiveSheet.Range(Cells(i, 2), Cells(i, 2)) = "x" Then shtName = "Sheet" & i ReDim Preserve shtArray(j) shtArray(j) = shtName j = j + 1 End If Next i
Sheets(shtArray).Select
End Sub --------------------
Det er en variation af superjap's. Den virker hos mig. Givet arknavne i Kolonne A og "x" i Kolonne B.
Så virker det perfekt Tak! Så skal jeg bare se at få det bikset sammen med resten af min kode :-), blandt andet den, der laver listen over ark i mappen og lidt mere.
Lidt til superjap for inspirationen og resten til dig for løsningen.
Hold da op en masse der sker, efter vi gamle er gået i seng. Men godt at i fik løst problemet, og tak for pointene - trods alt :-)
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.