Руководство по KSpread - KDEИх использование описывается в...

61
Руководство по KSpread Pamela Roberts Anne-Marie Mahfouf Gary Cramblitt Перевод на русский: Андрей Черепанов

Transcript of Руководство по KSpread - KDEИх использование описывается в...

Page 1: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Pamela RobertsAnne-Marie Mahfouf

Gary CramblittПеревод на русский: Андрей Черепанов

Page 2: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

2

Page 3: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Оглавление

1 Введение 7

2 Основы KSpread 8

2.1 Электронные таблицы для начинающих . . . . . . . . . . . . . . . . . . . . . . . 8

2.2 Выделение ячеек . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.3 Ввод данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2.3.1 Общий формат ячеек . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.4 Копирование, вырезание и вставка . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.4.1 Копирование и вставка диапазонов ячеек . . . . . . . . . . . . . . . . . . 11

2.4.2 Другие режимы вставки . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.5 Вставка и удаление . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.6 Простое суммирование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.6.1 Пересчёт . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.7 Сортировка данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.8 Сводные вычисления в строке состояния . . . . . . . . . . . . . . . . . . . . . . 14

2.9 Сохранение работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.9.1 Шаблоны . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152.10 Печать электронной таблицы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

3 Форматирование электронной таблицы 17

3.1 Формат ячейки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

3.1.1 Формат данных и внешний вид . . . . . . . . . . . . . . . . . . . . . . . . 18

3.1.2 Настройки текста и шрифта . . . . . . . . . . . . . . . . . . . . . . . . . . 20

3.1.3 Положение и поворот текста . . . . . . . . . . . . . . . . . . . . . . . . . 21

3.1.4 Границы ячейки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

3.1.5 Фон ячейки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233.1.6 Защита ячеек . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

3.2 Форматирование по условию . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

3.3 Изменение размера ячейки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

3.4 Объединение ячеек . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.5 Скрытие строк и столбцов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

3.6 Свойства листа . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Page 4: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

4 Расширенные возможности KSpread 28

4.1 Ряды . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284.2 Формулы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

4.2.1 Встроенные функции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

4.2.2 Логические сравнения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

4.2.3 Абсолютные ссылки на ячейки . . . . . . . . . . . . . . . . . . . . . . . . 304.3 Вычисления с использованием Специальной вставки . . . . . . . . . . . . . . . 304.4 Поиск решения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

4.5 Использование нескольких рабочих листов . . . . . . . . . . . . . . . . . . . . . 31

4.5.1 Консолидация данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314.6 Вставка диаграммы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

4.7 Вставка внешних данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334.8 Ячейки с гиперссылками . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

4.9 Проверка на корректность . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

4.10 Защита . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344.10.1 Защита документа . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

4.10.2 Защита листа . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354.10.3 Защита ячейки или выбранных ячеек . . . . . . . . . . . . . . . . . . . . 35

4.10.4 Скрыть формулу ячейки . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

4.10.5 Скрыть все в ячейке . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

4.11 Другие возможности . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

4.11.1 Разделение вида . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374.11.2 Именованные ячейки и области . . . . . . . . . . . . . . . . . . . . . . . . 384.11.3 Комментарии к ячейкам . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

5 Configuring KSpread Shortcuts and Toolbars 39

5.1 Shortcuts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395.1.1 User Defined Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

5.2 Toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

6 Окно настройки KSpread 41

6.1 Общие . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416.2 Страна и язык . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

6.3 Интерфейс . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

6.4 Разное . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436.5 Цвет . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

6.6 Формат страницы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

6.7 Проверка правописания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

4

Page 5: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

7 Для людей с ограниченными возможностями 45

7.1 Установка модуля kdeaccessibility (Специальные возможности KDE) . . . . . 45

7.2 Ухудшение зрения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

7.2.1 Создание тем . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457.2.2 KMagnifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

7.2.3 Преобразование текста в речь . . . . . . . . . . . . . . . . . . . . . . . . . 46

7.3 Ухудшенная моторная деятельность и операции без мыши . . . . . . . . . . . . 47

7.3.1 KMouseTool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477.3.2 Функции XAccess . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

7.3.3 Эмуляция мыши . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

7.3.4 Навигация мышью . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487.3.5 Комбинации клавиш . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487.3.6 Изменение размеров панелей . . . . . . . . . . . . . . . . . . . . . . . . . 48

7.3.7 Установка фокуса на элементы интерфейса . . . . . . . . . . . . . . . . . 48

8 Command Reference 498.1 The File Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498.2 The Edit Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508.3 The View Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518.4 The Insert Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518.5 The Format Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528.6 The Data Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538.7 The Tools Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538.8 The Settings Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

8.9 The Help Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

8.10 The Right Mouse Button Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

8.11 Other Shortcuts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

9 Вопросы и ответы 58

10 Благодарности и лицензия 59

A Установка 60

B Предметный указатель 61

5

Page 6: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Аннотация

KSpread является полнофункциональной программой для работы с электроннымитаблицами.

Page 7: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Глава 1

Введение

Это руководство посвящается светлой памяти Visicalc.

KSpread -- полноценная программа работы с электронными таблицами. Она является частьюKOffice - пакета офисных приложений для KDE.

Помимо KSpread, в KOffice входят KWord, (текстовый процессор), KPresenter (программаподготовки презентаций) и KChart (генератор диаграмм и графиков).

На сайте http://www.kde.org вы можете получить общую информацию о KDE, а о KOfficeна сайте http://www.koffice.org.

7

Page 8: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Глава 2

Основы KSpread

Pamela RobertПеревод на русский: Ivan Petrov

ЗамечаниеКак и весь KDE, KSpread хорошо настраивается, что может создать проблемы читателямпытающимся сопоставить текст в документе, таком, например, как этот, с тем что они видятв установленной на их компьютере версии KSpread. Чтобы избавиться от возможной пута-ницы мы рекомендуем после первого запуска KSpread установить на всех страницах диалоганастройки KSpread (открыть который можно выбрав Настройка→Настройка KSpread...)значения по умолчанию для всех параметров кроме параметра Режим автодополненияна странице Разное, значение которого должно быть Нет.Возможно будет полезно включить подсказки К-меню в диалоге Свойства→ Внешнийвид и темы→ Стиль.

2.1 Электронные таблицы для начинающих

В этом разделе будут объяснены на примерах принципы работы с электронными таблицами,такими как KSpread, и почему они могут быть полезным инструментом в любых ситуациях,когда приходится оперировать цифрами. Если вы уже использовали электронные таблицыранее, можете пропустить следующий раздел.

Первое, что необходимо сделать -- запустить KSpread. Вы можете сделать это, щёлкнув левойкнопкой мыши на пиктограмме KSpread если она есть на вашем рабочем столе или панели,или выбрав пункт К-меню Офис→KSpread.

При запуске появится диалоговое окно, в котором вы можете создать новый документ изшаблона, открыть существующий или недавно использовавшийся документ или создать но-вый пустой документ. На вкладкеСоздать документ выберите в категорииОбщие шаблонПустой лист. Затем нажмите OK.

Взглянув на KSpread вы увидите таблицу с прямоугольными ячейками, организованными впронумерованные строки и обозначенные буквами столбцы. Сюда вы будете вводить данныеили формулы, текст или диаграммы.

8

Page 9: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Теперь введите текст и числа, как показано в первых пяти строках снимка экрана в такиеже ячейки вашей электронной таблицы. Строку 7 пока не вводите. Для того, чтобы что-то ввести в ячейку, выберите её, нажав левой кнопкой мыши на ней, потом напечатайтекакие-либо буквы или цифры и затем нажмите клавишу Enter или используйте клавишиперемещения курсора для перехода на другую ячейку.

То, что вы сейчас ввели, является простейшим бюджетом на следующие два месяца, по-казывающим, сколько мы планируем потратить на еду, жильё, одежду и прочие расходы.Теперь выделите ячейку B7 (на пересечении столбца B и строки 7), введите в эту ячейку=B2+B3+B4+B5 и нажмите Enter. Так как вы начали ввод с символа =, KSpread считает,что введённый текст является формулой, то есть значение в этой ячейке необходимо вычис-лить, и в этом случае суммируется содержимое четырёх ячеек с B2 по B5, а в ячейке B7показывается результат этих вычислений.

Вы можете ввести похожую формулу в ячейку C7, напечатав =C2+C3+C4+C5, однако можнопросто скопировать ячейку B7 и вставить в ячейку C7. При вставке KSpread автоматическипоменяет ссылки на ячейки в столбце B на ссылки на ячейки в столбце C.На этом этапе вы можете решить что KSpread может не больше чем вы с карандашом, листомбумаги и калькулятором, и, возможно, вы правы, но не стоит забывать о том, что это всеголишь маленький пример электронной таблицы, производящей вычисления с несколькимичислами. Для любых достаточно больших таблиц использование электронных таблиц привыполнении расчетов значительно быстрее и точнее чем ручной расчёт.

Кроме того, электронная таблица позволяет поиграть в игру «Что будет, если?». Так как каж-дая формула пересчитывается при изменении каждого значения, которое в ней используются,вы можете быстро увидеть что случиться с вычисляемыми значениями при изменении любогоиз них. В приведённом примере вы можете посмотреть как отразится на общих издержкахснижение затрат на еду в декабре, просто изменив значение ячейки C2. Если у вас естьтаблица, моделирующая парниковый эффект, вы можете увидеть эффект 50-процентногоснижения выбросов метана в атмосферу.

2.2 Выделение ячеек

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

Ячеку можно выделить одним из ниже перечисленных способов

9

Page 10: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

• щелчком левой кнопкой мыши

• вводом адреса ячейки в поле слева от строки ввода формул (например, B5) и нажатиемEnter

• с помощью пункта меню Вид→Перейти на ячейку....

Вы можете также переместится на ячейку, используя клавиши стрелок. При нажатии наклавишу Enter курсор переместится на одну ячейку вверх, вниз, влево или вправо, в зави-симости от настроек на вкладке Разное диалога настроек KSpread.При удержании клавиши Ctrl и нажатии стрелок выделение переносится на начало иликонец блока заполненных ячеек.Для того чтобы выделить область ячеек, переместите курсор мыши от начала области до еёконца удерживая левую кнопку мыши, или введите ссылки разделённые двоеточием в полессылки панели инструментов Формула (например, B7:C14) и нажмите Enter, или введитеэти ссылки в таком же формате в диалоговом окне которое появится если выбрать Вид→Перейти на ячейку....Кроме того, вы можете выделить диапазон ячеек, выделив ячейку на одном углу диапазона,а потом при нажатой клавише Shift щёлкнув левой кнопкой мыши по ячейке противополож-ного угла диапазона.Для выделения всей строки или столбца, щелкните левой кнопкой мыши на номере строкислева от рабочего листа или на букве столбца вверху рабочего листа. Для выделения смеж-ных строк или столбцов перетащите курсор мыши по номерам строк или буквам столбцов,удерживая левую кнопку мыши.

2.3 Ввод данных

Ввод данных в ячейки очень прост: выделите ячейку, наберите ваши данные и нажмитеклавишу Enterили же перейдите на другую ячейку клавишами управления курсором. Взависимости от того какие данные вы ввели, KSpread интерпретирует их как число, дату,время или текст:

• Числа вводятся явно; 123, -123, 456.7 или в экспоненциальном представлении -1.2E-5.

• Даты должны вводиться в «системном» формате, который определяется в диалоге вы-звать который можно выбрав в К-меню Свойства→ Региональные и специальныевозможности→ Страна/область и язык. Если, например, вы используете формуDD/MM/YYYY, то для 30 марта 2002 года надо вводить 30/03/2002. Можно опуститьначальные нули в полях день и месяц, а год текущего столетия можно указать двумяпоследними цифрами, например для 9 января 2002 года можно ввести 9/1/2.

• Время также вводится «системном» формата. Например, если вы используете 12-часовоеуказание времени, то его необходимо вводить в формате HH:MIN am|pm или HH:MIN:SSam|pm, например как 9:42 am или 10:30:52 pm

• Данные, которые KSpread не может распознать как число, дату или время, воспринима-ются как «текст».

ЗамечаниеПо умолчанию, KSpread устанавливает для чисел, дат и времени выравнивание по правомукраю, и выравнивание по левому краю для других типов. Это помогает определить, в пра-вильном ли формате была введена дата или время. Но помните, что формат отображенияячеек можно поменять в диалоге формат ячеек.

Основная строка редактирования на панели ввода формул предназначена для простого изме-нения содержимого выбранной ячейки. Нажмите Enter или щёлкните левой кнопкой мышина зелёной галочке, если вы хотите сохранить изменения, и на красном крестике, если хотитеотменить их.

10

Page 11: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

2.3.1 Общий формат ячеек

«Общий» - формат ячеек по умолчанию. Тип данных в ячейках определяется по их содер-жимому. Например, если в ячейку, в которой был текст, вместо него ввести число, ячейкабудет распознана как содержащая числовые данные. Тип данных можно задавать и явно, всвойствах ячейки.

2.4 Копирование, вырезание и вставка

На первый взгляд Вырезание, Копирование и Вставка в KSpread подобны аналогичнымфункциям в других приложениях KDE. Выделив ячейку или ячейки вы можете выбратьКопировать или Вырезать из меню Правка или выпадающего меню, которое появляетсяпри нажатии на правую кнопку мыши на выделенной ячейке. Также можно использоватьсочетания клавишCtrl+C илиCtrl+X, затем выделить ячейку куда надо вставить данные ивыбрать Вставить или нажать Ctrl+V. Тем не менее с этими функциями в KSpreadсвязанынекоторые тонкости, которые будут описаны ниже.Если ячейка содержит формулу, то копируется сама формула, а не отображаемый результат,а если формула содержит ссылки на другие ячейки, эти ссылки будут изменены во времяопераций Вырезать или Копировать и Вставить, для того, чтобы сохранить позицииисходных данных относительно этой ячейки. Например, если ячейка A2 содержит формулу=B3 и она скопирована в ячейку C4, то формула в скопированной ячейке будет содержать=D5 .Это может показаться довольно странной реализацией копирования, но в 99% случаев этоименно то, что вам нужно (если это не так, то смотрите раздел, посвященный абсолютнымссылкам на ячейки). Например, внизу указан простой лист покупок, в котором ячейка D2должна содержать =B2 * C2, D3 должна быть =B3 * C3, D4 должна быть =B4 * C4 и такдалее. Вместо того, чтобы в каждую ячейку вводить отдельную формулу, вы можете ввестипервую формулу в ячейку D2 и затем скопировать её в ячейки ниже, позволив KSpreadизменить ссылки на ячейки как нужно.

2.4.1 Копирование и вставка диапазонов ячеек

На указанном выше снимке экрана содержимое ячейки D2 может быть скопировано в триячейки с D3 по D5 за раз копированием ячейки D2 и выделением диапазона D3:D5 перед

11

Page 12: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

вставкой.Прямоугольный диапазон ячеек может быть вырезан или скопирован одной операцией вы-делением диапазона перед операцией вырезания или копирования. Затем перед вставкойвыберите ячейку, которая будет верхним левым углом вставляемого диапазона.

Если вы вырезаете или копируете прямоугольный диапазон ячеек, скажем B2:C3 и вставляетев больший по размеру диапазон такой как A10:D13, в целевом диапазоне будут повторятьсяисходный шаблон, чтобы заполнить весь указанный диапазон.

KSpread также поддерживает метод «перетащить и скопировать» для копирования ячееквниз или вправо от ячейки-образца. Выделите одну или несколько ячеек. Затем поставьтекурсор мыши над маленьким чёрным квадратиком в нижнем правом углу выделенной ячей-ки/диапазона и курсор мыши будет изменён на двунаправленную диагональную стрелку.После этого, удерживая левую кнопку мыши, переместите мышь, выделяя диапазон, в ко-торый будут скопированы первоначально выделенные ячейки. Обратите внимание, что всессылки в формулах, кроме абсолютных, будут изменены.

2.4.2 Другие режимы вставки

Ячейка может содержать не только текст, число или формулу, но и форматирование: шрифт,границы, фон и т.д. KSpread даёт возможность осуществлять специальную вставку, котораяпозволяет оперировать этими атрибутами разными способами.

Правка→ Специальная вставка... вызывает диалоговое окно Специальная вставка.Выбирая соответствующий пункт в верхней части этого диалога вы можете указать чтонадо вставлять только Текст, Формат ячейки, любой Комментарий, присутствующий вячейке, или Без границы. Пункты в нижней части диалога позволяют производить простыеарифметические действия с областью ячеек.

Команда Вставить со сдвигом... вставляет скопированные в буфер обмена ячейки, сдвигаяячейки на месте вставки на необходимое количество строк или столбцов вниз или вправо,иначе содержимое этих ячеек было бы переписано. Также эта команда может быть исполь-зована для вставки скопированных целиком строк и столбцов на лист.

2.5 Вставка и удаление

С помощью клавиши Delete или пункта меню Правка→Очистить→ Текст можно уда-лить текст, число или формулу выделенной ячейки, диапазона, строки или столбца, не удаляяничего кроме этого.

Для того чтобы удалить всё в выбранных ячейках, строках или столбцах, включая коммента-рии и форматирование, нажмите клавишу Shift+Delete или вызовите пункт менюУдалитьиз меню Правка или из контекстного меню.

Для удаления выделенных строк или столбцов используйте пункты меню Удалить строкиили Удалить столбцы из контекстного меню.Если вы выделите ячейку или диапазон ячеек и выберете пункт Удалить ячейки... изконтекстного меню, вы можете выбрать, как будут сдвигаться ячейки при заполнении места,освободившегося после удаления ячеек.

Если вы хотите вставить новую чистую строку или столбец на лист, выберите строку илистолбец, перед которой вы хотите вставить строку или столбец, и выберите пункт Вставитьстроки или Вставить столбцы из контекстного меню.

Вы можете вставить новые ячейки на лист, выделив диапазон в который вы хотите вставитьячейки и выбрав пункт Вставить ячейки... из контекстного меню. Появится диалоговое ок-но, в котором вы можете указать, в каком направлении необходимо сдвинуть существующиеячейки чтобы освободить место для новых.

12

Page 13: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

2.6 Простое суммирование

Если первым символом в ячейке стоит знак равно (=), то содержит считает что ячейкаформулу и её KSpread необходимо вычислить. В ячейке будет показан результат вычисленияа не сама формула. Например, введите =2+3 в ячейку и в ней будет показан результат: 5.

Более полезно, если формула содержит ссылки на другие ячейки, поэтому формула =B4+A3будет вычислять сумму значений в ячейках B4 и A3, и результат этого вычисления будетобновляться каждый раз при изменении значений в этих ячейках.

Кроме сложения, в формуле можно указывать символ - для вычитания, * для умноженияи / для деления. Круглые скобки ( и ) используются как в обычной алгебре для измененияпорядка операций, что позволяет указывать сложные формулы такие как=((B10 + C3) *5- F11) / 2 .Если на странице Общие диалога настройки KSpread установлен флажок Показыватьиндикатор формул, то ячейки содержащие формулы будут отмечены маленьким синимтреугольником в нижнем левом углу.

KSpread также включает в себя большое количество встроенных функций для статисти-ческих, тригонометрических и финансовых вычислений. Их использование описывается вследующих разделах этого руководства, но если вы интересуетесь их использованием ужесейчас, выберите пункт Функция... из меню Вставить и ознакомьтесь с появившемся диа-логом Функция..

Чтобы не терять время, подскажем, что для вычисления суммы всех значений в указанномдиапазоне можно использовать функцию SUM. Например, =SUM(B4:C10) вычисляет суммувсех значений в диапазоне ячеек с B4 по C10.Если KSpread выводит в ячейке строку символов #, это означает, что вы допустили ошибкув введённой формуле, однако если строка символов # заканчивается маленькой краснойстрелкой, это означает, что полученный результат не входит в ширину ячейки и необходимосделать ячейку шире или изменить её формат так чтобы результат вошёл в ячейку.

2.6.1 Пересчёт

Если на странице Общие диалога Настройка→Настройка KSpread... установлен фла-жокАвтоматический пересчёт, то KSpread будет пересчитывать значения в ячейках каж-дый раз когда изменяется что-либо влияющее на них.

Можно заставить KSpread произвести пересчёт в любое время использовав функции Пере-считать лист или Пересчитать книгу в меню Сервис или с помощью соответствующихим сочетаний клавиш: Shift+F9 или F9.

2.7 Сортировка данных

В простом примере, приведённом ниже, данные содержат название, страну в которой онинаходятся и высоту над уровнем морем некоторых гор. KSpread может отсортировать такиеданные несколькими способами.

13

Page 14: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Мы можем отсортировать данные так чтобы названия располагались в алфавитном порядке.Чтобы сделать это выделите область содержащую данные (A2:C7) и выберите Сортиров-ка... из менюДанные. Откроется диалог Сортировка. На страницеКритерий сортиров-ки можно выбрать столбец данных, который используется как первичный ключ сортировкии, если вы хотите, другие столбцы, которые будут использоваться как вторичный и третич-ный ключи. Используя пример из приведённого выше снимка экрана и выбрав столбец B вкачестве первичного ключа, а C в качестве вторичного, мы отсортируем данные по странам,а для каждой страны по высоте.Сортировка выполняется а алфавитно-цифровом порядке и зависит от регистра, цифры идутперед заглавными буквами, которые идут перед строчными буквами, поэтому ячейки содер-жащие Cat, bar, 77 и Bat будут отсортированы в следующем порядке: 77 Bat Cat bar.Страница Параметры этого диалога позволяет сортировать по строкам, а не по столбцами позволяет сортировать используя пользовательский порядок элементов, установленныйс помощью списка такого, например, как Январь, Февраль... вместо алфавитно-цифровойсортировки.KSpread может разместить результаты сортировки в другой области листа и даже в другойрабочей книге вместо того чтобы переписывать исходные данные. Чтобы сделать это введитессылку на верхний правый угол целевой области в поле Начальная ячейка: на страницеПараметры. Если вы установите флажок Скопировать формат, то также будет скопи-рован формат ячеек. Если вы установите флажок Первая строка содержит заголовок,то данные из первой строки будут скопированы прямо в первую строку целевой области ине будут учитываться при сортировке.

2.8 Сводные вычисления в строке состояния

Левый край строки состояния показывает сводное значение для значений в выделенных ячей-ках. В соответствии с выбранным в выпадающем списке Методом вычисления страницыРазное диалога настройки KSpread, сводное значение может быть:

СуммаВыводится сумма значений в выделенных ячейках.

МинимумВыводится минимальное из значений в выделенных ячейках.

14

Page 15: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

МаксимумВыводится максимальное из значений в выделенных ячейках.

СреднееВыводится среднее для значений в выделенных ячейках.

Количество значенийВыводится количество ячеек содержащих числовые значения.

НетНе производить сводные вычисления.

Метод вычисления также можно выбрать щёлкнув правой кнопкой мыши на области строкисостояния где показан сводный результат и выбрав соответствующий пункт из выпадающегоменю.

2.9 Сохранение работы

KSpread сохраняет всю рабочую книгу, которая может содержать больше одного рабочеголиста, как один файл с документом.Если вы создали новую рабочую книгу или хотите сохранить уже существующую по другимименем, используйте Файл→Сохранить как.... Появится обычное диалоговое окно KDEСохранить документ как. Выберите папку в которую вы хотите сохранить документ ивведите подходящее имя файла в поле Выбор:. Документы KSpread обычно по умолчаниюсохраняются с расширением .ksp, и вам не надо добавлять его к имени файла, но убедитесьв том что в поле Фильтр установлено KSpread.Чтобы сохранить рабочую книгу не изменяя её имени просто используйте Файл→Сохранить.Вы также можете сохранить рабочую книгу KSpread во внешнем формате: для получениябольшей информации об этом смотрите секцию Импорт и экспорт.Когда вы сохраняете модифицированную версию существующей рабочей книги KSpread со-храняет предыдущую версию в резервном файле, добавляя ~ в конец имени файла.KSpread может обеспечить некоторую защиту вашей информации от компьютерного сбояили в случае если вы закрыли KSpread без сохранения текущей рабочей книги. Это делаетсяпутём сохранения последней версии документа над которым вы работаете каждые несколькоминут под изменённым именем. Автоматически сохранённая версия обычно удаляется когдавы сохраняете рабочую книгу, то есть она существует только если она новее чем сохранённаявручную версия. Когда вы открываете рабочую книгу KSpread проверяет существует-лиавтоматически сохранённая версия, и, если таковая существует, предлагает открыть её.Автоматически сохраняемые рабочие книги имеют имена типа .yourfilename.autosave (на-чинается с точки), поэтому spread1.ksp будет автоматически сохраняться как .spread1.ksp.autosave. Функция автосохранения настраивается пользователем.

2.9.1 Шаблоны

Если вам приходится создавать много однотипных рабочих книг, вы можете сохранить своёвремя и уменьшить количество работы заранее создав шаблон и используя его в качествебазы для отдельных документов.Для этого создайте рабочую книгу, содержащую общие элементы, и сохраните её как шаб-лон выбрав Файл→ Создать шаблон из документа.... После этого откроется диалогСоздать шаблон. Введите имя шаблона в поле Имя: и нажмите кнопку OK. В следующийраз при создании новой рабочей книги когда вы выберете Файл→Создать, или при следу-ющем запуске KSpread в диалоговом окне Открыть документ у вас появится возможностьсоздать документ из вашего шаблона.Диалоговое окно Создать шаблон позволяет выбрать картинку, которая будет отображать-ся над именем шаблона в диалоге Создать документ, и позволяет сохранить ваш шаблонв группах с разными именами, которые отображаются как разные страницы в диалоге Со-здать документ.

15

Page 16: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

2.10 Печать электронной таблицы

Печать электронной таблицы обычно осуществляется с помощью Файл→Печать..., послечего появляется стандартный диалог KDE Печать, в котором можно, среди других пара-метров, указать используемый принтер, количество копий и надо ли печатать все или тольковыделенные страницы.

По умолчанию KSpread распечатывает всё содержимое рабочей книги, но вы можете огра-ничить область печати выделив область которую вы хотите распечатать и выбрав Задатьиз меню Формат→Область печати.

KSpread распечатает столько страниц, сколько необходимо для того чтобы поместились всеэлементы рабочей книги. Быстро просмотреть, как рабочая книга разделяется на листы,можно выбравВид→Показать границы страниц. Границы всех страниц будут отмеченыкрасными линиями.

Для более детального просмотра того, что будет отправлено на принтер, включая всё то,что вы указали включить в верхние и нижние колонтитулы (см. ниже), выберите Файл→Предварительный просмотр.

Чтобы улучшить внешний вид отпечатанного документа вы можете изменить шрифты, цве-та, границы и размеры ячеек в рабочей книге. Для получения детальной информации обэтом смотрите секцию Форматирование электронных таблиц.

Для изменения положения печатаемых листов, размера бумаги (он должен подходить длявашего принтера) и размера полей также можно использовать диалог Формат страницы,который можно вызвать выбрав Формат→Настройка страницы....

Страница Колонтитулы диалога Формат страницы позволяет добавить текст, включаю-щий такие элементы как имя файла, дату и номер страницы в верхний и нижний колонтитулыкаждой страницы.

Секция Диапазоны, расположенная на странице Параметры окна диалога Формат стра-ницы обеспечивает альтернативный путь ограничения печатаемой области только одной ча-стью рабочей книги. Эта страница также позволяет выбрать печатать или нет сетку, индика-торы комментариев и формул, а также позволяет печатать выбранные строки или столбцына каждой странице.

16

Page 17: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Глава 3

Форматирование электроннойтаблицы

Pamela RobertRaphael LangerhorstAnne-Marie MahfoufПеревод на русский: Ivan Petrov

3.1 Формат ячейки

Для изменения формата и внешнего вида выделенных ячеек, строк или столбцов используйтепункт Формат ячеек... из меню Формат или из контекстного меню.

Появится диалоговое окно Формат ячеек, которое содержит несколько вкладок:

17

Page 18: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

3.1.1 Формат данных и внешний вид

Вкладка Формат данных диалога Формат ячеек позволяет настроить отображение значе-ний ячеек.Верхняя часть этого окна позволяет выбрать формат отображения числовых значений, датыи времени. На панели Просмотр можно увидеть, как будет выглядеть ячейка после приме-нения формата.

Чтобы установить одинаковый формат данных для строки или столбца, выделите строкуили столбец и вызовите диалог Формат ячеек с помощью контекстного меню.

ЗамечаниеУвеличить точность десятичного числа в Общем, Числовом, Процентном, Денежном илиНаучном формате можно с помощью пиктограммы Увеличить количество показываемых

знаков после запятой на панели инструментов Формат:Уменьшить точность десятичного числа в Общем, Числовом, Процентном, Денежном илиНаучном формате можно с помощью пиктограммы Уменьшить количество показываемых

знаков после запятой на панели инструментов Формат:

ОбщийЭто формат используемый по умолчанию, и KSpread автоматически определяет типданных в зависимости от находящихся в ячейке данных. По умолчанию KSpread числа,даты и время выравнивает по правому краю ячейки, а всё остальное по левому краю.Если общий формат вас не устраивает, вы можете изменить его на один из представ-ленных ниже.

ЧислоЧисловая запись использует формат глобально определённый в Параметры системыв Региональные и специальные возможности→ Страна/область и язык→Числа. По умолчанию числа выравниваются по правому краю ячейки.

18

Page 19: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

ПроцентныйЕсли в текущей ячейке находится число и вы переключите формат ячейки с Общегона Процентный, текущее значение будет умножено на 100%.Например, если вы введёте 2 и установите Процентный формат, то в ячейке будетнаходиться 200%. При переключении обратно на Общий формат, вернётся значение 2.Также вы можете использовать пиктограмму Процентный формат на панели инстру-

ментов формат:

ДенежныйДенежный формат преобразует число в денежную запись используя настройки ука-занные в Параметры системы в Региональные и специальные возможности→ Страна/область и язык→Денежные единицы. Используется тот символ ва-люты и та точность, что указаны в Параметры системы.Для того чтобы формат ячейки отражал текущую валюту вы также можете использо-вать пиктограмму Денежный формат на панели инструментов Формат:

НаучныйНаучный формат отображает числа в научной записи. Например, 0,0012 будет выгля-деть как 1,2E-03. При переходе к общему формату снова будет отображаться 0,0012.общий формат данных не сохраняет научную запись, поэтому если вам нужна такаязапись вам надо указать её с помощью меню.

ДробныйДробный формат превращает число в дробь. Например, 0,1 можно изменить на 1/8,2/16, 1/10, и т.д.. Тип дроби можно выбрать в правом поле. Если при данном типе дробиневозможно подобрать точное отношение, то выбирается ближайшее. Например: если унас есть число 1,5 и мы выбираемДробный и 1/16 , то в ячейке будет отображаться ˝18/16˝ и это точное отношение. Если у вас в ячейке находится число 1,4 и вы выбираетеДробный и 1/16, то в ячейке будет отображаться ˝1 6/16˝, что является ближайшимотношением в шестнадцатых.

ДатаДату необходимо вводить в одном из форматов, указанных в Параметры системы в Ре-гиональные и специальные возможности→Страна/область и язык→Времяи дата. Там установлены два формата: формат даты и краткий формат даты.Случайное натуральное число NN будет преобразовано в дату от 30 декабря 1899 (счи-тается 0) плюс NN дней. Например, если в ячейке находится число 100 и вы выбралиформат Дата, то в ячейке будет находится ˝1900-04-09˝, то есть 100 дней после 30 де-кабря 1899 года. Эта дата начала отсчета,на два дня раньше, была ошибкой в Lotus123, которая затем перешла в Excel для сохранения совместимости. В любом случае,немногим нужно считать от 1 января 1900 года, а добавив 9 дней к 1 ноября 2000 года,например, мы получим 10 ноября 2000 года, так что все обычные вычисления с датамибудут правильными.

ЗамечаниеКогда для ячейки установлен формат Дата вы можете перетащить такую ячейку,также как вы делаете с числами, и в следующих ячейках также будут находитьсядаты, увеличивающиеся на один день.

ВремяСодержимое ячейки форматируется как время. Время необходимо вводить в Форма-те времени, установленных в Параметры системы в Региональные и специаль-ные возможности→Страна/область и язык→Время и дата.В диалоговом окнеФормат ячейки вы можете установить как надо отображать время, выбрав один издоступных форматов. По умолчанию используется формат системы установленный вПараметры системы. Когда в ячейке находится число которое не имеет смысла как вре-мя, KSpread отображает 00:00 в глобальном формате который установлен в Параметрысистемы.

19

Page 20: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

ТекстСодержимое ячейки воспринимается как текст. Это может быть полезно если вы хотитечтобы число использовалось как текст, а не как число, например для почтового кода.После установки текстового формата число выравнивается по левому краю. Когда чис-ла отформатированы как текст их нельзя использовать в вычислениях или формулах.Также изменяется выравнивание ячейки.

ДругойПока не работает. Должен появиться в следующей версии.

Нижняя часть вкладки Формат данных позволяет добавить в начало каждого элементаПрефикс, например, $, и Суффикс, например, $HK, в конец. Для числовых значений так-же можно настроить количество десятичных знаков после запятой, должны ли положитель-ные значения начинаться со знака +, и должны ли отрицательные значения показыватьсякрасным цветом.

3.1.2 Настройки текста и шрифта

На вкладке Шрифт можно выбрать гарнитуру шрифта, его стиль, размер и цвет, а такжедополнительные атрибуты, такие как подчёркивание или перечёркивание текста. В нижнейчасти окна показывается предварительный просмотр выбранного форматирования текста.

Шрифт по умолчанию для всех ячеек устанавливается в меню Формат→Менеджер сти-лей для текущего используемого стиля.

Стиль:Позволяет выбрать стиль шрифта для выделенных ячеек. Если вы выделите несколькоячеек с разными стилями то в поле стиль отобразится Отличается (не изменять)и, если вы не измените стиль, то в каждой выделенной ячейке сохранится текущийстиль. Изменив стиль, например, на Прямой, вы измените стиль шрифта всех ячеекна Прямой.

Размер:Позволяет выбрать размер шрифта для выделенных ячеек. Если вы выделите несколькоячеек с разным размером шрифта, то поле размер будет выглядеть так: (нет числа),

20

Page 21: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

и если вы не измените размер, то в каждой выделенной ячейке сохранится текущийразмер шрифта. Изменив размер, например, на 14, вы установите размер шрифта всехячеек равный 14.

Начертание:Позволяет выбрать начертание шрифта для выделенных ячеек. Если вы выделитенесколько ячеек с разным начертанием, то в поле начертание отобразится Отличает-ся (не изменять) и если вы не измените начертание, то в каждой выделенной ячейкесохранится текущее начертание.Изменив начертание, например, на Полужирный, выизмените начертание шрифта всех ячеек на Полужирный.

Цвет:Позволяет выбрать цвет текста для выделенных ячеек. После щелчка по индикато-ру цвета появится стандартный диалог KDE для выбора цвета в котором вы можетевыбрать новый цвет.

ПодчёркнутыйПри установке флажка текст в выделенных ячейках подчеркивается. По умолчаниюфлажок не установлен.

ПеречёркнутыйПри установке флажка текст в выделенных ячейках перечеркивается. По умолчаниюфлажок не установлен.

3.1.3 Положение и поворот текста

На вкладке Положение можно настроить положение текста в ячейке, выбрав соответству-ющие переключатели в блоках Горизонтально и Вертикально, или установив значениеОтступ. Также можно указать чтобы текст в ячейке располагался вертикально, а не гори-зонтально, или же вовсе под каким-либо углом.

ГоризонтальноУстанавливает горизонтальное выравнивание содержимого ячейки. Стандартное поло-жение выбирается по умолчанию и зависит от выбранного формата данных. Слева,

21

Page 22: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

значит что содержимое ячейки будет выравнено по левому краю ячейки. По центру,значит что по горизонтали содержимое ячейки будет находиться по центру ячейки.Справа, значит что содержимое ячейки будет выравнено по правому краю ячейки .

ВертикальноУстанавливает вертикальное выравнивание содержимого ячейки. Сверху, значит чтосодержимое ячейки будет располагаться в верху ячейки. По середине, значит что повертикали содержимое ячейки будет располагаться в середине ячейки. Снизу, значитчто содержимое ячейки будет располагаться в низу ячейки.

Свойства текстаЭтот параметр доступен только если поворот равен 0. Переносить по словам позволяетпереносить текст так чтобы он вместился в прежний размер ячейки. Если этот флажокне установлен, то текст будет располагаться на одной строке.Текст по вертикали располагает текст вертикально.

ПоворотТекст будет повёрнут на указанный угол. Положительные значения означают поворотпротив часовой стрелки, а отрицательные по часовой стрелке.

Объединить ячейкиУстановка этого флажка даёт такой же эффект как и Данные→Объединить ячей-ки. Должны быть выделены хотя бы две смежные ячейки. Эти смежные ячейки сли-ваются в одну большую.Если вы выделите объединённую ячейку и снимете этот флажок, все ячейки приобретутпрежние размеры, такие какие были до слияния. Это даёт такой же эффект как иДанные→Разбить ячейки.

ОтступУстанавливает размер отступа используемого когда вы выбираете Формат→Увеличить отступ или Формат→Уменьшить отступ из меню.

Size of CellЗдесь вы можете установить размер ячейки, или вручную установив ширину и высотуячейки, или выбрав ширину и высоту ячейки по умолчанию.

3.1.4 Границы ячейки

22

Page 23: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

На вкладке Границы можно настроить внешний вид границ ячейки. Если вы выделилинесколько ячеек, то можно применить разный тип границы к границам между ячейками играницам окружающим выделенную область.

Сначала выберите узор и цвет в блоке Узор на вкладке Границы, а затем примените ихк разным частям границы нажимая соответствующие кнопки в блоке Рамка, или одну изкнопок в блоке Набор. Самая левая кнопка в блоке Набор удаляет все установленныеграницы. Заметьте что вы также можете добавить диагональные линии.

3.1.5 Фон ячейки

Узор и цвет фона ячейки можно выбрать на вкладке Фон.

Просто выберите желаемый узор, затем выберите цвет узора и цвет фона.

В нижней части страницы находится предварительный просмотр настроенного фона ячейки.

23

Page 24: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

3.1.6 Защита ячеек

Способ защиты содержимого ячейки можно изменить на вкладке Защита ячеек.

По умолчанию все ячейки защищены (это означает что содержимое ячейки нельзя изменить)и для того чтобы активизировать защиту вам также необходимо включить защиту листа с по-мощью менюСервис→Защита документа→Защитить лист... и указать пароль. Крометого можно скрыть формулу в ячейке, чтобы скрыть способ вычисления значения. Чтобыэто сработало также необходимо включить защиту листа. Вы можете скрыть содержимоеячейки с помощью Скрыть всё, но чтобы это сработало опять же надо включить защитулиста. Узнать больше о всех этих параметрах можно в разделе Защита в главе AdvancedKSpread.

Скрыть всёЭтот параметр скрывает содержимое ячейки и работает только когда включена защи-та листа, поэтому изменение параметра Скрыть всё не будет работать если лист незащищён. При этом не имеет значения защищена сама ячейка или нет.

Скрыть всё.Когда флажок Скрыть всё установлен, флажки Защищена от изменений и Скрытьформулы становятся неактивными, также как и в то время когда включена защиталиста. Скрыть всё скрывает и содержимое ячейки, и формулу, то есть маскирует изащищает содержимое ячейки.

Защищена от измененийЕсли установлен этот флажок, то содержимое этой ячейки будет защищено. Этот фла-жок установлен по умолчанию. Для того чтобы заработала защита отдельной ячейкинеобходимо включить защиту листа с помощью Сервис→ Защитить документ...→ Защитить лист.... Когда ячейка защищена, её содержимое нельзя изменить.

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

24

Page 25: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Не печатать текстЕсли вы установите Не печатать текст, то текст в ячейке не будет распечатываться.По умолчанию этот флажок не установлен, а это значит что по умолчанию весь текстпечатается.

3.2 Форматирование по условию

Можно сделать так, чтобы внешний вид ячейки изменялся в зависимости от того, какоезначение она содержит, что может быть полезным если вы, например, используете KSpreadдля учёта домашних расходов, и хотите чтобы элементы, превышающие, например, тысячудолларов, были выделены.

Для этого выберите Форматирование по условию... из меню Правка. Появится диалого-вое окноФорматирование по условию, с помощью которого можно установить чтобы гар-нитура шрифта и цвет ячейки изменялись когда значение удовлетворяет одному или несколь-ким условиям. Заметьте, что второе и третье условия проверяются только если предыдущиене были удовлетворены.

Для того чтобы удалить все условия форматирования из выделенных ячеек, выберите Очи-стить→Форматирование по условию из меню Правка.

3.3 Изменение размера ячейки

Вкладка Положение диалога Формат ячеек позволяет изменить размер выделенных яче-ек. Заметьте, что изменение высоты одной ячейки изменит высоту всех ячеек в этой строке,и точно так же изменение ширины повлияет на ширину всего столбца.

Также можно выделить изменяемые строки или столбцы и выбрать Изменить ширинустолбца... или Изменить высоту строки... из контекстного меню, или из меню Формат→Строка или Формат→Столбец.

Если вы поместите курсор мыши между двумя номерами строк в левой части окна KSpread,то курсор изменит свой вид и превратится в две параллельные линии с маленькой стрелкой накаждой. Когда курсор принимает такой вид, вы можете перемещать границу между двумястроками удерживая левую кнопку мыши, изменяя высоту верхней строки. Аналогичнымспособом можно изменять ширину столбца.

Чтобы установить минимально необходимую для показа всего содержимого ширину столбцаили высоту строки выделите строку или столбец целиком и щёлкните правой кнопкой мыши.В появившемся меню выберите Выровнять строку или Выровнять столбец. Строкаили столбец уменьшатся до минимально необходимого размера. Вы также можете выделитьодну ячейку или некоторую область ячеек и выбрать Подогнать размер ячеек из меню,появляющегося при нажатии на правую кнопку мыши, или из меню Формат.

Вы можете установить для нескольких расположенных рядом столбцов или строк одинако-вый размер, выделив их и выбрав Формат→Строка→Подогнать высоту строки илиФормат→Столбец→Подогнать ширину столбца.

3.4 Объединение ячеек

Часто бывает необходимо чтобы одна ячейка занимала в ширину несколько столбцов или за-нимала в высоту несколько строк.Это можно сделать объединив несколько ячеек. Выделитеячейки которые необходимо объединить и выберите Данные→Объединить ячейки.

Чтобы разбить объединённые ячейки выделите их и выберите Разбить ячейки из менюДанные.

25

Page 26: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

3.5 Скрытие строк и столбцов

Законченной электронной таблице можно придать более привлекательный вид спрятав ячей-ки, содержащие промежуточные вычисления, и оставив только те области, в которые надовводить необходимые данные, и в которых отображаются результаты.

Для скрытия выделенных строк или столбцов в KSpread можно воспользоваться функциямиСкрыть строки илиСкрыть столбцы из менюФормат→Строка,Формат→Столбец,или контекстного. Скрытые строки не показываются на экране и не распечатываются.

Скрытие ячеек может сделать их немного более защищёнными от случайного изменения.

Для того чтобы показать спрятанный столбец или строку, выберите Строка→Показатьстроки... или Столбец→Показать столбцы... из меню Формат. В появившемся диало-говом окне выберите те строки или столбцы, которые надо показать (для того чтобы выбратьнесколько строк или столбцов, удерживайте клавишу Ctrl).

3.6 Свойства листа

Установить параметры листа можно щёлкнув правой кнопкой мыши по вкладке листа и вы-брав Свойства листа или выбрав Формат→Лист→Свойства листа в меню. Пожалуй-ста заметьте что параметры листа доступны только когда документ или лист не защищены.

Вы можете установить разные параметры которые будут действовать для текущего листа.Щёлкнув OK вы подтвердите свои изменения а По умолчанию вернёт настройки по умол-чанию.

Направление:Позволяет выбрать положение листа. По умолчанию первый столбец располагаетсяслева. Если вы выберете Справа налево, то первый столбец будет находиться справа, аостальные будут добавляться слева.

Автоматический пересчётЭтот параметр определяет должны ли автоматически пересчитываться формулы, еслиизменяется значение хотя бы одной ячейки на которые они ссылаются.

26

Page 27: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Показывать сеткуЕсли установлен этот флажок, то сетка (границы ячеек) отображается. По умолчаниюон установлен. Если вы снимете его, то сетка станет невидимой.

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

Показывать формулыЕсли установлен этот флажок, то KSpread будет отображать в ячейках сами формулы,а не результаты вычислений.

Не показывать нулевые значенияЕсли установлен этот флажок, то нулевые значения не будут отображаться.

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

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

Показывать номера в заголовках столбцовЕсли установлен этот флажок, то заголовки столбцов будут отображаться цифрами, ане буквами. По умолчанию используются буквы.

Адресация строка/столбецЕсли установлен этот флажок, то адрес ячейки, показываемый в левой части пане-ли Формула будет отображаться в формате строка/столбец (например, L2C3), а не вобычном виде B3. В настоящее время эта возможность не выглядит полезной.

Преобразовать первую букву в верхний регистрУстановите этот флажок и первая буква любого текста, который вы введёте, будетпреобразована в верхний регистр.

27

Page 28: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Глава 4

Расширенные возможностиKSpread

Pamela RobertАнна-Мария MahfoufПеревод на русский: Ivan PetrovПеревод на русский: Пётр Скляр

4.1 Ряды

При создании электронной таблицы часто бывает необходимо вставить ряды значений, такихкак 10, 11, 12 ..., в строку или столбец. Сделать это в KSpread можно несколькими способами.

Для простых коротких рядов, таких как 5, 6, 7, 8... наиболее простой метод - это «Перетаски-вание и копирование». Введите начальное значение в первую ячейку и следующее значениеряда в следующую. Затем выделите обе ячейки и установите курсор мыши на маленькийквадрат в нижнем правом углу выделения; курсор станет диагональной направленной в двестороны стрелкой. Затем нажмите и удерживайте левую кнопку мыши и перенесите указа-тель вдоль или поперёк до необходимого положения.

Шаг вычисляется как разница между двумя введёнными значениями. Например, если выввели 4 в ячейку A1 и 3.5 в ячейку A2, затем выделили обе ячейки и переместили с копиро-ванием их вниз, шаг будет равен значению в A2 минус значение в A1, то есть -0.5 и в этомслучае вы получите следующий ряд: 4, 3.5, 3, 2.5, 2...

Метод «Перетаскивания с копированием» работает даже если величина шага не постоянноезначение, а сама является рядом. Таким образом, если вы введёте 1, 3, 4, 6 и перетащите скопированием, то получите 1, 3, 4, 6, 7, 9, 10, 12..., значения шага в этом примере - серия 2,1, 2, 1...

KSpread также распознаёт некоторые специальные «ряды», такие как дни недели. Попробуй-те ввести в ячейку слово Пятница (с учётом регистра), затем выполните описанную. вышеоперацию. Для того чтобы узнать, какие специальные ряды существуют, и, возможно, со-здать свои собственные, выберите Сервис→Списки пользователя... .

Если вы выберете Ряд... из меню Вставить, появится окно Настройки ряда. Это полезнодля создания слишком длинных рядов, которые неудобно создавать методом перетаскиванияс копированием, или для создания геометрических рядов, таких как 1, 1.5, 2.25, 3.375..., гдевеличина шага, в данном случае 1.5, используется как множитель.

Если тип ряда, который вы хотите создать слишком сложен для любого из приведённых ме-тодов, лучше воспользоваться формулой и перетащить с копированием её. Например, чтобысоздать ряд 2, 4, 16, 256, введите 2 в A1, =A1*A1 в A2 и перетащите с копированием ячейкуA2 вниз.

28

Page 29: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

4.2 Формулы

4.2.1 Встроенные функции

В KSpread встроено большое количество математических и других функций, которые можноиспользовать в ячейках с формулами. Доступ к ним можно получить выбрав Функция... вменю Вставить. После этого появится окно Функция.

Выберите функцию из списка в левой части диалога. На вкладке Справка будет выведеноописание функции: тип возвращаемого значения, синтаксис, аргументы и примеры использо-вания. Кроме того, могут быть приведены ссылки на другие связанные функции. Нажмитекнопку с символом направленной вниз стрелки чтобы вставить её в поле внизу диалога.

Появится вкладка Параметры, в которой можно установить параметры функции, которуювы только что выбрали. Для ввода фактического значения просто наберите его в соответ-ствующей строке ввода на вкладкеПараметры. Для ввода не значения, а ссылки на ячейку,щёлкните левой кнопкой мыши на соответствующей строке ввода, затем щёлкните на целевойячейке.Вместо использования вкладки Параметры, ссылки на ячейки, такие как B6, можно ввестинепосредственно в строке редактирования внизу окна Функция. Если функции требуетсяболее одного параметра, то они разделяются точкой с запятой (;).

Нажатие OK приведёт к вставке функции в текущую ячейку и закрытию окна Функция.

Конечно же, можно работать без диалога Функция, и просто вводить выражения в главнойстроке редактирования панели инструментов Формула. Названия функций не зависят отрегистра. Не забывайте о том, что любое выражение должно начинаться со знака =.

4.2.2 Логические сравнения

Логические функции, такие как IF(), AND(), OR() принимают параметры, которые имеютлогические (булевы) значения Истина или Ложь. Значения этого типа могут возникать врезультате выполнения логических функций, таких как ISEVEN(), или в результате сравне-ния значений в ячейках электронной таблицы с помощью операторов сравнения, указанныхв следующей таблице.

Выражение Описание Пример

== равноA2==B3 Истина еслизначение в A2 равнозначению в B3

!= не равноA2!=B3 Истина еслизначение в A2 не равнозначению в B3

<> не равно То же самое, что и A2!=B3

< меньшеA2<B3 Истина еслизначение в A2 меньше чемзначение в B3

<= меньше или равноA2<=B3 Истина еслизначение в A2 меньше илиравно значению в B3

> большеA2>B3 Истина еслизначение в A2 большезначения в B3

>= больше или равноA2>=B3 Истина еслизначение в A2 больше илиравно значению в B3

29

Page 30: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Таким образом, если вы введёте в ячейку =IF(B3>B1;˝BIGGER˝;˝˝), то в ней будет отобра-жаться BIGGER, если значение в ячейке B3 больше значения в ячейке B1.

4.2.3 Абсолютные ссылки на ячейки

Если в формуле содержится ссылка на ячейку, то при её копировании в другую часть элек-тронной таблицы она изменится. Для того чтобы избежать этого, поместите знак $ передбуквой столбца, номером строки или перед тем и другим.

• Если в A1 содержится формула =D5, то при копировании её в ячейку B2 она изменится на=E6 (обычное поведение).

• Если в A1 содержится формула =$D5, то при копировании её в ячейку B2 она изменитсяна =D6 (буква столбца не поменяется).

• Если в A1 содержится формула =D$5, то при копировании её в ячейку B2 она изменитсяна =E5 (номер строки не поменялся).

• Если в A1 содержится формула =$D$5, то при копировании её в ячейку B2 она останетсятакой же =D5 (не поменяется ни номер строки, ни буква столбца).

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

4.3 Вычисления с использованием Специальной вставки

Иногда необходимо прибавить одно число к нескольким ячейкам, или вычесть его из них, ли-бо умножить или разделить их на одно и то же число. Пункт меню Специальная вставка...позволяет сделать это просто и быстро.Сначала введите значение модификатора в любую свободную ячейку таблицы и Скопи-руйте его в буфер обмена. Затем выберите ячейки, которые вы хотите изменить, выберитеСпециальная вставка... из меню Правка или контекстного меню, и выберите Сложить,Вычесть, Умножить или Разделить из секции Операция диалогового окна.Также можно применить разные значения модификатора к разным столбцам или строкамцелевой области, скопировав область данных содержащую необходимые модификаторы пе-ред выделением целевой области и выполнения Специальной вставки.... Например, есливы введёте 5 в ячейку A1, 10 в B1, выделите обе ячейки и скопируете в буфер обмена, за-тем вызовите Специальная вставка..., Сложить к ячейкам от A10 до D15, то 5 будетприбавлено к ячейкам A10:A15 и C10:C15, а 10 - к ячейкам B10:B15 и D10:D15.Заметьте, что значение модификатора может быть как простым числовым значением, так иформулой. Если это формула, то KSpread преобразует ссылки на ячейки так же как и приобычной операции Вставить.

4.4 Поиск решения

KSpread можно использовать для решения алгебраических выражений, таких как x + xˆ2 =4 или При каком значении x выражение x + x в квадрате равно 4?

Например, в ячейку A1 вы можете ввести =A2+A2*A2 и подбирать значение в ячейке A2 покарезультат в ячейке A1 не станет настолько близок к 4, как вы хотите. Но лучше восполь-зоваться функцией Поиск решения, которая автоматически подберёт значение в однойячейке так, чтобы значение в другой было максимально близко к желаемому.Вызвать её можно с помощью пункта Поиск решения из меню Данные. Появится окно,в котором нужно будет ввести ссылку на ячейку, в которой будет находиться результат

30

Page 31: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

(в данном случае A1) в поле Ячейка с формулой:, само значение требуемого результата(4) в поле Целевое значение: и ссылку на изменяемую ячейку (A2) в поле Изменяемаяячейка:. Заметьте, что в изменяемую ячейку перед началом Поиска решения необходимоввести какое-либо начальное значение.После нажатия на кнопку Запуск начнутся вычисления. Когда они закончатся, и если будетнайдено решение, нажмите на кнопку OK, чтобы принять результат, или Отмена, чтобыоставить начальное значение.

4.5 Использование нескольких рабочих листов

При создании нового, пустого документа KSpread будет создано несколько рабочих листов.Количество создаваемых листов определяется атрибутом Число листов в книге по умол-чанию на странице Интерфейс окна параметров KSpread.

Вставить→Лист добавит ещё один лист в рабочую книгу.

Если на странице Интерфейс окна параметров KSpread установлен флажок Показатьярлычки листов, то слева в нижней части окна KSpread для каждого листа таблицы будетпоказана маленькая вкладка. Щёлкните левой кнопкой мыши на этой вкладке чтобы увидетьсоответствующий лист.

Переключать листы также можно комбинациями клавиш Ctrl+PageDown - для переходана следующий лист, и Ctrl+PageUp - для перехода на предыдущий.

По умолчанию листам даются названия Лист1, Лист2... Вы можете переименовать листщёлкнув правой кнопкой мыши на ярлыке листа и выбрав Переименовать лист....

Для того чтобы удалить лист из рабочей книги используйте пункт Удалить лист из под-меню Формат→Лист или из контекстного меню ярлыка листа.

Остальные элементы подменю Формат→Лист позволяют показать или спрятать лист та-ким же образом, как можно скрыть строки или столбцы.

Если вы хотите чтобы в формуле на одном листе использовалось значение из ячейки надругом листе, то ссылка на ячейку должна начинаться с имени листа с восклицательнымзнаком (!) в конце. Например, если вы введёте =Лист2!A2 в ячейку на Листе1, эта ячейкабудет брать значение из ячейки A2 листа Лист2. Заметьте, что имена листов зависят отрегистра.

4.5.1 Консолидация данных

Например, если вы создали рабочую книгу, содержащую рабочие листы со сходными данны-ми, но относящиеся, скажем, к разным месяцам года, и хотите получить сводную таблицу,содержащую консолидированные (например, суммарные или средние) значения соответству-ющих элементов данных из разных листов.

Эту задачу можно облегчить используя пункт Консолидировать... меню Данные.

После выбора этого пункта откроется окно Консолидация данных.

Для каждого исходного листа введите ссылку на область с желаемыми данными в полеСсылка и нажмите кнопку Добавить, которая перенесёт ссылку в поле Введённые ссыл-ки. Ссылка должна включать имя листа, содержащего исходные данные, например, Январь!A1:A10, и её можно ввести выделив область на соответствующем листе.

После ввода ссылок на все исходные листы выберите на целевом листе ячейку, в которойбудет располагаться левый верхний угол консолидированных результатов, выберите соответ-ствующую функцию из выпадающего списка Функция и нажмите кнопку OK.

Если вы установили флажок Копировать данные в диалоге Консолидировать, то вцелевые ячейки будут помещены значения результатов консолидации, а не формулы для ихвычисления.

31

Page 32: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

4.6 Вставка диаграммы

Диаграммы помогают представлять данные более наглядно.

Для начала выделите область ячеек, содержащих данные, и вызовите Вставить→Диаграмма. Указатель мыши изменит форму на маленький крест. Перетащите его по листуудерживая левую кнопку мыши для определения области, на которой будет располагатьсядиаграмма. При этом нет необходимости быть особо точным на этом этапе, так как раз-мер диаграммы можно легко изменить в любой момент. Когда вы отпустите кнопку мыши,появится окно помощника создания диаграмм.

Помощник позволяет настроить тип диаграммы, легенду и необходимые вам надписи. Наэтом шаге вам может потребоваться обратиться к руководству KChart, но в любом случае,если вы сделаете ошибку, её можно будет исправить позже. После того, как вы нажмётекнопку Готово, помощник закроется и вы увидите диаграмму, встроенную в таблицу.

Для того чтобы передвинуть, изменить размер или даже удалить диаграмму, щёлкните влюбом месте диаграммы. Появится рамка с диагональной штриховкой и маленьким квадра-тиком в каждом углу и в серединах её сторон.

Если вы поместите указатель мыши над одним из чёрных квадратиков, он изменит формуна направленную в разные стороны диагональную стрелку. Размер любой диаграммы можноизменить перетаскиванием одного из этих квадратиков удерживая нажатой левую кнопкумыши. Для того чтобы удалить диаграмму, щёлкните правой кнопкой мыши на одном изквадратиков и выберите Удалить внедрённый документ.

Для того чтобы переместить диаграмму, поместите указатель мыши над одной из диагональ-но заштрихованных границ. Когда курсор изменит свой вид на руку, нажмите левую кнопкумыши и вы сможете переместить диаграмму в любое место.

Для того чтобы восстановить обычный вид диаграммы, просто щёлкните в любом месте внеобласти диаграммы.

Для того чтобы изменить формат диаграммы, дважды щёлкните левой кнопкой мыши вобласти диаграммы. Вокруг неё должна появиться диагонально заштрихованная рамка безчёрных квадратиков, а в окне KSpread - Панель инструментов KChart. Можно использоватьинструменты KChart или выбирать пункты из всплывающего меню, которое появляется прищелчке правой кнопкой мыши в области диаграммы.

32

Page 33: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

4.7 Вставка внешних данных

Для вставки данных из текстового файла или из буфера обмена выберите ячейку, в которойбудет находиться верхний левый элемент вставляемых данных, затем вызовите пункт Изтекстового файла... илиИз буфера обмена... подменю Вставить→Внешние данные.

В обоих случаях KSpread считает что данные представлены в виде CSV и откроет окно,позволяющее определить как данные должны извлекаться из файла или буфера обмена ипомещаться в ячейки рабочего листа.

KSpread может вставить данные из базы данных SQL если ваша система поддерживает это.Сделать это можно с помощью функции Вставить→Внешние данные→Из базы дан-ных....

4.8 Ячейки с гиперссылками

Ячейку электронной таблицы можно связать с действием, так что щелчок левой кнопкоймыши по ячейке будет вызывать, например, ваш обозреватель. Для того чтобы ячейка дей-ствовала таким образом, выделите её и выберитеВставить→Гиперссылку. Появится окноВставить ссылку, в котором можно выбрать один из четырёх видов ссылок:

• Щелчок на ячейке со ссылкойИнтернет приведёт к открытию стандартного обозревателяс URL, который введён в текстовом полеАдрес в Интернет:. Это может быть, например,http://www.koffice.org.

• Щелчок на ячейке, содержащей ссылку Электронная почта откроет редактор электрон-ной почты, заполнив поле To: адресом, указанным в текстовом поле Электронная почта.Например, [email protected].

• При щелчке на ячейке со ссылкой Файл, будет открыт файл или каталог, введённый вполе Расположение файла:, с помощью соответствующего приложения.

• Тип ссылки Ячейка содержит ссылку на ячейку KSpread, которая была введена в полеЯчейка:. При щелчке Левой кнопкой мыши на этой ячейке KSpread установит курсор вцелевой ячейке.

Для всех четырёх типов ячеек со ссылками необходимо ввести какой-либо значимый текст вполеКомментарий:. Этот текст будет отображаться в ячейке. Его можно отформатироватьПолужирным или Курсивом.

4.9 Проверка на корректность

KSpread может автоматически проверять вводимые данные на соответствие некоторым усло-виям и выводить всплывающее окно если данные им не удовлетворяют.

Для включения этой функции выберите ячейки, которые нужно контролировать и вызо-вите пункт меню Правка→Проверка.... Появится диалог Проверка на корректностьKSpread с двумя вкладками.

На вкладке Значения выберите из выпадающего списка Разрешить: тип данных, которыебудут считаться правильными, затем определите допустимую область значений выбрав одиниз вариантов выпадающего списка Данные: и введя подходящие значения в одно или в обаполя редактирования.

После этого перейдите на вкладку Оповещение об ошибке. Здесь можно выбрать типокна сообщения (Стоп, Предупреждение или Сведения) которое появится когда будетвведено некорректное значение, и определить заголовок окна сообщения и текст сообщения.

Заметьте, что эта функция проверяет только те данные, которые вы вводите в ячейку, адля проверки результатов, получающихся при вычислении формул в ячейках, обратитесь кразделу Форматирование по условию.

33

Page 34: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

4.10 Защита

4.10.1 Защита документа

При защите документа пользователь не может без пароля добавлять или удалять листы.Защита документа не касается ячеек.

Выберите пункт менюСервис→Защитить документ→Защитить документ.... Появит-ся диалоговое окно пароля. Индикатор Надёжность пароля указывает на то, достаточно линадёжен ваш пароль. Чем длиннее длина индикатора, тем более надёжным является пароль.

Тогда будет запрошен пароль для снятия защиты документа.

Если документ защищён, вы не можете:

34

Page 35: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

• Переименовать лист

• Вставить лист

• Удалить лист

• Скрыть лист

• Отобразить лист

• Получить свойства листа

• Группировать или разгруппировать ячейки

4.10.2 Защита листа

При защите листа будет защищено содержимое всех защищённых ячеек и объектов на листе.С отдельных ячеек или выделения можно снять защиту в пределах листа, см. следующийраздел.

Для того чтобы защитить лист, выберитеСервис→ Защитить документ→ Защититьлист.... Появится диалоговое окно пароля. Индикатор Надёжность пароля указывает, до-статочно ли надёжен ваш пароль. Чем больше длина индикатора, тем надёжнее ваш пароль.

Тогда будет запрошен этот пароль для снятия защиты с листа.

Если лист защищён, вы не можете:

• Вставить объект или диаграмму

• Форматировать ячейки

• Вставить строку или ряд

• Редактировать и изменять содержимое ячеек

• Изменять содержимое листа

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

4.10.3 Защита ячейки или выбранных ячеек

ВниманиеЗащита всех ячеек включена по умолчанию и эффективна при защите листа. Таким об-разом, если вы используете настройки по умолчанию и защитите лист, все ячейки будутзащищены.

Если вы хотите защитить только определённые ячейки, данная защита, применяемая поумолчанию, должна быть отключена для всех других ячеек. Например, вы, возможно, захо-тите, чтобы в большинство ячеек можно было вводить данные, поэтому вы должны будетеснять галочку с Защищено для тех ячеек и оставить защищёнными те, которые не должныбыть изменены (например, заголовки). Таким образом, необходимо выполнить 3 действия длязащиты только определённых ячеек: снять защиту со всех ячеек, выбрать ячейки,которыедолжны быть защищены, и защитить их, и затем защитить весь лист.

Для снятия защиты со всех ячеек:

35

Page 36: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

• Выделите весь лист с помощью мыши.

• Выберите пункт меню Формат→Формат ячеек....

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

• Поставьте галочку на Скрыть всё и снимите галочку сЗащищено для снятия защитысо всех ячеек. Тогда ячейки станут доступны для изменения.

Для защиты диапазона ячеек или набора несмежных ячеек:

• Выберите диапазон или (при нажатой клавише Ctrl) набор несмежных ячеек.

• Когда все нужные ячейки выделены, перейдите к пункту меню Формат→Формат яче-ек....

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

• Выберите пункт Защищено и затем щёлкните на OK.

Когда ячейки отмечены для защиты, опция защиты должна быть включена на уровне листа,т. е. вы должны защитить весь лист для того, чтобы ячейка была действительно защищёна:

• Выберите Сервис→ Защитить документ→ Защитить лист....

• В появившемся диалоговом окне введите надёжный пароль, затем введите его ещё раз дляподтверждения. Щёлкните на OK.

• Невозможно редактировать защищённые ячейки в защищённых листах без снятия защитысо всего листа, все изменения листа будут запрещены. Например, никто не сможет встав-лять строки или ряды, изменять ширину рядов или создавать вложенные диаграммы.

4.10.4 Скрыть формулу ячейки

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

Для того, чтобы скрыть формулы в ячейках, выберите нужную ячейку или диапазон ячеек,или несмежные ячейки с помощью Ctrl и затем выберите пункт меню Формат→Форматячеек.... В диалоговом окне Формат ячеек щёлкните на вкладке Защита и выберитеСкрытьформулу. После того, как вы защитили лист, результаты вычисления формулы будут по-казаны, но сами формулы - нет.

Теперь вы должны защитить лист: выберитеСервис→Защитить документ→Защититьлист... для отображения диалогового окна Защитить лист. Дважды введите надёжный па-роль для того, чтобы никто не мог снять защиту с листа.

Когда опция Скрыть формулу включена, а Защищено отключена, формула становитсяскрытой после защиты листа, но содержание ячейки может быть изменено.

36

Page 37: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Если опции Скрыть формулы и Защищено включены, формула становится скрытойпосле защиты листа и содержимое ячейки не может быть изменено.

Помните, что очень просто взломать пароль для защищённого листа, поэтому защита листа- не лучшее решение, если вы хотите обеспечить максимальную защищённость своей работы.

4.10.5 Скрыть все в ячейке

Как формулу, так и содержание ячейки можно скрыть, выбрав Скрыть все на вкладке За-щитить ячейку в менюФормат→Формат ячейки... На рисунке ниже ячейка не защищёна(переключатель защищено не включён), поэтому содержимое ячейки можно изменить.

Эта ячейка защищёна, поэтому перезаписать её нельзя.

4.11 Другие возможности

4.11.1 Разделение вида

Если ваша таблица так велика, что вы не можете видеть её целиком, вам может помочь разде-ление окна KSpread на два или больше видов. Это можно сделать выбрав Вид→Разделитьвид, при этом текущий вид разделится на две части. Вид→Расположение разделителяпозволяет выбрать межу горизонтальным и вертикальным разделением.

37

Page 38: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Этот способ может быть особенно полезен если вы хотите выделить область в таблице, ко-торая не помещается в одной панели , например чтобы вставить туда ячейку из буфераобмена. Используйте полосы прокрутки так чтобы в двух видах были видны верхний левыйи нижний правый углы выделяемой области, выделите верхнюю левую ячейку в одном извидов, нажмите и удерживайте клавишу Shift пока вы выделяете нижнюю правую ячейкус помощью левой кнопки мыши.Если в рабочей книге больше одного листа, то в разных панелях можно отображать разныелисты.Передвигая широкую полосу, разделяющую виды, можно изменять их размер.

Для удаления вида выберите Вид→Удалить вид

4.11.2 Именованные ячейки и области

Вы можете задать имя, такое как foo, для ячейки или любой области таблицы выделивячейку или область и выбрав Имя диапазона... из контекстного меню. Это вызовет окноНазвание диапазона, в котором вы сможете ввести понравившееся имя.

Для того чтобы дать имя ячейке или области, можно выделить их и набрать имя в маленькойстроке ввода, расположенной слева от панели инструментов Формула, исправив ссылку наячейку, которая обычно отображается там.

Если в эту строку вы введёте имя, которое уже используется, то KSpread выделит область,которая носит это имя.

С помощью функции Данные→ Показать диапазон можно просмотреть список суще-ствующих имён и установить фокус KSpread на любое из них, или удалить имя.

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

Например, если ячейке A1 дать имя fred, то можно будет ввести формулу, например =’fred’+2, в другую ячейку, в которой в результате всегда будет сумма значения в ячейке A1 и2, независимо от того, куда эта ячейка будет скопирована.

Заметьте, что имена ячеек и областей используют только нижний регистр.

4.11.3 Комментарии к ячейкам

Ячейка может содержать комментарий, который можно будет увидеть при работе с таблицей,но который не будет распечатываться и обычно не виден.

Для того чтобы добавить комментарий, выделите ячейку и выберите Добавить/изменитькомментарий... в контекстном меню, или в меню Вставить→Комментарий и наберитекомментарий в появившемся окне Комментарий ячейки.

Для просмотра комментария поместите указатель мыши над правым верхним углом ячейки.Комментарий будет показан во всплывающей подсказке.

Если вы установите флажокПоказывать индикатор комментария на страницеРазное вдиалоге Настройка→Настроить KSpread, то в правом верхнем углу ячеек, содержащихкомментарий, будет находится маленький красный треугольник.

Для удаления комментарий из ячейки, выберите Удалить комментарий из контекстногоменю, или выберите Правка→Очистить→Комментарий.

38

Page 39: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Глава 5

Configuring KSpread Shortcuts andToolbars

Pamela Robert

5.1 Shortcuts

To change the shortcut key arrangements used by KSpread select Settings→ ConfigureShortcuts... . This will launch a dialog box as shown below.

Search through the list box to find the action you want to add or change the shortcut keys for andselect it by left clicking on the name. You will then be able to change the shortcut by selectingthe None, Default or Custom radio button or by clicking on the large button in the Shortcutfor Selected Action area.The Define Shortcut dialog box will then open.

Shortcut config screenshot 2

39

Page 40: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Choose whether you want to change the Primary or Alternate shortcut then press the keycombination you want to act as the shortcut, for example Ctrl+Shift+S. If the Auto-Close boxis checked the dialog will vanish as soon as you enter the key combination, otherwise it will remainuntil you press OK or Cancel. Clicking on the little black icon with a white cross in it clears theshortcut.

5.1.1 User Defined Menus

You can add your own pop up menu to KSpread so that pressing one key combination will makethe menu appear then pressing a second key, or using the Up arrow and Down arrow keys andpressing Enter, will select an item from it.

To do this add a Custom shortcut for each of the actions you want to appear in the menu andin the Define Shortcut dialog check the Multi-Key box, press the key combination that youwant to bring up your new menu then, separately, press the key that will choose that item fromthe menu.

5.2 Toolbars

KSpread has six toolbars: File, Edit, Math, Navigation, Format and Color/Border, each of whichmay or may not be shown depending on the choices made in the Settings menu.

You can choose whether a toolbar appears at the top, left, right or bottom of KSpread’s windowby right clicking on the toolbar, which brings up the Toolbar Menu, and making a selectionfrom the Orientation sub menu. This Toolbar Menu also has sub menus for choosing whetherthe toolbar displays icons, text or both, and the size of the icons.

Another way of moving a toolbar is by positioning the mouse pointer over the two vertical bars atthe left end of each toolbar and holding the left mouse button down while you drag the toolbar tothe wanted position. When you drag the toolbar in this way you can release the mouse button whenit is some distance from any of KSpread’s window sides, and then you will get a floating toolbar,which is not locked to any particular part of KSpread’s window and can in fact be moved outsideof the window. To put a floating toolbar back into one of the traditional positions right click onits titlebar to bring up the Toolbar Menu then choose one of the options in the Orientationsub menu.You can also «flatten» a toolbar by left clicking on the two vertical bars at the left end of thetoolbar or by selecting Orientation→ Flat from the Toolbar Menu. A «flattened» toolbarappears as a small rectangle containing two horizontal bars just under KSpread’s Menubar. It canbe restored to normal by left clicking on it.

Selecting Configure Toolbars... from the Settings menu will bring up a dialog box which letsyou add buttons to or remove them from KSpread’s toolbars.

To use this Configure Toolbars dialog box first select a toolbar from the Toolbar: combo box.The right hand Current actions: window will then show the buttons currently present on thetoolbar. You can remove a button by selecting it in this window then pressing the left arrowbutton, or move it around by pressing the up and down arrow buttons. To add a new button tothe toolbar select it in the Available actions: list then press the right arrow button.

40

Page 41: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Глава 6

Окно настройки KSpread

Pamela RobertПеревод на русский: Ivan PetrovПосле того, как вы выберетеНастройка→Настройка Kspread, откроется окно с несколь-кими страницами, перейти на которые можно выбирая пиктограммы, расположенные в левойчасти окна. На этих страницах находятся параметры, отвечающие за множество аспектов ра-боты KSpread.

6.1 Общие

На этой странице находится несколько переключателей, с помощью которых можно настро-ить, как отображаются, вводятся и вычисляются данные:

Показывать формулыЕсли установлен этот флажок, то KSpread будет отображать сами формулы, а не ре-зультаты вычислений.

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

Показывать сеткуОпределяет, показывать или нет линии сетки электронной таблицы.

Показывать номер столбцаЕсли установлен этот флажок, то заголовки столбцов будут показаны числами, а небуквами.

Адресация строка/столбецЕсли установлен этот флажок, то адреса ячеек, которые показываются слева от панелиФормул, отображаются в LC режиме (например, L2C3), а не в в обычной форме B3.Судя по всему эта возможность не часто используется в настоящее время.

Автоматический пересчётОпределяет, надо ли автоматически пересчитывать формулы, если изменяется значениехотя бы одной используемой в ней ячейки.

Не показывать нулевые значенияЕсли установлен этот флажок, то любая ячейка, содержащая нулевое значение, будетвыглядеть пустой.

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

41

Page 42: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

6.2 Страна и язык

На этой странице окна настройки KSpread показано, как будут отображаться такие элемен-ты, как числа, даты, время и валюта.

Если вы загрузили электронную таблицу, которая была создана с использованием другойлокали, то нажав на кнопку Применить формат текущей локали на этой странице выпреобразуете её к вашим настройкам локали.

6.3 Интерфейс

Эта страница диалога настройки KSpread (её можно вызвать выбравНастройка Kspread...из меню Настройка) контролирует следующие параметры KSpread:

Число листов в книге по умолчанию:Определяет количество рабочих листов, создаваемых в новом документе, если при за-пуске KSpread был установлен параметр Начинать с пустого документа.

Количество недавно открытых файлов:Определяет максимальное количество файлов, показываемых при выборе Файл→Открыть недавние.

Автосохранение (мин):Здесь вы можете выбрать время между автосохранениями, или отключить эту возмож-ность, выбрав Без автосохранения (перетащив ползунок в крайнее левое положение).

Показывать вертикальную полосу прокруткиУстановите или снимите этот флажок чтобы показать или скрыть вертикальную полосупрокрутки.

Показывать горизонтальную полосу прокруткиУстановите или снимите этот флажок чтобы показать или скрыть горизонтальнуюполосу прокрутки.

Показывать заголовки столбцовУстановите этот флажок чтобы вверху рабочей таблицы отображались буквы столбцов.

Показывать заголовки строкУстановите этот флажок чтобы слева отображались номера строк.

Показать ярлыки листовЭтот флажок определяет, показывать или нет вкладки листов в низу рабочего листа.

Показывать панель формулЗдесь можно выбрать, показавать ли панель формул.

Показать строку состоянияСнимите этот флажок чтобы скрыть строку состояния.

42

Page 43: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

6.4 Разное

Страница Разное диалога настройки KSpread содержит следующие элементы;

Режим автодополнения:Позволяет выбрать режим автодополнения текста в выпадающем списке с возможнымивариантами.

Отступ:Позволяет определить величину отступа используемого параметром Увеличить от-ступ из меню Формат.

Нажатие ENTER переносит выделение на:После того как вы выделили ячейку и нажали Enter выделение переместится на однуячейку влево, вправо, вверх или вниз в зависимости от установки в этом выпадающемсписке.

Показывать описания ошибокЕсли вы установите этот флажок, то всякий раз, когда вы введёте в ячейку что-то,чего не может понять KSpread, будет появляться окно с сообщением об ошибке.

Метод вычисления:Этот выпадающий список используется для выбора режима вычислений, которые про-изводит функция Итог в строке состояния..

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

6.5 Цвет

Эта страница диалога настройки KSpread позволяет выбрать цвет сетки таблицы. Если выне хотите чтобы сетка отображалась, снимите флажок Показывать сетку на страниценастройки Общие.

Эта страница также позволяет выбрать цвет линий используемых для обозначения границпечатных страниц когда в меню Вид установлен параметр Показать границы страниц.

6.6 Формат страницы

Эта страница диалога настройки KSpread позволяет установить размер бумаги по умолча-нию, ориентацию и единицы измерения, используемые принтером и в диалоговом окне Фор-мат страницы (вызвать которое можно выбрав Настройка страницы из меню Формат.

6.7 Проверка правописания

Эта страница позволяет настроить поведение программы проверки орфографии KSpread.

Создавать сочетания корней/аффиксов не в словареЕсли установлен этот флажок, и KSpread находит в документе слово, которое он неможет распознать, но которое состоит из распознанного корня и не распознанного окон-чания или приставки, он принимает его, а в случае, если этот флажок не установлен,отвергает его.

43

Page 44: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Считать ошибкой написанные вместе словаЕсли установлен этот флажок, то обычные слова, написанные слитно, будут считатьсяошибкой, например cannot.

Словарь:Этот выпадающий список используется для выбора альтернативного словаря.

Кодировка:Для выбора используемой кодировки.

Клиент:Этот выпадающий список позволяет выбирать разные программы проверки правопи-сания из тех, которые установлены на вашем компьютере.

Игнорировать слова из прописных буквУстановить этот флажок если хотите чтобы при проверке орфографии слова из про-писных букв, которые обычно являются аббревиатурами, например, как KDE, пропус-кались.

44

Page 45: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Глава 7

Для людей с ограниченнымивозможностями

Gary CramblittПеревод на русский: Евгений ИвановПеревод на русский: Леонид МоргунЭта часть документации посвящена функциям KSpread для людей с ограниченными возмож-ностями. Некоторые из них реализованы непосредственно в KDE и настраиваются с помо-щью Параметры системы. Некоторые же специфичны только приложениям KOffice, частьже - только KPresenter.

7.1 Установка модуля kdeaccessibility (Специальные воз-можности KDE)

Большая часть возможностей, описываемых в этой главе, доступны после установки модуляkdeaccessibility. kdeaccessibility) является частью проекта KDE. http://www.kde.org Дан-ный модуль может быть получен с ftp://ftp.kde.org/pub/kde/ , главного ftp зеркала проектаKDE.Многие дистрибутивы предоставляют возможность загрузить бинарный дистрибутив при-ложения со своего ftp-зеркала. Для получения дополнительной информации обратитесь ксайту вашего дистрибутива.Дополнительную информацию по KDE accessibility можно найти, посетивhttp://accessibility.kde.org/ .

7.2 Ухудшение зрения

ЗамечаниеИспользование KSpread полностью слепыми людьми невозможно. Мы надеемся, что в бу-дущих версиях KDE появится универсальная система чтения текста для слепых людей.

7.2.1 Создание тем

Для людей с плохим зрением или непереносимостью яркого света существует несколь-ко настроек в Параметры системы Внешний вид и темы→ Менеджер тем, как,

45

Page 46: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

например, высококонтрастные темы. Если у вас непереносимость света, то использова-ние темHighContrastDark или HighContrastLight может помочь. Если чтение неболь-ших шрифтов и маленьких значков для вас проблематично, HighContrastDark-big orHighContrastLight-big увеличат размер текста, кнопок и иконок. Также прямо в этом диа-логовом окне возможно настроить задний фон, цветовую схему, шрифты и иконок. Доступеннабор монохромных значков.

ПодсказкаЕсли выбрана одна из Больших тем, то возможно, что некоторые окна не соответствуютразмеру экрана. Покупка большего монитора может стать выходом из ситуации. Возможноперемещение невидимых частей окна в видимую область, с помощью Alt и перетаскиванияс левая кнопка мыши везде, кроме дисплея. Если есть проблемы с манипуляцией мышкой,то возможно использование Alt+F3. В выпадающем меню операций с окнами выберитеПереместить. Переместите дисплей с помощью стрелочек и нажмите Esc для завершениеперемещения.

7.2.2 KMagnifier

Модуль kdeaccessibility включает в себя приложение ˝экранная лупа˝, названноеKMagnifier. Если модуль установлен, то возможно запустить утилиту при помощи Кноп-ка K→Утилиты→KMag (Экранная лупа).

7.2.3 Преобразование текста в речь

Модуль kdeaccessibility содержит компонент Текст-в-речь, названный KTTS. Если KTTSустановлен, то можно настроить KWord, чтобы он озвучивал текст, находящийся под курсо-ром мыши или в каждом окне, получившем фокус. перед использованием этой возможностиследует настроить KTTS. Для получения дополнительной информации обратитесь к TheKTTS Handbook. Для того чтобы активировать TTS в KSpread, выберите в панели менюНастройки→Настроить KSpread.... В появившемся диалоговом окне кликните по TTS,что позволит настроить следующее:

Озвучка элемента интерфейса под указателем мышиЕсли выбрано, будет озвучиваться текст, связанный с элементами интерфейса, по ко-торым перемещается указатель мыши.

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

Озвучка подсказокЕсли выбрано, KSpread будет озвучивать всплывающую подсказку для каждого интер-фейса, в дополнение к тексту интерфейса.

Speak What’s ThisWhen checked, KSpread will speak the «What’s This?» help for each widget in addition tothe text of the widget.

Оповестить если недоступноЕсли выбрано, KSpread будет произносить слово ˝недоступно˝, если элемент интерфей-са не доступен в данный момент (отмечен серым).

Произносить горячие клавишиЕсли выбрано, KSpread будет произносить горячие клавиши элемента интерфейса вдополнение к тексту. Горячие клавиши - это подчёркнутые буквы, которые вы видитев тексте элемента. Например, в главном меню в элементе Выход подчёркнута буква

46

Page 47: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

˝х˝. Вы можете выбрать его нажимая х. Чтобы произнести горячую клавишу, выберитеэту опцию и выберите слово, которое должно произноситься перед горячей клавишей.в Вводное слово. В этом примере KSpread произнесёт ˝Горячая клавиша х˝.

Интервал опросаЭта опция определяет насколько часто KSpread будет проверять изменился ли элементнаходящийся под курсором мыши или элемент с фокусом ввода. Вы можете оставитьэту опцию по умолчанию.

ЗамечаниеЕсли опция TTS не появилась на экране, в вашей системе не установлен компонент KTTS.

ЗамечаниеНе все элементы интрефейса произносятся. Например, не произносятся элементы панелиглавного меню.

7.3 Ухудшенная моторная деятельность и операции безмыши

7.3.1 KMouseTool

Если вы можете работать с мышкой, но возникают проблемы с нажатием, вам может помочьприложение KMouseTool. Запустите его из K-Button→Утилиты→KMouseTool (Авто-клик).

7.3.2 Функции XAccess

Параметры системы предоставляет несколько возможностей работы с клавиатурой под об-щим названием XAccess. Они включают:

Залипание клавишЭта возможность позволяет работать с клавишами-модификаторами, такими как Alt,Ctrl, Shift не держа их нажатыми. Это удобно, если вы можете использовать толь-ко один палец или одну руку для работы с клавиатурой. При включённой Зали-пание клавиш нажмите и отпустите Alt, Ctrl или Shift, а потом нажмите лю-бую другую клавишу. Результат будет таким же, как если бы вы нажали обе кла-виши одновременно. Нажмите клавишу-модификатор ещё раз для выключения за-липания клавиш. Включить эту возможность можно в K→ Параметры системы→ Региональные и специальные возможности→Специальные возможности→Клавиши-модификаторы.

Замедление нажатий клавишЭта возможность полезна, если у вас дрожат руки или вам тяжело точно нажиматьна клавиши. Она предотвращает неосторожные нажатия требуя, чтобы клавиша быланажата некоторое время перед тем, как она будет принята. Включить эту возможностьможно в K→Параметры системы→Региональные и специальные возможно-сти→Специальные возможности→Фильтры клавиатуры.

Запрет повторных нажатийЭта возможность также полезна, если у вас дрожат руки. Она предотвращаетнеосторожные повторения. Включить её можно в K→ Параметры системы→Региональные и специальные возможности→ Специальные возможности→Фильтры клавиатуры.

47

Page 48: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

7.3.3 Эмуляция мыши

Эмуляция мыши позволяет перемещать курсор мыши и нажимать на кнопки используя кла-виатуру. Нажмите Alt-F12 для активации. Используйте стрелки курсора для перемещенияуказателя в желаемую область и нажмите пробел чтобы ˝кликнуть˝ мышкой. К сожалению,эмуляция мыши не позволяет имитировать нажатие правой кнопки и переноса.

7.3.4 Навигация мышью

Эта возможность позволяет вам эмулировать мышку используя цифровую клавиатуру.Для активации используйте меню K→ Параметры системы→ Периферия→ Мышь→Управление курсором мыши с клавиатуры. Включите Курсор мыши передви-гается с клавиатуры. Если вы сделаете это, станут доступны остальные настройки, и высможете настроить указатель на свой вкус. Имейте в виду, что вы можете перемещатьсяпо диагонали, также как и вверх, вниз, влево и вправо. Клавиша 5 эмулирует нажатие накнопку мыши, обычно левую. Вы выбираете, какая кнопка эмулируется нажимая / (выстав-ляет левую), * (выставляет среднюю кнопку мыши) или- (выставляет правую). Клавиша+ эмулирует двойное нажатие на выбранную кнопку. Вы можете использовать клавишу 0для эмуляции зажатия выбранной кнопки мыши (для переноса), а также . для отпусканиявыбранной кнопки мыши.

7.3.5 Комбинации клавиш

Используйте клавишу Menu для вызова всплывающего контекстного меню. На большин-стве клавиатур кнопка Menu находится в правой части клавиатуры между клавишамиWindows® и Ctrl. На этой клавише есть значок меню.

7.3.6 Изменение размеров панелей

Если создано несколько представлений таблицы, то для перемещения разделителя нажмитеF8, измените его положение стрелками и нажмите F8 ещё раз или Esc для выхода из режимаперемещения.

7.3.7 Установка фокуса на элементы интерфейса

Обычно можно использовать Tab и Shift+Tab для перемещения фокуса от одного элемен-та к другому в любом приложении. Однако, когда фокус находится на основном документе,нажатие Tab не переместит фокус, а вставит в документ символ табуляции. Вы можете уста-новить фокус на любой элемент, который может его получить нажимая Alt+F8. Маленькаябуковка появится над каждым элементом, который может получить фокус.

Нажмите на букву для перемещения фокуса на соответствующий элемент интерфейса. На-жмите Alt+F8 ещё раз или Esc, чтобы отменить перемещение фокуса.

48

Page 49: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Глава 8

Command Reference

Pamela Robert

8.1 The File Menu

File→New (Ctrl+N)Create a new document.

File→Open... (Ctrl+O)Open an existing document.

File→Open RecentOpen an existing document by selecting it from a combo box of recently used files.

File→ Save (Ctrl+S)Save the document.

File→ Save As...Save the document with a new name or format.

File→ReloadReloads the document.

File→ Import...Opens a document with any supported format. The document does not become the importedfile.

File→Export...Saves a document to any supported format. The document does not become the exportedfile.

File→Create Template From Document...Create a KSpread template based on this document.

File→Print... (Ctrl+P)Print the document.

File→Print Preview...View the document as it will be printed.

File→Document information...View or enter information about the document and author.

49

Page 50: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

File→Mail...Send the file as an email attachment.

File→Close (Ctrl+W)Close the current document but leave KSpread running.

File→Quit (Ctrl+Q)Quit KSpread.

8.2 The Edit Menu

Edit→Undo (Ctrl+Z)Undo the last action.

Edit→Redo (Ctrl+Shift+Z)Redo the last undone action.

Edit→Cut (Ctrl+X)

Put selected item(s) into the clipboard and remove them from the original location. If youthen do a Paste the item(s) will be be inserted at the new location.

Edit→Copy (Ctrl+C)

Copy selected item(s) to the clipboard.

Edit→Paste (Ctrl+V)

Paste item(s) from the clipboard to the selected cell(s).

Edit→ Special Paste...Special forms of Paste. See the sections Other Paste Modes and Arithmetic using SpecialPaste for more details.

Edit→Paste with InsertionMove content of the paste area either to the right or down and paste item(s) from theclipboard to the selected cell(s).

Edit→ FillFills up the selected area with the values from the first item-set. All four directions aresupported. Note that the term ˝item-set˝ describes the first set of values seen in the filldirection. If the fill direction is Left then the first item-set is the last column of the selection.

Edit→ Find... (Ctrl+F)Find cell containing given text.

Edit→ Find Next (F3)Find the next cell containing given text.

Edit→ Find Previous (Shift+F3)Find the previous cell containing given text.

Edit→Replace... (Ctrl+R)

Find and replace given text in cell(s).

Edit→ClearClear text, Comment, Validity or Conditional Cell Attributes from selected cell(s).

Edit→DeleteDelete everything from selected cell(s).

50

Page 51: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Edit→Conditional Cell Attributes...Add or modify conditional cell attributes.

Edit→Validity...Set or modify the error checking criteria and error alert message for selected cell(s). SeeValidity Checking for more details.

Edit→Modify Cell (Ctrl+M)To modify selected cell in-situ.

Edit→Transform Object...Rotate, scale or move the selected object.

8.3 The View Menu

View→New ViewOpen a new instance of KSpread with the same document.

View→Close All ViewsClose all open instances of KSpread

View→ Split ViewSplit current view into two parts.

View→Remove ViewRemove current view. (Where the window contains two or more views)

View→ Splitter OrientationChange view split to horizontal or vertical.

View→Goto Cell...Change KSpread’s focus to show defined cell.

View→ Show Page BordersToggle marking of printed page borders in the sheet with red lines.

View→ Show Comment IndicatorToggle marking of cell comments. If a cell contains a comment and this option is selected, asmall red triangle is shown in the upper right corner of the cell.

View→ ZoomIncrease or decrease the magnification used to display the spreadsheet.

8.4 The Insert Menu

Insert→ SheetAdd another worksheet.

Insert→Cell CommentAdd, modify or remove cell comment.

Insert→ Function...Insert a mathematical function. See the section Formulae for more details.

Insert→ Series...Insert a series. See the section Series for more details.

51

Page 52: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Insert→ Link...Insert a link into the selected cell. See the section Link Cells for more details.

Insert→ Special Character...Insert a special character into the selected cell.

Insert→Object...Embed a KOffice document into the table.

Insert→ChartInsert a chart. See the section Inserting a Chart for more details.

Insert→External DataInsert data from a text file, database or from the clipboard. See the section Inserting ExternalData for more details.

8.5 The Format Menu

Format→Cell Format... (Alt+Ctrl+F)Format selected cell(s). See the Spreadsheet Formatting section for more details.

Format→Page Layout...Format printed page layout.

Format→Print RangeDefine or reset the print range.

Format→Adjust Row & ColumnSet row and column sizes to show selected cell(s) properly.

Format→RowResize, equalize, hide or show row(s).

Format→ColumnResize, equalize, hide or show column(s).

Format→ SheetRemove, hide, show worksheet or configure advanced sheet properties.

Format→ Style Manager...Create, Modify or delete cell format styles.

Format→ StyleApply a style to selected cell(s). To manage styles use Format→ Style Manager...

Format→Create Style Form Cell...Create a new style from the format of the selected cell. To manage styles use Format→ Style Manager...

Format→ Increase IndentMove text in selected cell(s) to the right.

Format→Decrease IndentMove text in selected cell(s) to the left.

Format→ Increase PrecisionIncrease displayed precision of numbers in selected cell(s).

Format→Decrease PrecisionDecrease displayed precision of numbers in selected cell(s).

Format→Change Angle...Change angle of displayed text in selected cell(s).

52

Page 53: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

8.6 The Data Menu

Data→ Sort...Sort data in selected cells. See the section Sorting Data for more details.

Data→Text to ColumnsThis option attempts to interpret text in the selected cell(s) as CSV data, placing each iteminto a different cell in the row.

Data→ Insert Column(s)

Insert new column(s) at left of selected column(s).

Data→ Insert Row(s)

Insert new row(s) above selected row(s).

Data→Delete Column(s)

Delete selected column(s).

Data→Delete Row(s)

Delete selected row(s).

Data→ Insert Cell(s)...

Insert new cell(s).

Data→Remove Cell(s)...

Remove selected cell(s).

Data→Merge CellsMerge selected cells.

Data→Dissociate CellsDissociate (split apart) previously merged cells.

Data→ Show Area...Change KSpread’s focus to show a previously named area. See the section Named Cells andAreas for further details.

Data→ Subtotals...Create different kinds of subtotals to a database.

Data→Goal SeekOpen the Goal Seek dialog box. See Goal Seeking for details.

Data→Consolidate...Consolidate data. See the section Consolidating Data for more details.

8.7 The Tools Menu

Tools→ Spelling...Check spelling of words in the worksheet.

Tools→Protect DocumentProtect the whole document or a sheet with a password.

Tools→Custom Lists...View or amend the special series of words recognized by KSpread.

53

Page 54: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Tools→Recalculate Sheet (Shift+F9)Recalculate formulae in the current sheet.

Tools→Recalculate Workbook (F9)Recalculate all sheets.

Tools→CalculatorOpen an instance of the desktop calculator KCalc.

8.8 The Settings Menu

Settings→ Show Status BarShow or hide the Status Bar. The Status Bar shows additional information for selected itemsand instant calculations of the selected cells.

Settings→ Show Tab BarShow or hide the Tab Bar. All Sheets of the current Workbook can be accessed through theTab Bar.

Settings→ Show Formula BarShow or hide the Formula Bar. The Formula Bar can be used to edit the content of theselected cell.

Settings→ToolbarsShow or hide the toolbars: File, Edit, Math, Navigation, Format and Color/Border toolbar.

Settings→Configure Shortcuts...Configure the keyboard shortcuts used by KSpread. See the section on configuring shortcutsfor more details.

Settings→Configure Toolbars...Configure the toolbars. The section on configuring toolbars has more information.

Settings→Configure KSpread...General KSpread configuration. See the section on KSpread configuration for more details.

8.9 The Help Menu

Справка→Руководство пользователя KSpread (F1)

Запускает Центр справки KDE и открывает справочное руководство по KSpread (этотдокумент вы и читаете).

Справка→Что это? (Shift+F1)Вид курсора меняется на стрелку со знаком вопроса. Нажимая на различные элементывнутри KSpread, вы увидите подсказку с объяснениями назначения и действия данногоэлемента (если она для него существует).

Справка→Сообщить об ошибке...Открывается диалог отправки сообщения об ошибке. Он служит для того, чтобы вымогли отправить сведения об обнаруженной вами ошибке в программе или своё «по-желание», чтобы какая-либо пока что отсутствующая возможность была реализованав будущих версиях программы.

54

Page 55: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Справка→Сменить язык интерфейса приложения...Открывает диалоговое окно, с помощью которого вы сможете изменить Основнойязык и Резервный язык интерфейса программы.

Справка→О программе KSpreadБудут выведены сведения о версии и авторах программы.

Справка→О KDEБудут выведены сведения о версии KDE.

8.10 The Right Mouse Button Menu

This section describes the items in the pop up menu obtained by right clicking on a selected cellor cells, row(s) or column(s).

Cell Format...Format selected cell(s). See the Spreadsheet Formatting section for more details.

CutPut selected item(s) into the clipboard. If you then do a Paste the item(s) will be movedfrom the original location to the new one.

CopyCopy selected item(s) into the clipboard.

PastePaste item(s) from the clipboard to the selected cells.

Special Paste...Special forms of Paste. See the sections Other Paste Modes and Arithmetic using SpecialPaste for more details.

Paste with Insertion...Paste from the clipboard to the selected cell(s), moving the previous cell(s) to make room.

DeleteDelete contents of selected cell(s).

Adjust Row and ColumnChange size of row and column to display selected cell(s) completely.

Resize Row...Change height of selected row.

Adjust RowChange height of selected row to display cell(s) completely.

Resize Column...Change width of selected column.

Adjust ColumnChange width of selected column to display cell(s) completely.

DefaultSet default formats for selected cell(s).

Area Name...Name selected area. See the section Named Areas for more details.

55

Page 56: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Insert Cell(s)...

Insert new cell(s) at selected location, moving existing cell(s) to make room.

Remove Cell(s)...

Remove selected cell(s), moving other cell(s) to occupy the space left by the removed cell(s).

Add/Modify Comment...Add or modify a comment to the selected cell.

Show Related WordsOpens the Related Words dialog box.

8.11 Other Shortcuts

This section describes those KSpread shortcut keys used for operations that do not appear in anyof the menus.

Ctrl+Arrow keysIf the selected cell is occupied then move the selection to the start or end of the occupiedblock in the current row or column. If the selected cell is not occupied then move the selectionto the start or end of the block of unoccupied cells in the current row or column.

Ctrl+Shift+Arrow keysIf the selected cell is occupied then select all occupied cells to the start or end of that blockof occupied cells in the current row or column. If the selected cell is not occupied then selectall unoccupied cells to the start or end of that block of unoccupied cells in the current rowor column.

Page DownMove the selection 10 cells down.

Page UpMove the selection 10 cells up.

Ctrl+Page DownMove to the next sheet.

Ctrl+Page UpMove to the previous sheet.

F4Change cell reference between normal and absolute reference types.

Ctrl+&Add a border to the selected cell(s).

Ctrl+$Display the value of the selected cell(s) in Money format.

Ctrl+%Display the value of the selected cell(s) in Percentage format.

Ctrl+ˆDisplay the value of the selected cell(s) in Scientific format.

Ctrl+#Display the value of the selected cell(s) in Date format. The value is taken as the number ofdays since 1 January 1900.

56

Page 57: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Ctrl+@Display the value of the selected cell(s) in Time format. The value is taken as the numberof seconds since midnight.

Ctrl+!Display the value of the selected cell(s) in normal Number format.

57

Page 58: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Глава 9

Вопросы и ответы

Pamela RobertПеревод на русский язык: Олег Баталов

1. Сколько строк и столбцов может содержать таблица?Теоретически до 32767 строк и 32767 столбцов.

2. Где хранятся шаблоны?В файлах .kst в ~/.kde/share/apps/kspread/templates/ .

58

Page 59: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Глава 10

Благодарности и лицензия

KSpread

(c) 1998-2002 Команда KSpread:

• Торбен Вайс (Torben Weis) [email protected]

• Лоран Монтель (Laurent Montel) [email protected]

• Дэвид Фаур (David Faure) [email protected]

• Джон Дейли (John Dailey) [email protected]

• Филипп Мюллер (Philipp Muller) [email protected]

• Ария Хидаят (Ariya Hidayat) [email protected]

• Норберт Андре (Norbert Andres) [email protected]

• Шахид Хак (Shaheed Haque) [email protected]

• Вернер Тробин (Werner Trobin) [email protected]

• Николас Зиммерман (Nikolas Zimmerman) [email protected]

• Хельге Деллер (Helge Deller) [email protected]

• Перси Леонгарт (Percy Leonhart) [email protected]

• Эва Бручерзайвер (Eva Brucherseifer) [email protected]

• Филлип Эзольт (Phillip Ezolt) [email protected]

• Энно Бартелс (Enno Bartels) [email protected]

• Грэхам Шорт (Graham Short) [email protected]

Документация (c) 2002 Памела Робертс (Pamela Roberts) [email protected]

Небольшие доработки документации для KOffice 1.3 - Филип Родригес (Philip Rodrigues)[email protected].

Перевод: Андрей Черепанов [email protected], Иван Петров [email protected], ПётрСкляр [email protected]

Этот документ распространяется на условиях GNU Free Documentation License.

Программа распространяется на условиях лицензии GNU General Public License.

59

Page 60: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Приложение A

Установка

KSpread является частью пакета KOffice и использует его библиотеки. KOffice, в свою оче-редь, является частью KDE и зависит от его библиотек.

Для подробностей обратитесь к http://www.kde.org и http://www.koffice.org.

60

Page 61: Руководство по KSpread - KDEИх использование описывается в следующих разделахэтого руководства, но если

Руководство по KSpread

Приложение B

Предметный указатель

_Эмуляция мыши, 48Навигация курсором мыши, 48Преобразование текста в речь, 46Создание тем, 45Специальные возможности KDE, 45Ухудшение зрения, 45Ухудшенная моторная деятельность, 47Залипание клавиш, 47Замедление нажатий клавиш, 47Запрет повторых нажатий, 47экранная лупа, 46операции без мыши, 47

TTTS, 46

XXAccess, 47

61