Премини към съдържанието

melencolia

Потребител
  • Публикации

    2
  • Регистрация

  • Последно онлайн

Харесвания

0 Неутрална репутация

Всичко за melencolia

  • Титла
    Новобранец
  1. Здравейте, имам следният проблем. От няколко дена се захванах полека, лека да уча макроси на ексел. Нямам никакъв опит в каквото и да е било програмиране. Офисът ми е на български. (Нямам възможност да си сваля/закупя на друг език). Опитвам се нещо много просто да направя - да променя имената на 3те default таблици, които се появават при създаване на нов excel документ от "лист,лист1,лист2" в "januar,februar,maerz" За целта трябва да напиша във VBA следния ред : Sheets("Лист1").Name = "februar" 1.Проблем(вече решен) - излизаха маймунски знаци, когато се опитвах да напиша "лист". Смених фонт-а на един с кирилица и сега поне излиза нормално 2. Проблем - VBA изобщо не иска да разпознае "Лист1". Излиза ми грешка - subscript out of range. Когато сменя името на "Лист1" с някакви латински букви - всичко върви идеално. Тоест за момента трябва винаги преди да пиша каквото и да е било, да променям имената на default sheets в ексел. Освен това, всеки нов лист също се изписва на кирилица и трябва винаги да го създавам с точно определено име, защото после не мога да програмирам неговото селектиране в код-a.(пак проблема с кирилицата). Опитах се да потърся помощ в гуугъл и видях, че руснаците си пишат кодове с "лист1" и т.н, значи по някакъв начин би могло да стане. За съжаление не знам руски и не мога да попитам в някой техен форум. Ще бъда много благодарен, ако някой има идея по въпроса.
  • Разглеждащи това в момента   0 потребители

    Няма регистрирани потребители разглеждащи тази страница.

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.