У книзі Excel можуть бути десяток видимих вкладок, прихований аркуш із довідником і формули, що підтягують значення з інших вкладок. Перекладеш лише відкритий аркуш - частина тексту залишиться без змін. А якщо необережно заміниш клітинки, ризикуєш зламати розрахунки.
Тож перед роботою подивись не тільки на вкладки внизу вікна. З’ясуй, які аркуші приховані чи захищені та які клітинки пов’язані формулами. Нижче розберемо, як скласти перелік аркушів, знайти приховані вкладки, вибрати спосіб перекладу й перевірити результат.
Що означає перекласти книгу Excel із кількома аркушами¶
Книга Excel - це файл з одним або кількома аркушами. Один аркуш може бути таблицею для користувача, інший - довідником для формул, проміжним розрахунком або прихованою частиною шаблону. Перекласти книгу означає пройтися потрібним текстом на всіх цих аркушах, а не лише на відкритій вкладці.
У клітинках можуть бути заголовки, інструкції, примітки, назви товарів, текстові значення у випадаючих списках і повідомлення для користувача. Поруч трапляються формули, коди, ідентифікатори й назви змінних, які перекладати не можна. Спершу розділи ці типи вмісту, і лише тоді починай переклад.
Команда Excel Review > Translate в описаному Microsoft сценарії перекладає вибраний текст або клітинку. Окремої команди, яка одним запуском перекладе всі аркуші книги, у цьому сценарії немає: результат потрібно скопіювати й вставити вручну. Обмеження описані в довідці Microsoft про переклад тексту.
Цитату Microsoft про приховані аркуші можна прочитати в довідці про показ і приховування вкладок:
“The data in hidden worksheets is not visible, but it can still be referenced from other worksheets and workbooks”.
Простими словами: прихована вкладка не видно, але формули можуть і далі брати з неї значення. Якщо пропустиш її під час перекладу, частина результатів може залишитися іншою мовою або підтягувати текст із неперекладеного довідника.
Уяви книгу з формою замовлення та прихованим аркушем зі статусами. Форма може показувати значення з довідника через формули або списки. Якщо перекласти тільки підписи у формі, самі значення довідника не зміняться - користувач побачить суміш мов.
Щоб нічого не загубити, заведи простий реєстр аркушів: назва, видимість, призначення, наявність тексту для перекладу й формул, відповідальний за перевірку. Такий список не замінить перевірку самої книги, зате підкаже, де ще залишилася робота.
Переклад одного виділеного діапазону - не те саме, що переклад усієї книги. Якщо потрібно пройтися по всьому файлу, окремо перевір видимі вкладки, приховані аркуші, назви вкладок і елементи, які беруть текст із клітинок. Про формули й таблиці докладніше читай у матеріалі як перекласти Excel без пошкодження формул і таблиць.
Як перевірити всі аркуші, зокрема приховані¶
Спершу з’ясуй, які вкладки є в книзі, які з них приховані та чи дозволяє захист змінювати структуру файла. Приховані аркуші часто зберігають довідкові дані або розрахунки, а не текст, який бачить користувач.
Почни з видимих вкладок: запиши їхні назви й призначення, а тоді порівняй список із завданням або попередньою версією файла. Назва на кшталт “Data”, “Lists” або “Config” може вказувати на технічний аркуш, але сама по собі не означає, що його можна пропустити.
Як показати звичайний прихований аркуш¶
Щоб показати звичайний прихований аркуш, клацни правою кнопкою миші видиму вкладку, вибери Unhide і вкажи потрібний аркуш у вікні. Microsoft також описує, як вибрати кілька суміжних аркушів за допомогою Shift, а несуміжних - за допомогою Ctrl. Кроки наведені в довідці Microsoft про приховування й показ аркушів.
Після того як відкриєш приховану вкладку, не перекладай її вміст навмання. Перевір, чи є там текст для користувача, технічні коди або формули. У довіднику може бути текст для перекладу, але там само можуть стояти значення, які треба залишити як є.
Чим VeryHidden відрізняється від звичайного приховування¶
Аркуш із властивістю VeryHidden не з’являється у звичайному списку Unhide. За поясненням Microsoft, аркуші, приховані кодом VBA, можуть мати саме цю властивість - звичайна команда показу їх не відкриє. Якщо книга містить макроси або потрібної вкладки немає у списку, спочатку спитай власника файла, що це за аркуш. Докладніше - у довідці Microsoft про приховані аркуші.
У VBA видимістю аркуша керує властивість Worksheet.Visible. Документація Microsoft описує значення xlSheetVisible, xlSheetHidden і xlSheetVeryHidden; аркуш зі значенням xlSheetVeryHidden не можна показати звичайною командою в інтерфейсі. Перелік значень є в довідці Microsoft про XlSheetVisibility, а роботу з властивістю описує довідка про Worksheet.Visible.
Не змінюй код VBA тільки заради перекладу, якщо не знаєш, що робить макрос. Зміна видимості - це не те саме, що редагування вмісту, але зміни макросу чи властивостей книги можуть вплинути на її роботу. Узгодь такий крок із власником файла.
Що робити, якщо вкладки не видно або вони заблоковані¶
Захист структури книги може блокувати показ прихованих аркушів, додавання, переміщення, видалення й перейменування вкладок. Не плутай цей захист із паролем для відкриття файла або захистом клітинок на окремому аркуші: Microsoft описує їх як різні механізми. Перевір довідку Microsoft про захист книги.
Якщо Unhide недоступна або потрібної вкладки немає в списку, це ще не означає, що аркуша немає. Запитай власника, чи ввімкнений захист структури, чи є макроси та чи потрібно перекладати цю вкладку. Якщо треба, попроси робочу копію з доступом до потрібних аркушів.
Пароль для захисту структури книги необов’язковий, зазначає Microsoft. Якщо захист увімкнули без пароля, користувач може зняти його й змінювати книгу. Такий порядок описаний в інструкції із захисту книги. Перш ніж змінювати захист, узгодь це з власником файла.
Про аркуші, приховані кодом VBA, Microsoft Support пише в довідці про показ і приховування вкладок:
Аркуш, прихований кодом VBA, не з’явиться в діалоговому вікні Unhide.
Для тебе висновок простий: якщо назви немає у списку, це не доводить, що аркуш порожній. Попроси власника книги або відповідального за макроси перевірити захист і властивість VeryHidden. Не створюй замість нього нову вкладку з такою самою назвою.
Які способи перекладу працюють для кількох аркушів¶
Вибір залежить від обсягу тексту й від того, чи хочеш ти зберегти вихідні значення. Вбудований перекладач зручний для фрагментів, функція TRANSLATE - для паралельних колонок, а робота аркуш за аркушем дає більше контролю над термінами й контекстом. У будь-якому разі перевір формули та приховані вкладки окремо.
Review > Translate для окремого тексту¶
Review > Translate підійде, якщо треба перекласти один напис, заголовок або фрагмент. У сценарії з документації ти вибираєш текст, отримуєш переклад і копіюєш його назад у файл. Окремої кнопки Insert, яка вставить переклад у потрібну клітинку, немає. Докладно про це - у довідці Microsoft про Translate.
Для кількох рядків ручне копіювання цілком зручне: одразу бачиш результат і можеш його перевірити. А от на великій кількості клітинок цей спосіб забирає час і підвищує ризик вставити текст не в той рядок. Якщо переносиш значення блоками, спершу звір порядок клітинок і межі діапазонів.
Translate доступний передплатникам Microsoft 365 і користувачам Office 2021, а для роботи потрібні підключення до інтернету та ввімкнені підключені можливості Office. Microsoft описує ці умови в документації про переклад тексту. Перевір її, якщо у твоїй версії команди немає.
Функція TRANSLATE для паралельних колонок¶
Функція TRANSLATE повертає переклад у клітинку з формулою. Документований Microsoft синтаксис: =TRANSLATE(text, [source language], [target language]). Джерельну й цільову мови можна вказати кодами. Якщо не вказати джерельну мову, Excel може спробувати визначити її автоматично; якщо не вказати цільову, функція використає системну мову. Деталі є в довідці Microsoft про TRANSLATE.
Щоб не втратити оригінал, залиш його в одній колонці, а формулу постав у сусідню. Наприклад, якщо текст є в A2, у B2 можна записати =TRANSLATE(A2,"en","uk"). Коди мов указують напрям перекладу. Перевір, чи підтримує твоє видання Excel цю функцію і чи правильні коди для потрібної мовної пари.
Якщо знаєш вихідну мову, вкажи її явно - особливо для короткого тексту. Microsoft попереджає, що автоматичне визначення доступне не для кожної мови, а слово без контексту легко визначити неправильно. Це пояснено в документації функції TRANSLATE.
Після перевірки виріши, чи залишати формули в робочій книзі, чи замінити їх значеннями. Формула зберігає зв’язок із вихідним текстом, але результат може змінитися під час перерахунку або повторного відкриття файла. Якщо зафіксуєш значення, переклад більше не залежатиме від формули, зате зв’язок із джерелом зникне. Перед змінами зроби копію книги.
Переклад аркуш за аркушем¶
Якщо книгу не можна змінювати автоматично, перекладай аркуш за аркушем. Збережи вихідний файл, створи робочу копію й позначай готові вкладки у своєму реєстрі. На кожній вкладці відділяй текстові клітинки від формул, кодів і значень, які мають залишитися без змін.
Такий порядок особливо виручає, коли ті самі терміни повторюються на різних вкладках. Спершу погодь переклади, а тоді використовуй їх послідовно. Якщо назва статусу в довіднику не збігається з написом у звіті, користувач може не зрозуміти, що це одне й те саме значення.
Уяви, що в довіднику є статус “Pending”, а формула показує його в звіті для кожного замовлення. Переклад видимого звіту не обов’язково змінить значення у джерелі. Знайди, звідки формула бере текст, і змінюй його лише після перевірки залежностей.
Якщо хочеш детальніше розібрати зміни в клітинках і ризик для формул, переглянь поради зі збереження форматування в Word, PDF та Excel. Робота аркуш за аркушем допомагає помітити вкладки, де залишився текст іншою мовою, і не пропустити прихований довідник.
Які помилки може показати TRANSLATE¶
TRANSLATE може видати помилку, якщо текст надто довгий, вхідне значення не є текстом, код мови неправильний або запит обмежено через надмірне використання. Microsoft перелічує ці випадки в довідці функції TRANSLATE.
Функція також залежить від онлайн-служби. Microsoft попереджає, що список мов і результати можуть змінюватися, коли служба додає або прибирає мови. Перевір важливий переклад перед передаванням книги, а не розраховуй, що результат завжди буде однаковим. Деталі - у документації Microsoft про TRANSLATE.
Як зберегти формули, назви та зв’язки між аркушами¶
Перекладати текст і редагувати формулу - різні речі. Формула обчислює або знаходить значення, а текст у клітинці може бути її вхідними даними. Якщо стерти формулу й вставити переклад, розрахунок більше не оновлюватиметься.
Перед початком познач клітинки з формулами й окремо - текст, який можна перекладати. Перевір формули, що звертаються до інших вкладок: назва аркуша в посиланні має відповідати назві вкладки. Якщо перейменуєш аркуш, переконайся, що посилання у формулах, діаграмах та інших елементах книги не зламалися.
Назва вкладки може бути частиною інтерфейсу, а може впливати на роботу книги. Перед перекладом з’ясуй, хто її використовує: користувач, макрос, зовнішнє посилання чи формула. Якщо змінювати назву не потрібно, залиш її як є, а видимі заголовки переклади безпосередньо на аркуші.
Прихований довідник перевір так само уважно. Інші аркуші можуть брати з нього дані, тож переклад значень здатен змінити текст у звіті чи формі. Microsoft прямо застерігає, що дані прихованого аркуша можуть використовуватися іншими аркушами й книгами. Перевір залежності, перш ніж редагувати джерельні значення: про це йдеться в довідці про приховані аркуші.
Перевіряй книгу в такому порядку:
- Знайди клітинки з формулами й не замінюй їх перекладеним текстом.
- Визнач, які текстові клітинки використовують формули або випадаючі списки.
- Звір назви аркушів із формулами та макросами, якщо вони є.
- Переклади текстові значення, зберігаючи зв’язок із вихідним рядком.
- Перевір обчислені результати після редагування.
Для термінів, що повторюються, створи таблицю відповідників: вихідний термін, затверджений переклад, аркуші, де він трапляється, і примітка про контекст. Наприклад, “Order” може означати замовлення, порядок або наказ. Контекст дадуть сусідні стовпці, підписи й формули.
Властивість UsedRange у Microsoft описує діапазон використаних клітинок аркуша. Вона може допомогти технічно перевірити обсяг аркуша, але не підкаже сама по собі, які клітинки перекладати. Документацію дивись у розділі Worksheet.UsedRange.
Microsoft Support пояснює обмеження перевірки правопису в довідці про правопис на аркуші:
Excel не перевіряє правопис у клітинках, що містять формули.
Перевірка правопису не замінить мовну перевірку формул і результатів. Клітинка з формулою може показувати текст для перекладу, але команда перевірки правопису не опрацює його як звичайний текст. Переглянь сформовані значення окремо.
Покроковий робочий процес і контроль якості¶
Ось послідовність, яка допоможе перекласти книгу й не втратити вихідні дані. Спочатку перевір видимість і захист, потім текст, а наприкінці - формули та посилання. Це робочий процес на основі можливостей Excel, а не окрема вбудована команда для перекладу всієї книги.
- Збережи окрему робочу копію. Не редагуй єдиний вихідний файл. Назви копію так, щоб було зрозуміло, що в ній перекладають і якою буде цільова мова.
- Склади перелік вкладок. Запиши назви видимих аркушів і для чого вони потрібні. Познач ті, де є формули, довідники або текст для користувача.
- Перевір приховані аркуші й захист. Спробуй Unhide для звичайних прихованих вкладок. Якщо потрібної вкладки немає, запитай власника, чи захищена структура книги та чи не має аркуш статусу VeryHidden.
- Визнач, що перекладати. Відділи текстові написи й значення від кодів, формул і незмінних ідентифікаторів. Для термінів, які повторюються, погодь словник.
- Перекладай так, щоб зберегти оригінал. Для окремого фрагмента скористайся Review > Translate; для паралельного результату - TRANSLATE, якщо функція доступна. Якщо потрібен повний контроль, проходь аркуші по черзі й залишай вихідний текст.
- Перевір зв’язки й результати. Переконайся, що формули залишилися формулами, посилання на вкладки працюють, а значення довідників відповідають перекладеним підписам.
- Поверни потрібну видимість і передай копію на перевірку. Якщо приховані аркуші мають залишитися прихованими, віднови їхній попередній статус. Попроси відповідального перевірити книгу на реальних сценаріях.
Після автоматизованого перекладу звір числа, назви, одиниці вимірювання й терміни. Окремо переглянь короткі слова, скорочення й рядки без контексту. Microsoft попереджає, що автоматичне визначення вихідної мови доступне не для кожної мови. Якщо знаєш мову короткого рядка, вкажи її у формулі. Джерело - довідка про TRANSLATE.
В Excel є команда перевірки правопису на аркуші. Microsoft зазначає: якщо перед перевіркою вибрати одну клітинку, команда перевірить увесь аркуш, зокрема коментарі, колонтитули й графічні елементи. Якщо виділити кілька клітинок, перевірятимуться лише вони. Деталі - у довідці про перевірку правопису на аркуші.
Перевірка правопису не помітить, якщо “Current” перекладено не в тому значенні, і не підтвердить, що розрахунок працює. Тут потрібні контекст і тест: відкрий важливі форми, введи тестові значення та перевір, чи показує книга очікувані підписи й обчислення.
Поширені помилки під час перекладу книги¶
Найчастіше проблеми починаються не з перекладу, а з пропущеного аркуша, заміни формули чи втрати зв’язку між вихідним і цільовим текстом. Перевір ці ризики перед тим, як передавати файл.
- Перекладають лише видимі вкладки. Приховані дані можуть бути джерелом формул і тексту на інших аркушах. Перевір вкладки через Unhide, а про статус VeryHidden запитай власника.
- Вставляють переклад поверх оригіналу. Потім важче звірити текст або відновити попереднє значення. Збережи вихідний файл і працюй у копії.
- Замінюють формулу текстовим результатом. Після цього клітинка перестає автоматично обчислювати значення. Перевір рядок формул, а не тільки те, що видно у клітинці.
- Перейменовують аркуші, не перевіривши залежності. Назва може бути потрібна формулі, макросу або іншому процесу. Узгодь перейменування й перевір посилання після змін.
- Покладаються на автоматичне визначення мови для коротких значень. Короткий напис може не давати достатньо контексту. Якщо знаєш вихідну мову, вкажи її у функції й переглянь результат.
- Вважають прихований аркуш непотрібним. Приховування змінює видимість вкладки, але не обов’язково вплив її даних на книгу. Перевір, чи використовують аркуш інші вкладки або книги.
- Перевіряють тільки правопис. Команда перевірки правопису не аналізує формули й не підтверджує точність термінів. Перевір зміст і сценарії роботи окремо.
- Знімають захист без погодження. Захист структури може бути потрібен для контролю файла. Попроси власника про потрібний доступ, а не змінюй налаштування самостійно.
Microsoft пояснює в довідці про приховані аркуші, що команда Unhide не показує аркуші з властивістю xlSheetVeryHidden.
Якщо потрібної вкладки немає у списку, не продовжуй переклад так, ніби її не існує: книга буде неповною. Запиши назву відсутнього аркуша, якщо вона відома, і попроси власника перевірити його статус і призначення.
FAQ¶
Як перекласти всі аркуші Excel одразу?¶
Review > Translate перекладає вибраний текст, а не всю книгу одним запуском. Перевір видимі й приховані аркуші, а потім перекладай їх по черзі або використовуй TRANSLATE для окремих клітинок, якщо функція доступна у твоїй версії Excel.
Чи перекладаються приховані аркуші Excel?¶
Приховування не видаляє вміст аркуша. Звичайну приховану вкладку можна відкрити через Unhide, а VeryHidden не з’явиться у звичайному списку. На прихований аркуш також можуть посилатися інші аркуші й книги.
Як знайти прихований аркуш в Excel?¶
Клацни правою кнопкою миші видиму вкладку й вибери Unhide. Якщо потрібного аркуша немає у вікні, попроси власника перевірити захист структури книги та властивість VeryHidden.
Як перекласти клітинки, не замінивши вихідний текст?¶
Залиш оригінал у вихідній колонці, а переклад створи поруч за допомогою TRANSLATE або в окремій копії аркуша. Перевір результат і формули, перш ніж переносити затверджений переклад у фінальну версію.
Чи може Excel перекласти текст у клітинках і зберегти формули?¶
Функція TRANSLATE обробляє переданий текст і повертає переклад як результат формули. Не вставляй цей результат поверх формул, які виконують розрахунки; окремо перевір клітинки, залежності й значення після перекладу.