Наиболее популярной программой для работы с ЭТ является Microsoft
Excel. Это программа созданная корпорацией Microsoft для Microsoft
Windows, Windows NT и Mac OS. Она предоставляет возможности экономико-статистических расчетов, графические инструменты и язык макропрограммирования VBA (Visual Basic for Application).
MS Excel2010 входит в состав пакета Microsoft Office. Позволяет выполнять многие инженерные и экономические задачи, представляя данные не
только в табличном, но и в графическом виде.
Рабочая книга Excel – совокупность рабочих листов (от 1 до 255), сохраняемых на диске в одном файле.
Рабочий лист Excel – основной документ, используемый в Excel для
хранения и обработки данных. Состоит из 65536 строк и 256 столбцов.
52
Ячейка – область рабочего листа, находящаяся на пересечении столбца
и строки.
Текущая ячейка – ячейка, в которой находится курсор.
Диапазон ячеек – группа последовательных ячеек.
выделения фрагментов таблицы:
Объект выделения Технология выполнения операции
Ячейка Щелкнуть мышью по ячейке.
Строка Щелкнуть мышью по соответствующему номеру в заголовке строки.
Столбец Щелкнуть мышью по соответствующей букве (номеру)
в заголовке столбца.
Диапазон смежных
ячеек
1. Установить указатель мыши в начало выделения
(в левой верхней ячейке). Нажать левую клавишу мыши. Протащить указатель мыши, закрашивая область
выделения (смещать указатель к правому нижнему углу блока).
2. Щелкнуть мышью на левой верхней ячейке выделяемого блока, нажать клавишу Shift и щелкнуть
мышью на противоположной крайней ячейке.
Диапазон несмежных ячеек
Выделить блок смежных ячеек. Нажать клавишу Ctrl.
Выделить следующий блок ячеек.
Рабочий лист Щелкнуть по ярлычку рабочего листа.
Несколько смежных
рабочих листов
Выделить ярлычок первого рабочего листа. Нажать
клавишу Shift и, не отпуская ее, выделить ярлычок следующего рабочего листа.
Несколько несмежных рабочих листов
Выделить ярлычок первого рабочего листа. Нажать
клавишу Ctrl и, не отпуская ее, выделить ярлычок следующего рабочего листа.
Вся таблица Щелкнуть на левой «пустой» кнопке в заголовке
столбца.
Отменить выделения можно щелкнув по любой другой ячейке (листу).
окончания ввода данных в ячейку:
– нажать клавишу Enter;
– щелкнуть мышью по другой ячейке;
– перейти к другой ячейке с клавиш управления курсором;
– щелкнуть мышью по кнопке (Ввод) в Строке формул;
– щелкнуть мышью на квадратике в нижнем правом углу ячейке (Маркере заполнения).
Как организовать ожидание в программе до нажатия какой-либо клавиши? В QBasic для этой цели подойдет системная переменная INKEY$. Достаточно присвоить ее значение какой-либо символьной переменной, например А$, и организовать бесконечный цикл до тех пор пока длина значения А$ перестанет отличаться от нуля:
А$=""
М10 : A$=INKEY$ ; IF А$="" THEN GOTO M10
Можно воспользоваться и другим приемом — включить в программу оператор ввода в какую-либо переменную символьного типа. Такая переменная предпочтительнее числовой, т. к. в нее можно ввести пустое значение, нажав только клавишу <Enter>. Кроме того, набор любого отображаемого символа не приведет к ошибке.
В Си временный приостанов до нажатия какой-либо клавиши организуют с функции getch.
В Паскале можно организовать бесконечный цикл, аналогичный приведенному выше варианту для QBasic, с логической функции KeyPressed:
while not KeyPressed;
var
N: integer;
begin
write('N = ');
readln(N);
writeln;
writeln('Цифры числа (справа налево):');
while N > 0 do { <-- Выполняем цикл, пока число больше 0 }
begin
write(' ', N mod 10); { <-- выводим остаток деления на 10 }
N := N div 10 { <== находим целую часть от деления на 10 }
Наиболее популярной программой для работы с ЭТ является Microsoft
Excel. Это программа созданная корпорацией Microsoft для Microsoft
Windows, Windows NT и Mac OS. Она предоставляет возможности экономико-статистических расчетов, графические инструменты и язык макропрограммирования VBA (Visual Basic for Application).
MS Excel2010 входит в состав пакета Microsoft Office. Позволяет выполнять многие инженерные и экономические задачи, представляя данные не
только в табличном, но и в графическом виде.
Рабочая книга Excel – совокупность рабочих листов (от 1 до 255), сохраняемых на диске в одном файле.
Рабочий лист Excel – основной документ, используемый в Excel для
хранения и обработки данных. Состоит из 65536 строк и 256 столбцов.
52
Ячейка – область рабочего листа, находящаяся на пересечении столбца
и строки.
Текущая ячейка – ячейка, в которой находится курсор.
Диапазон ячеек – группа последовательных ячеек.
выделения фрагментов таблицы:
Объект выделения Технология выполнения операции
Ячейка Щелкнуть мышью по ячейке.
Строка Щелкнуть мышью по соответствующему номеру в заголовке строки.
Столбец Щелкнуть мышью по соответствующей букве (номеру)
в заголовке столбца.
Диапазон смежных
ячеек
1. Установить указатель мыши в начало выделения
(в левой верхней ячейке). Нажать левую клавишу мыши. Протащить указатель мыши, закрашивая область
выделения (смещать указатель к правому нижнему углу блока).
2. Щелкнуть мышью на левой верхней ячейке выделяемого блока, нажать клавишу Shift и щелкнуть
мышью на противоположной крайней ячейке.
Диапазон несмежных ячеек
Выделить блок смежных ячеек. Нажать клавишу Ctrl.
Выделить следующий блок ячеек.
Рабочий лист Щелкнуть по ярлычку рабочего листа.
Несколько смежных
рабочих листов
Выделить ярлычок первого рабочего листа. Нажать
клавишу Shift и, не отпуская ее, выделить ярлычок следующего рабочего листа.
Несколько несмежных рабочих листов
Выделить ярлычок первого рабочего листа. Нажать
клавишу Ctrl и, не отпуская ее, выделить ярлычок следующего рабочего листа.
Вся таблица Щелкнуть на левой «пустой» кнопке в заголовке
столбца.
Отменить выделения можно щелкнув по любой другой ячейке (листу).
окончания ввода данных в ячейку:
– нажать клавишу Enter;
– щелкнуть мышью по другой ячейке;
– перейти к другой ячейке с клавиш управления курсором;
– щелкнуть мышью по кнопке (Ввод) в Строке формул;
– щелкнуть мышью на квадратике в нижнем правом углу ячейке (Маркере заполнения).
изменения ширины столбца (высоты строки):
– с команды Формат – Столбец – Ширина… (Формат –
Строка – Высота) указать точную ширину столбца (высоту строки);
53
– с команды Формат – Столбец – Стандартная ширина задать стандартную ширину выделенным столбцам;
– с команды Формат – Столбец – Автоподбор ширины
(Формат – Строка – Автоподбор высоты) осуществить автоподбор в соответствии с введенными данными;
– дважды щелкнуть по правому разделителю в строке заголовка столбца для автоподбора его ширины;
– дважды щелкнуть по нижнему разделителю в столбце заголовка
строки для автоподбора ее высоты;
– поместить указатель мыши на правую границу столбца в строке с заголовками столбцов (указатель примет вид ) и удерживая нажатой левую
клавишу мыши изменить ширину столбца;
– поместить указатель мыши на нижнюю границу строки в столбце с
заголовками строк (указатель примет вид ) и удерживая нажатой левую
клавишу мыши изменить высоту строки.
Контрольные вопросы
1. Что такое электронная таблица?
2. В чем отличие электронной таблицы от простой?
3. Что такое рабочая книга и рабочий лист в Exel?
4. Что такое диапазон ячеек?
5. Какая ячейка называется текущей?
Как организовать ожидание в программе до нажатия какой-либо клавиши? В QBasic для этой цели подойдет системная переменная INKEY$. Достаточно присвоить ее значение какой-либо символьной переменной, например А$, и организовать бесконечный цикл до тех пор пока длина значения А$ перестанет отличаться от нуля:
А$=""
М10 : A$=INKEY$ ; IF А$="" THEN GOTO M10
Можно воспользоваться и другим приемом — включить в программу оператор ввода в какую-либо переменную символьного типа. Такая переменная предпочтительнее числовой, т. к. в нее можно ввести пустое значение, нажав только клавишу <Enter>. Кроме того, набор любого отображаемого символа не приведет к ошибке.
В Си временный приостанов до нажатия какой-либо клавиши организуют с функции getch.
В Паскале можно организовать бесконечный цикл, аналогичный приведенному выше варианту для QBasic, с логической функции KeyPressed:
while not KeyPressed;
var
N: integer;
begin
write('N = ');
readln(N);
writeln;
writeln('Цифры числа (справа налево):');
while N > 0 do { <-- Выполняем цикл, пока число больше 0 }
begin
write(' ', N mod 10); { <-- выводим остаток деления на 10 }
N := N div 10 { <== находим целую часть от деления на 10 }
end;
readln
end.
Примеры
Входные данные
3
v 3
l 1
u 2
luvu
3
luv
vul
uuu
Выходные данные
6
11 задание не знаю сорри бро дай корону