Hirdetés

Új hozzászólás Aktív témák

  • Louro

    őstag

    Sziasztok!

    Fejre állok lassan, annyira nem találom a megoldását a lenti gondomnak.
    Nemrég cseréltem laptopot, amihez volt Windows és Office is. Gondoltam az egyik makrómon kicsit javítok és teszek be pár hibakezelést. Mivel a munkalapok nevei tartalmaznak ékezetes karaktereket, Subscript Out of Range hibaüzenetet kapok. Ha lecserélem őket az ékezet nélküli "párjaikra", akkor persze lefut.

    Notepad ++-szal megnéztem és a VB kódban az "ő" betűmet a hullámos verzióra cserélte. Sajnos az előző gépemen nem emlékszem milyen Office volt, de most 2019 Pro van rajta. Lehet a korábbi verzió tudott kezelni speciális nyelveket és az új nem? Vagy valami környezeti beállítás lenne?

    Példa:
    Készítettem egy új Excel állományt. Átneveztem a munkalapot TesztŐ-re. A makró tartalma:
    Sub teszt()
    Sheets ("TesztŐ").Range("A2").Select
    End Sub

    Ezt bemásolva a VB editor-ba:

Új hozzászólás Aktív témák