Taulukkojen nimet soluihin järjestysnumeroon viittaamalla

??_??

Tarve olisi hakea taulukkojennimet (alekkaisiin) soluihin järjestyksessä eli varmaankin viittaamalla jollain indeksinumerolla onnistuu? Eli indeksillä 1 (vai 0) haettaisiin ensimmäisen taulukkosivun nimi jne. Onnistuuko jotenkin kaavalla/funktioilla vai tarvitaanko vba apuun?

2

820

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • aktiivisen taulukon saa funktiolla
      =MID(CELL("filename");FIND("]";CELL("filename")) 1;255
      muut taulukot sitten hankalaa räpeltämistä... esim laittamalla saman koodin muihin taulukoihin samaan soluun ja sitten linkittöö sen solun jne...

      VBa siisti ja simppeli aktiiviseen taulukkoon alkaen solusta A1

      Sub TaulukonNimet()
      For i = 1 To Sheets.Count
      Range("A" & i) = Sheets(i).Name
      Next i
      End Sub

      tai omana funktiona soluun haluttu taulukon nimi esim. ==TaulukonNimi(1)

      Function TaulukonNimi(Indeksi As Integer) As String
      On Error GoTo virhe
      TaulukonNimi = Sheets(Indeksi).Name
      Exit Function
      virhe:
      TaulukonNimi = "Ei tietoa???"
      End Function

      Keep EXCELing
      @Kunde

      • Kiitos taas Kunde!!

        = )


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Karhuryhmä

      Kellään tarkempaa tietoa miksi ja missä karhuryhmä ollut? Perheväkivaltaa vai huumeperintää kenties taas?
      Jämsä
      28
      3416
    2. Mitä sä pelkäät

      Ettei tää etene?
      Ikävä
      97
      3186
    3. Mitä kaikkea sä

      Olisit valmis tekeen mun eteen vielä? Vai oletko mitään?
      Ikävä
      76
      3024
    4. Raisionkaaren koira hyökkäys

      Taas nähtiin että koiriin ei voi luottaa. Eilen illalla vapaana ollut koira hyökkäsi Raisionkaarella kolmen henkilön kim
      Raisio
      70
      2958
    5. "Mielipide: Äärivasemmiston uhka on otettava vakavasti"

      Demokratia näyttäisi olevan Halla-aholle enemmänkin välttämätön paha kuin tavoiteltava asia. Väkivallan ihannointi ja m
      Maailman menoa
      53
      2891
    6. Tapa jolla kohtelit minua viimeksi miellytti erityisesti

      Osaat huomioida kauniisti ja katsot aina tilanteita yhteisen hyvän kannalta. Sitä arvostan erityisesti.
      Ikävä
      86
      2668
    7. Ei me saada toisiamme

      Ei vaan saada. On vain haaveita ja uunelmia
      Ikävä
      35
      2480
    8. Mikä on luonteesi parhain ominaisuus

      ja mikä huonoin?
      Ikävä
      57
      2341
    9. Satuit vain olemaan

      Ensimmäinen joka avasi minussa sen nähdyksi ja rakastetuksi tulemisen puolen. Pitäisi vain muistaa että et ole ainoa. Se
      Ikävä
      43
      2205
    10. Vielä ei ainakaan

      Kukaan muu tunnu miltään sun jälkeen. Olit niin ainutlaatuista
      Ikävä
      32
      1953
    Aihe