Zavrieť

Porady

Vkladanie listov do buniek - excel

Zdravim poradaci,

chcel by som sa opytat, ci by mi vedel niekto poradit s mensim problemom v exceli.
Potreboval by som vlozit nazvy listov (v jednom subore) do buniek v jednom liste, tak aby ked zmenim nazov toho konkretneho listu zmeni sa aj jeho nazov v tej danej bunke (takisto, ked pridam medzi tieto listy dalsi list a premenujem ho podla potreby, aby tento nazov vznikol aj v tej bunke, v ktorej je odkaz na nazov listu, tzn, listy sa posunu, aby ostali zachovane nazvy tych co tam boli dovtedy).
Dufam, ze som to nenapisal, nezrozumitelne
ak ano, poslem sem ten xls subor, v ktorom potrebujem uz len tuto upravu

dakujem za pomoc
Pravidlá a tipy
  • Každý móže napísať len 1 odpoveď. Neskor mozete svoju odpoveď vylepšiť.
  • Odpoveď má priniesť riešenie na otázku, vyvarujte sa hodnotenia otázky.
  • Odpoveď má byť viac o faktoch ako o názoroch.
Dalšie pravidla a tipy
    Ak potrebujete v otázke niečo upresniť, najskôr sa spýtajte na podrobnosti.
    Koncept slúži na uloženie rozpracovanej odpovede, koncept sa zobrazuje len Vám, až kým ho nezverejníte.
    Ak máte podobnú otázku, založte Novú otázku alebo Súvisiacu otázku.
    ❤ Buďte priateľskí ❤
    Sme súčasťou jednej komunity, ktorá si chce vzájomne pomáhať, rozdieľnosť je vítaná ak neubližuje!
    Usporiadať podľa času

    PaloPa je offline (nepripojený) PaloPa

    PaloPa
    Treba odsledovať udalosti nad objektom ThisWorkbook a nad jedným listom (napr. Sheet1) kde budú názvy.

    Viď príklad (VBA kód - ALT+F11).

    Palo
    Naposledy upravil PaloPa : 06.12.10 at 18:11

    marjankaj je offline (nepripojený) marjankaj

    I am a man marjankaj
    arion92 Pozri príspevok
    Tato rada aj mne velmi pomoze. Chcem sa este opytat, ako by sa dalo nastavit, aby to fungovalo aj opacne. To znamena v pripade odstranenia harku sa zmeni zoznam v bunkach.
    No upravil som trochu ten Paliho súbor.
    Malo by to fungovať ako si chcel.
    Naposledy upravil marjankaj : 20.06.11 at 16:28

    hodinar je offline (nepripojený) hodinar

    hodinar
    Pali,

    dakujem velmi pekne, presne to je to co som chcel 3 tyzdne som to hladal kadetade na nete, po angl. forach a kdekade

    zbezne som to pozrel, ale je to presne ono - dakujem ))) vidno kto je profik a kto lama

    idem pozriet co si mi to tam pisal s tym Alt+F11, atd.

    prijemny den, hodo.

    arion92 je offline (nepripojený) arion92

    arion92
    PaloPa Pozri príspevok
    Treba odsledovať udalosti nad objektom ThisWorkbook a nad jedným listom (napr. Sheet1) kde budú názvy.

    Viď príklad (VBA kód - ALT+F11).

    Palo
    Tato rada aj mne velmi pomoze. Chcem sa este opytat, ako by sa dalo nastavit, aby to fungovalo aj opacne. To znamena v pripade odstranenia harku sa zmeni zoznam v bunkach.

    dab_VT je offline (nepripojený) dab_VT

    dab_VT
    Odpoveď na to, ako dostať názov listu do bunky v ňom hľadám aj ja. Ale nepochopila som, ako to treba urobiť.

    Môžem poprosiť o presný popis.

    ďakujem

    PaloPa je offline (nepripojený) PaloPa

    PaloPa
    dab_VT Pozri príspevok
    Odpoveď na to, ako dostať názov listu do bunky v ňom hľadám aj ja. Ale nepochopila som, ako to treba urobiť.

    Môžem poprosiť o presný popis.

    ďakujem
    Code:
    Public Sub SheetsNamesToCell()
    
    Dim xSh As Worksheet, i As Byte
       Sheets("ListA").Range("B:B").Clear
        For i = 1 To ActiveWorkbook.Sheets.Count
            Set xSh = ActiveWorkbook.Sheets(i)
            If xSh.Name <> Sheets(1).Range("B" & i) Then Sheets("ListA").Range("B" & i) = xSh.Name
        Next i
    End Sub
    Preložené do ľudskej reči:
    nad zošitom bdie špión, ktorý kontroluje či sa niečo zmenilo ohľadne názvov hárkov.
    A ak áno, v cykle hodí názvy jednotlivých hárkov do buniek hárku ListA.

    P.

    Vkladanie listov do buniek - excel

    Porady, ktoré by vás mohli zaujímať

    Prihláste sa a sledujte len tie Porady, ktoré Vás zaujímajú.