Вкотре на одному з форумів побачив питання з описом незрозумілого бага: при спробі змінити формат осередків або викликати діалогове вікно Формат ячеек (права кнопка миші- Формат ячеек (Cell Format) нічого не відбувається. Що робить неможливим змінити візуальний стиль осередків. При цьому відбуватися дана проблема може не для всіх осередків, а вибірково для будь-якого елементу листа. Якщо хтось не зрозумів проблему: для деяких осередків неможливо призначити або змінити межі комірок, колір заливки, колір і стиль шрифту і т.п.
Рішення: я поки знаю два можливих варіанти вирішення даної проблеми. Який з них використовувати, якщо ви зіткнулися з цією проблемою - вибирати вам.
Відмова від відповідальності: всі дії ви робите на свій страх і ризик. Автор статті не несе ніякої відповідальності за будь-якого виду шкоду, яка може бути понесений в результаті ваших дій
Тому настійно рекомендую пробувати варіанти вирішення проблем на копіях своїх файлів, щоб в будь-якому випадку зберегти свої дані.
варіант 1
- Якщо книга в форматі .xls - зберігаєте книгу в форматі 2007 (Зберегти як-Книга Excel (* .xlsx) (Save As- Excel Workbook (* .xlsx))
- закриваєте книгу
- міняєте розширення для книги на .zip або .rar
Якщо не відображається розширення:
Панель управління-Властивості папки (для Win 7 - Параметри папок) - вкладка Вид- Зняти галочку з "Приховувати розширення для зареєстрованих типів файлів" - відкриваєте будь-яким архіватором
- в архіві буде три папки: _rels, docProps і xl
- відкриваєте папку xl і видаляєте файл Styles.xml
- закриваєте архів
- міняєте розширення архіву на початкове - .xlsx
- відкриваєте книгу, погодившись з відновленням вмісту:
після чого отримати невелике повідомлення про віддалених стилях, які не вдалося відновити:
Все, тепер залишиться лише зберегти книгу. Правда, тут є нюанс: при подібному підході будуть видалені так само всі формати навіть тих осередків, з якими проблем не було (буде видалена заливка комірок, колір і стиль шрифтів, кордони і т.п.).
Даний варіант найдієвіший, тому що видаляє всі формати з книги і можливість повторення проблеми в недалекому майбутньому дуже невелика.
Варіант 2
- копіюєте будь-яку клітинку, формат для якої змінюється без проблем
- виділяєте "неслухняні" осередки-права кнопка миші- Спеціальна вставка (PasteSpecial) - Формати (Formats)
Даний варіант (в книгах, люб'язно наданих носіями проблеми) у мене спрацьовував досить непогано. У чому його очевидну перевагу перед першим варіантом - ви не втрачаєте всі формати в книзі. Однак є й інший нюанс - не можна буде точно сказати, що проблема в дуже недалекому майбутньому не повториться. Хоча не можна сказати і того, що вона повториться.
Стаття допомогла? Поділися посиланням з друзями! Відео уроки{ "Bottom bar": { "textstyle": "static", "textpositionstatic": "bottom", "textautohide": true, "textpositionmarginstatic": 0, "textpositiondynamic": "bottomleft", "textpositionmarginleft": 24, " textpositionmarginright ": 24," textpositionmargintop ": 24," textpositionmarginbottom ": 24," texteffect ":" slide "," texteffecteasing ":" easeOutCubic "," texteffectduration ": 600," texteffectslidedirection ":" left "," texteffectslidedistance " : 30, "texteffectdelay": 500, "texteffectseparate": false, "texteffect1": "slide", "texteffectslidedirection1": "right", "texteffectslidedistance1": 120, "texteffecteasing1": "easeOutCubic", "texteffectduration1": 600 , "texteffectdelay1" 1000, "texteffect2": "slide", "texteffectslidedirection2": "right", "texteffectslidedistance2": 120, "texteffecteasing2": "easeOutCubic", "texteffectduration2": 600, "texteffectdelay2": 1500, " textcss ":" display: block; padding: 12px; text-align: left; "," textbgcss ":" display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100% ; background-color: # 333333; opacity: 0.6; filter: a lpha (opacity = 60); "," titlecss ":" display: block; position: relative; font: bold 14px \ "Lucida Sans Unicode \", \ "Lucida Grande \", sans-serif, Arial; color: #fff; "," descriptioncss ":" display: block; position: relative; font: 12px \ "Lucida Sans Unicode \", \ "Lucida Grande \", sans-serif, Arial; color: #fff; margin-top: 8px; "," buttoncss ":" display: block; position: relative; margin-top: 8px; "," texteffectresponsive ": true," texteffectresponsivesize ": 640," titlecssresponsive ":" font-size: 12px; "," descriptioncssresponsive ":" display: none! important; "," buttoncssresponsive ": "", "addgooglefonts": false, "googlefonts": "", "textleftrightpercentforstatic": 40}}