Создадим в OpenOffice Calc 1.0 кроссворд. Для этого разметим саму таблицу с сеткой кроссворда.

Далее в столбце выпишем правильные варианты ответов. В соседнем столбце напишем формулы, которые «собирают» слова написанные в сетке кроссворда:

=B1&C1&D1&E1&F1&G1&H1
=E1&E2&E3&E4
=A2&A3&A4&A5&A6&A7&A8
=I2&I3&I4&I5&I6&I7&I8
=C3&D3&E3&F3&G3
=C3&C4&C5&C6&C7
=G3&G4&G5&G6&G7
=A5&B5&C5&D5
=F5&G5&H5&I5
=E6&E7&E8&E9
=C7&D7&E7&F7&G7
=B9&C9&D9&E9&F9&G9&H9

При помощи логической функции ЕСЛИ выясняем, совпадают ли введенные ответы с правильными. Так как отгадывающий может набирать слово заглавными или прописными буквами, то нужно привести два сравниваемых слова к одинаковому виду при помощи текстовых функций ПРОПИСН или СТРОЧН. Проверка будет выглядеть так:

=ЕСЛИ(ПРОПИСН(L1)=ПРОПИСН(M1))

При помощи автозаполнения копируем эту формулу для всех слов. Теперь будем подсвечивать правильные ответы. Для этого нужно создать стиль оформления ячейки.

Формат → Стилист

Назовем его «Правильный ответ» и настроим в нем заливку ячейки зеленым цветом.

Затем при помощи условного форматирования настроим оформление ячеек. Выделяем слово в сетке кроссворда.

Формат → Условное форматирование

Условие — формула. Источник формулы — ячейка, в которой сравнивали слова. Стиль ячейки — созданный нами «Правильный ответ». В тех ячейках, где слова пересекаются используем два условия (для каждого слова).

Теперь правильные ответы помечаются зеленым фоном.

Осталось спрятать от отгадывающего правильные ответы. Воспользуемся для этого защитой ячеек.

Формат → Ячейка → Защита ячейки

Изменяем атрибуты ячеек, в которых будет введен текст — снимаем флажок «заблокировано». Изменяем атрибуты ячеек с правильными ответами и проверкой — выставляем флажок «скрыть все».

Защищаем лист. После этого начинет работать защита ячеек.

Сервис → Защитить документ → Лист

Кроссворд готов к разгадыванию.

Скачать кроссворды

OpenOffice Calc

Microsoft Excel

Hosted by uCoz