Excel, сайт спільноти directum

Передмова

Даний матеріал є продовженням статті Вставка зображення в документ Word. У зв'язку з деякими особливостями даної розробки хотілося б почати з опису найбільших труднощів, що вплинули на кінцевий результат.







Розташування зображення щодо листа

Складність полягає в тому, що чітких меж сторінки в документі Excel не існує. Якщо ми не задаємо область друку, то вона буде визначатися по вмісту. Якщо кількість використовуваних осередків настільки велике, що не вміщується на сторінці обраного формату, то кількість сторінок автоматично збільшується або, якщо документ налаштований інакше, то лист починає змінювати масштаб. У такій ситуації координати для розміщення зображення не допоможуть нам в точному визначенні його положення на сторінці, а такі властивості сторінки як ліва межа і верхня межа (left, top) відсутні в принципі.

Якщо вказати область друку, то працювати зі сторінкою стає простіше. Однак же, якщо область друку не збігається по пропорціях з обраним форматом сторінки, то зображення, поміщене в нижній правий кут області друку, може виявитися, наприклад, посередині самої сторінки.

Excel, сайт спільноти directum

Робота з підкладками

У документі Word підкладкою фактично є вміст колонтитула. Розташувати зображення або WordArt в колонтитулі за координатами було також легко, як і на основному аркуші. У документі Excel колонтитули зовсім інші. Вставити графічний об'єкт в колонтитул можна тільки за допомогою дій, які можна знайти на вкладці «Конструктор» панелі інструментів, що ускладнює подальше програмне форматування зображення.

Excel, сайт спільноти directum

Так як на панелі інструментів «Конструктор» немає можливості вставити об'єкт WordArt, то в розробці даної можливості також не буде.

У документі Excel є шість слотів для заповнення колонтитула, що не дозволяє розташувати вставляється зображення в центрі документа. Внаслідок чого доводилося «рухати» зображення з заголовка за допомогою вставок нових рядків. Тому, в документах з різним форматом, центр може зміститися.







довідник

Будемо використовувати довідник, описаний в матеріалі Вставка зображення в документ Word.

Список змін довідника:

  • додався новий реквізит-ознака «Тип документа», який може приймати значення «Word» і «Excel». При виборі одного з значень ми відкриваємо одні налаштування і закриваємо інші, відповідно до можливостей документа. А так же визначаємо тип документа, для якого буде проводитися вставка графічного об'єкта;
  • додався новий реквізит-ознака «Загальна підкладка», який може приймати значення «Так» і «Ні». Поки що доступний тільки для документів типу «Excel». Якщо вказати значення «Так», то вставляється зображення відобразиться на всіх сторінках документа. Якщо вказати «Ні», то зображення додасться лише для першої сторінки.

Вистава «Picture»

Майже весь наявний функціонал картки доступний при вставці зображення в документ Excel. Винятками є:

  • тип обтікання текстом;
  • сторона обтікання текстом.

При вставці зображення в якості підкладки обмежень більше. Недоступними стають реквізити:

  • спосіб розташування (Єдиний доступний спосіб, це вирівнювання);
  • поворот в градусах;
  • ширина і висота (Розмір автоматично стає фіксованим);
  • тип обтікання текстом;
  • сторона обтікання текстом.

Excel, сайт спільноти directum

Excel, сайт спільноти directum

Excel, сайт спільноти directum

Excel, сайт спільноти directum

Вистава «WordArt»

Як вже говорилося, вставляти об'єкт «WordArt» в підкладку в документі «Excel» неможливо. Тому нам доступна тільки звичайна вставка. Але і в звичайному режимі є свої обмеження.

Недоступний для зміни реквізит «Розмірність тексту». Цей реквізит використовувався в документах типу «Word» для того, щоб визначити, як ми будемо задавати розмір тексту. Розміром його контейнера, або шрифтом? В Excel, при програмної вставці об'єкта «WordArt», навіть якщо ми поставимо гігантський розмір контейнера, але не задамо шрифт, то тексту ми так і не побачимо. Тому доступний тільки шрифт.

Excel, сайт спільноти directum

Excel, сайт спільноти directum

Розробка виконана в системі DIRECTUM 5.0.

До складу розробки входять:

Повна технологія, що дозволяє вставляти графічні об'єкти в документи Word і Excel:







Схожі статті