Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инструкция по практике.doc
Скачиваний:
3
Добавлен:
20.09.2019
Размер:
157.7 Кб
Скачать

3.5 Критерии для заданий по составлению инструкции по эксплуатации

программного продукта, устройства, по методике ведения работ и т. д.

1. Описание выходных данных программы:

- полное название программы, версия, количество вышедших версий;

- фирма изготовитель, адрес, Интернет сайт;

- требования к аппаратному и программному обеспечению (минимальные

и рекомендуемые) обеспечению;

- описание того, для чего предназначен программный продукт;

- стоимость, условия распространения, виды лицензий, каким образом

будет выполняться обновление.

2. Описание процесса установки программы (в какой каталог устанавливается, структура каталогов, расширения рабочих файлов);

3. Описание интерфейса программы

- описание внешнего вида программы, назначения основных элементов

управления;

- описание стандартных настроек программы (панели инструментов, цвета), описание способа приведения программы к стандартному виду;

- описание дополнительных панелей инструментов, способы их вызова и размещения;

- описание строки меню программы, назначение основных элементов меню.

4. Базовые приемы работы с программой

- описание основных операций, выполняемых данной программой;

- способы выполнения основных операций (для каждой операции указать

не менее двух способов ее выполнения).

5. Пример работы с программой (подробное описание работы программы

на конкретном примере)

- постановка задачи – описание того, что должно получиться;

- описание начальных условий;

- описание стадий работы;

7. Совместимость программы с другими программными продуктами:

- описание всех форматов, в которые можно экспортировать данные;

- описание всех форматов, в которые можно импортировать данные;

- описание форматов, в которых можно сохранить/открыть рабочие фай-

лы программы;

- описание поддерживаемых кодировок;

- описание всех способов импорта/экспорта данных.

4. Примерные темы заданий на технологическую практику

1. Составить программу на языке VB 6.0;

2. Составить программу на языке VBA в среде Microsoft Word;

3. Составить программу на языке VBA в среде Microsoft Excel;

4. Составить программу на языке VBA в среде Microsoft Access;

5. Составить отчет (документ, обработку) в среде 1С;

6. Создать интернет сайт предприятия стажировки;

7. Создать модель (чертеж, схему, рисунок) с помощью специализированного пакета (3DMax, Kompas, Photoshop, Corel, Illustrator, Page Maker и т. д.);

8. Составить описание работы программы (инструкцию по

работе с программой)

5. Сдача отчета по производственной практике

Общее время доклада 6-10 минут. Доклад состоит из следующих частей:

1. Вступление (назвать фамилию, группу, срок практики, предприятие,

индивидуальное задание). Время 1-2 минуты;

2. Рассказ о текущей работы на предприятии (название отдела, где проводилась практика, его функции, место отдела в общей структуре предприятия,

описание повседневной работы студента). Время 1-2 минуты;

3. Рассказ о выполнении индивидуального задания (Рассказать все возможные способы выполнения задания, аргументировать выбранный способ, рассказать все этапы выполнения задания). Готовое индивидуальное задание должно быть продемонстрировано на компьютере. Время 3-5 минут;

4. Заключение. (Как результаты работы студента будут использованы в

дальнейшем). Время 1 минута.

ПРИЛОЖЕНИЯ

Приложение 1

Титульный лист отчета по производственной практике

Министерство образования и науки Российской Федерации

Саранский государственный промышленно-экономический колледж

Специальность 2203

ОТЧЕТ

О выполнении индивидуального задания

по технологической практике на ООО «Вика»

СГПЭКП.2203.03.13 ПО3Д Иванов И. И.

Руководитель практики от предприятия Петров П. П.

Руководитель практики от колледжа Сидоров С. С.

Саранск, 2006 г.

15

Приложение 2

Индивидуальное задание на производственную практику

САРАНСКИЙ ГОСУДАРСТВЕННЫЙ ПРОМЫШЛЕННО-ЭКОНОМИЧЕСКИЙ

КОЛЛЕДЖ

УТВЕРЖДАЮ

Зам. дир. по УПР

__________________

«___»__________200__г.

ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ НА ПРОИЗВОДСТВЕННУЮ ПРАКТИКУ

Студенту группы _______ специальности __________

(группа) (код специальности)

_________________________________________________________________

(Ф. И. О.)

ТЕМА ЗАДАНИЯ

Вопросы, подлежащие изучению

Руководитель производственной практики ______________/ /

Дата выдачи задания « »__________200___ года

16

Приложение 3

Отзыв на студента с предприятия прохождения практики

ОТЗЫВ

на студента Иванова Ивана Ивановича

Студент Иванов Иван Иванович, проходил практику в ООО «Вика» с 25

сентября 2006 года по 31 декабря 2006 года. За время прохождения практики

показал себя дисциплинированным ответственным и инициативным работником.

Освоил следующие программные продукты: Rational Rose, Visio 2000 и Microsoft

Publisher. Во время практики Иванов И. И. усовершенствовал CRM систему

предприятия.

Вместе с тем, в работе практиканта наблюдались отдельные недостатки, как

то: употребление ненормативной лексики и курение в рабочее время.

Рекомендуемая оценка 5 (отлично)

30 декабря 2006 года

Руководитель практики от предприятия _______________/П. П. Петров/

17

Приложение 4

Примеры интерфейсов программ

Рис.1 Пример неграмотно спроектированного интерфейса

Рис.2 Пример грамотно спроектированного интерфейса

18

Приложение 5

Примеры оформления кода программы

Rem выделяем значение из строки

Private Function SelectVar(TextExp As String) As String

Dim intN As Integer “ количество символов до знака =

Dim intN1 As Integer “ длина текстового выражения

“ удаляем пробелы с обоих концов

TextExp = Trim(TextExp)

“ считаем знаки до = справа

intN1 = Len(TextExp)

intN = InStr(TextExp, «=»)

“ проверяем условие когда нет =

If intN > 0 Then intN = intN1 - intN

“выделяем переменную

SelectVar = Right(TextExp, intN)

“ преобразовываем переменную в верхние символы

“ и убираем случайные пробелы

SelectVar = UCase$(Trim(SelectVar))

End Function

Листинг 1. Пример грамотно структурированного кода программы на языке

Visual Basic

Док.ВыбратьСтроки();

Пока Док.ПолучитьСтроку()>0 Цикл // по строкам

Далы=0;

КодГруппыТовараВДокументе=Док.Товар.Группа.Группа.Код;

Далы=Док.Товар.Емкость*Док.Количество/10;

//перебираем группы и относим товар к выбранной группе

Флаг1=1; // перебираем группы пока Флаг >0

Н=0;

Пока Флаг1>0 Цикл //по группам

Н=Н+1;

//выбираем товар только нужной группы

КодГруппы=СпГруппаКод.ПолучитьЗначение(Н);

//нужный товар

Если КодГруппыТовараВДокументе=КодГруппы Тогда

//Считаем поступления всего

ОстатокНаНачало=СпОстатокНаНачало u1055 ПолучитьЗначение(Н) _

+Далы;

СпОстатокНаНачало.УстановитьЗначение(Н,ОстатокНаНачало);

КонецЕсли; //нужный товар

Флаг1=ВсегоСпГрупп-Н; //когда список групп кончится, Флаг1 станет =0

КонецЦикла; //по группам

КонецЦикла; //по строкам

Листинг 2. Пример грамотно структурированного кода программы в системе

19

Приложение 6

Рекомендации по оформлении кода программ

(оригинал статьи опубликован на сайте http://server.md/articles/6/)

Комментарии

Часто, стремясь побыстрее получить работающую программу, забывают о ее

удобочитаемости, что оборачивается неоправданными тратами времени в про-

цессе ее отладки и, тем более, сопровождении.

Наличие комментариев является необходимым. Программы с пояснительны-

ми комментариями значительно легче отлаживать, так как они содержат допол-

нительную информацию по работе с программой. Просматривая чужую про-

грамму часто тратится много времени на отслеживание логики программы. Не

комментируемая программа-это наихудшая ошибка, которую может сделать

программист, а также свидетельство дилетантского подхода.

Когда следует писать комментарии? Хорошее правило - включать коммен-

тарии в процессе написания программы. Именно в это время программист в

наибольшей степени вникает во все детали программы. Редко удается получить

удовлетворительные результаты при более поздней вставке комментариев: при

этом приходится вспоминать, что следует прокомментировать. Комментарии,

вставленные позднее обычно вставляются формально, и зачастую изобилуют

ошибками. Нужно делать комментариев больше, чем это кажется необходимым.

- Существуют три типа комментариев: вводные, оглавления и пояснительные.

Каждая программа, подпрограмма или процедура должна начинаться с ком-

ментариев, поясняющих, что она делает. Минимальная информация, содержащая-

ся в водных комментариях, должна включать следующие пункты:

1. Назначение программы.

2. Указания по вызову программы и ее использованию.

3. Список и назначение основных переменных, массивов или прочих структур.

4. Указания по вводу-выводу. Список используемых файлов.

5. Список и указания по нахождению используемых подпрограмм.

6. Название применяемых стандартных алгоритмов, а также ссылки на лите-

ратурные источники, где содержится их описание.

7. Сведения о времени выполнения программы (если таковы имеются).

8. Требуемый объем оперативной памяти.

9. Сведения об авторе.

10.Дата написания программы.

Если программа очень большая, то целесообразно в ее начале помещать ог-

лавление в виде комментариев. Оглавление должно содержать название, размеще-

ние и функцию каждого программного модуля.

Пояснениями нужно сопровождать те части программы, которые трудно по-

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

циклами или условными операторами должны появляться комментарии с указа-

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

20

Весьма существенно содержание комментариев. Комментарии должны нести

дополнительную информацию, а не перефразировать операторы программы.

Например, комментарий:

{Проверить, является ли величина отрицательной}

…следует признать плохим. Грамотный программист в состоянии определить,

что имеет действие такая проверка. Комментарий должен пояснить, зачем она

нужна. Вышеприведенный бесполезный комментарий желательно заменить на

такой:

{Выполнить сальдо

( расходы превышают доходы)}

Разумно расположенные комментарии повышают удобочитаемость програм-

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

1. Если комментарий небольшой, и относится к одному оператору, то он

располагается в той же строке, где записан комментируемый оператор справа от

него. В этом случае целесообразно строку разбить на две части: слева оператор

программы, а справа -комментарий к нему (если комментарий не помещается на

одной строке, то его можно продолжить на следующей).

2. Если комментарий обширен и относится к группе операторов, то он заклю-

чается в прямоугольник из специальных символов (например «*»), и помещается

перед комментируемым блоком программы.

Современные системы программирования позволяют обходиться без распеча-

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

щалась целиком на одном кадре экрана дисплея.

В современных языках программирования пробелы ставятся произвольно.

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

Например, оператор

A:=B+16;

предпочтительней записать так:

A := B + 16;

Для использования пробелов используйте следующее правило. Ставьте пробе-

лы после разделителей (; . ,), а также до и после операций +, -, =.

Выбор имен переменных

Имена переменных должны быть выбраны так, чтобы наилучшим образом

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

имени отсутствуют, используйте имена настолько длинные, насколько это нуж-

но, но не длиннее чем это необходимо. Например в операторе:

X := Y*Z;

…имена переменных выбраны неудачно, такая запись оператора:

Price := Cost*Qantry;

…намного лучше.

Если язык программирования допускает разделитель в именах переменных,

то его следует использовать. Например, имя CostPlus следует представлять как

Cost_Plus.

21

Однако не следует злоупотреблять слишком длинными именами, так как

это может зачастую приводить к ошибкам в их написании. Некоторые языки

программирования не имеют зарезервированных слов. Но все равно не следует

использовать и качестве имен переменных служебные слова языка программиро-

вания. Переменные всегда желательно описывать явно не надеясь на присваивае-

мые им атрибуты по умолчанию.

Использование стандартных сокращений (аббревиатур)

Если есть необходимость в использовании аббревиатур, то общеупотреби-

тельные можно использовать без расшифровки. К остальным желательно перед

их первым появлением в тексте дать пояснения. Для сокращения длинных имен

желательно выработать ряд правил. Ниже даются правила, разработанные Мика-

элм Джексоном (Datamation, апрель 1967):

1. Каждое значащее слово в имени подлежит сокращению, но не более трех.

2. В аббревиатуру всегда должны включаться начальные буквы слов.

3. Согласные важнее гласных.

4. Начало слова важнее конца.

5. Аббревиатура должна включать в себя до 15 букв.

Ниже приводится алгоритм сокращения, разработанный u1085 на основе этих

правил. Сокращение слова образуется последовательным удалением гласных,

начиная с правого конца слова, до тех пор, пока либо все гласные не будут удале-

ны (кроме первой буквы слова, если она гласная), либо слово не уменьшится до

требуемого размера. Если все гласные удалены, а длина слова все еще превышает

заданную величину, то удаляются согласные. Например:

Имена Сокращения

Сost Plus Cst Pls

Accounts Receivable Accnts Recvbl

Record Rcrd

Transaction Trnsctn

Размещение операторов

Предпочтительно размещать на одной строке один оператор. Если оператор

не помещается на одной строке, то его продолжение можно перенести на сле-

дующую. Желательно делать перенос после знака операции, либо разделителя;

а на строках продолжения надо начинать с отступом в две-три позиции. Общее

правило расположения операторов таково:

- оператор должен быть виден весь на экране дисплея во время просмотра

текста программы, либо в напечатанном виде на стандартном листе бумаги.

Допускается расположение нескольких операторов на одной строке, если это не

нарушает читабельности программы. Например, вывод на печатающее устройс-

тво строки, и переход на новую строку.

Упорядочивание списков

Программы на языках программирования включают в себя много различных

списков. Если порядок следования в списка несущественен, то в целях удобства

поиска желательно эти списки располагать в алфавитном порядке. Впрочем иног-

22

да удобнее в этих списках делать группировку по смысловому признаку. Напри-

мер, в списке переменных сначала описываются все переменные типа дата, затем

целые, вещественные, строковые и т.д. А внутри групп уже можно расположить

переменные в алфавитном порядке.

Использование скобок

Правильное использование скобок существенно улучшает удобочитаемость

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

приоритетами, то программист может ограничиться небольшим количеством

скобок, но при этом затрудняется чтение и корректировка программы. Так, на-

пример, вместо А*В*С/(D*E*F) желательно писать (A*B*C)/(D*E*F).

Основное правило таково: в сомнительных случаях ставьте скобки - это не

только сделает программу более понятной, но и предотвратит возможные ошиб-

ки.

Отступы от начала строки

При записи операторов для указания связи между ними делают одинаковый

отступ от начала строки (это действие также называют введением параграфов

или блоков). Отступы не оказывают влияния на логику программы, существенно

улучшают ее читаемость. Правильно сделанные отступы выявляют структуру

программы. Такое простое действие, как введение отступов в текст программы

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

Прежде всего отступы надо делать тогда, когда группа операторов заключе-

на в операторные скобки, либо в операторах которые выполняются в следствии

истинности условий. В качестве отступа можно применять 2-3 пробела. Отступы

также следует применять, когда описываются структурированные данные.

23

Приложение 7

Золотые правила плохого НTML

Как НЕ НУЖНО составлять Интернет страницы

Не читайте руководств.

Всегда используйте новейшие тэги (Tags).

Встречайте своих гостей с фреймами (Frames).

Для начала отправьте своих гостей за браузером.

Используйте много больших картинок.

Не поддерживайте больше одной кодировки.

Используйте большие Imagemaps.

Встраивайте множество Gif-картинок и Java Applets.

Знак «Здесь идет строительство» - очень важен.

Используйте строку состояния браузера.

Упрощайте навигацию.

Убирайте лишние тэги.

Не используйте <ALT>-тэг для картинок.

Используйте как можно больше различных возможностей HTML.

Используйте сложные вложенные фреймы.

Обязательно используйте <NORESIZE>-тэг для фреймов.

Используйте много восклицательных знаков!!!

Текст должен мигать.

Пишите всегда для конкретного браузера.

Используйте чужие исходные тексты.

Проектируйте всегда для конкретного разрешения экрана.

В полную силу используйте горизонтальную прокрутку (Scrolling).

Содержательную и логическую структуру текста необходимо хорошо завуа-

лировать.

Делайте ссылки на все известные вам поисковые системы прямо на первой

странице.

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

Пишите огро-о-омные документы.

Используйте как можно больше различных цветов и размеров шрифта.

Бесструктурная серость - это нечто благородное.

Однотонное исполнение защищает глаза.

Шероховатое волокно для фона - это просто гениально.

Offline - тестирование излишне...

Никаких картинок на CD.

Пишите ссылки попеременно, то большими, то маленькими буквами.

Отвечайте на критику адекватно.

Держите дистанцию с простым людом.

Откажитесь от Meta - информации.

24

Располагайте счетчик посетителей в самом верху вашей странички.

Приветствуйте как это делают профессионалы.

Секретный трюк: Скрытые ссылки на недоделанные страницы.

Подчеркивайте свою оригинальность.

Оформляйте документы исключительно графикой.

Правописание - это просто.

Ничего не умалчивайте.

Пакуйте все в таблицу.

Стандартизируйте цвета ссылок.

Без JavaScript ничего не получится.

Не пишите URL вашего документа еще раз в нем самом.

Требуйте изменения системных шрифтов.

Создавайте динамику за счет постоянного подгружения.

Игнорируйте стандартный набор цветов.

Делайте ссылку на чужие странички в одной из своих рамок (Frame).

Задолго предупреждайте о грядущих изменениях.

Не стесняйтесь заявлять о том, что у вас имеется отличная новая страничка.

Упражняйтесь в метании пряников.

Порадуйте криптографов и любителей головоломок.

Делайте ссылки на картинки с сюрпризом.

Проводите ясные границы.

Offline - это устаревшее. Интересно, разве что, для любителей старины.

Много окошек там где много информации.

Titel это нечто для начинающих.

Делайте основательные комментарии.

Чем круче Meta, тем больше Profi.

Много текста полезно для здоровья.

Маленькие окошки нынче не в моде.

Откажитесь от Anti - Aliasing.

Лого должно быть большим.

Пусть играет музыка!

Переезд - незабываемое событие.

Не тестируйте ссылки.

Используете дли-и-инные списки.

25

Приложение 8

Программирование на VBA for MicrosoftWord

VBA (Visual Basic for Applications - визуальный бэйсик для приложений) это

язык программирования с помошью которого можно составлять программы, ко-

торые выполняются в среде опреленного приложения. Есть VBA для Word, Excel,

Access, PowerPoint, Visio, Outlook, CorelDraw, OpenOffice и множества других

программ. Программа, u1085 написанная в среде VBA для Word работает только в том

случае, если запущена программа Word, написанная в среде VBA for PowerPoint

- только при работающеей программе PowerPoint и так далее.

1. Где писать программу

Программный код нужно писать либо в модуле текущего документа, либо в

модуле формы. Для начала работы выберите следующие пункты меню: Сервис-

Макрос-Редактор Visual Basic. Далее в окне Project Explorer (оно приведено на

рисунке ниже) выделите имя вашего документа и вставьте новый модуль (Insert-

Module), щелкните на имя модуля (по умолчанию Модуль1) и можете начинать

писать код.

Код оформляется в виде макросов (подпрограмм), в одном модуле может

быть несколько макросов. На примере показаны три макроса (HelloWorld,

GoodByWorld и Etvas)

2. Как запустить написанную программу

Сервис - Макрос - Макросы в списке выбрать имя макроса и нажать кнопку

Выполнить.

Второй способ - это поместить кнопку на панель кнопок и запускать путем

26

нажатия на оную. С помошью кнопки можно запустить только макрос. Для

этого щелкните правой кнопкой мыши по панели инструментов, выберите пункт

Настройка, в появившемся окне выберите вкладку Программы, в окне Категории

выберите Макросы, и из окна Команды мышкой перетащите на панель инстру-

ментов нужный макрос.

Вы можете изменить название и рисунок кнопку, щелкнув на нее правой кноп-

кой мыши и выбрав соответствующую команду из контекстного меню.

Важно - в поле Сохранить в должно быть имя Вашего текущего документа!

3. Как вызвать форму с помошью кнопки на панели инструментов

Для этого нужно написать код (макрос) в модуле, который вызывает форму,

например так:

Sub ShowFormContacts()

frmContacts.Show

End Sub

4. Как узнать количество параграфов в тексте

Dim intI as Integer

intI = ActiveDocument.Paragraphs.Count

5. Как узнать количество предложений во втором абзаце

Dim intI as Integer

intI = ActiveDocument.Paragraphs(2).Range.Sentences.Count

6. Как получить текст второго параграфа

Dim strText as String

strText = ActiveDocument.Paragraphs(2).Range.Text

7. Как заменить текст второго параграфа

ActiveDocument.Paragraphs(2).Range.Text = ”Это новый текст” & Chr(13)

& Chr(13) -эта команда добавляет Enter в конец строки

8. Как выделить второй абзац

ActiveDocument.Paragraphs(2).Range.Select

или (выделяем следующий абзац)

ActiveDocument.Paragraphs(1).Next.Range.Select

9. Как удалить выделенный фрагмент

Selection.Delete

10. Как удалить второй параграф

ActiveDocument.Paragraphs(2).Range.Delete

27

11. Как программно выполнить поиск и замену текста во всем документе

Dim blnFound As Boolean

blnFound = True ‘это переменная для выхода из цикла

Do While blnFound ‘повторяем код пока blnFound = True

With ActiveDocument.Content.Find ‘ чтобы не писать каждый раз

‘ ActiveDocument.Content.Find.ЧегоТо

‘используем конструкцию Width...End Width

.Text = “оптяжытие“ ‘ что ищем

.MatchCase = False ‘не учитывать регистр

.MatchWholeWord = True ‘искать только целое слово

.Replacement.Text = “общежитие“ ‘на что меняем

.Execute Replace:=wdReplaceAll ‘выполняем поиск с заменой

If .Found = True Then ‘если слово найдено

blnFound = True ‘то

Else

blnFound = False ‘слово не нашли

End If

End With

Loop

12. Как получить номер параграфа, в котором впервые встречается заданное

слово

Dim intPNumber as Integer ‘в эту переменную сохраним номер параграфа

With ActiveDocument.Content.Find

.Text = strTextToFind ‘ что ищем

.Forward = True ‘направлени епоиска- вперед

.MatchCase = False ‘не учитывать регистр

.MatchWholeWord = True ‘искать только целое слово

.Execute ‘выполнить поиск

If .Found = True Then ‘если нашли слово

.Parent.Select ‘выделяем найденное слово

‘определяем номер параграфа

intPNumber = ActiveDocument.Range( _

Start:=ActiveDocument.Paragraphs(1).Range.Start, _

End:=ActiveDocument.ActiveWindow.Selection.End).Paragraphs.Count

Else

intPNumber = 0 ‘если слово не нашли то возвращаем 0

End If

End With

13. Как программно поместить кавычки в текст второго параграфа

ActiveDocument.Paragraphs(2).Range.Text=”ООО” & Chr(34) _

& “Вика“ & Chr(34)

28

(знак & обязательно должен отделяться пробелами)

14. Как прочитать текстовый файл

Dim strText(100) As String

Dim intI As Integer

intI = 1

‘открываем файл myfile.txt

Open “C:\myfile.txt” For Input As #1

Do While Not EOF(1) ‘ цикл до конца файла

Line Input #1, strText(intI) ‘ считываем строку из файла

intI = intI+1

Loop

Close #1 ‘закрываем файл

15. Как выделить первые пять символов второго параграфа

Dim MyRange As Range

ActiveDocument.Paragraphs(2).Range.Select

Set MyRange = Selection.Range

MyRange.SetRange Start:=MyRange.Start, End:=MyRange.Start +5

MyRange.Select

16. Как сделать шрифт выделенного фрагмента жирным

Selection.Range.Bold = True

17. Как посчитать количество слов во втором параграфе

ActiveDocument.Paragraphs(2).Range.Words.Count

18. Как выделить третье слово во втором параграфе

ActiveDocument.Paragraphs(2).Range.Words(3).Select

19. Как преобразовать выделенный текст в таблицу

‘разделитель столбцов - табулятор

Selection.ConvertToTable Separator: = wdSeparateByTabs

29

Приложение 9

Программирование на VBA for Microsoft Excel

1. Как считать содержимое ячейки

Dim strText as String ‘

strText = Worksheets(“Лист1”).Cells(1, 1).Text

2. Как узнать количество заполненных ячеек

Dim obRegion As Object

Dim intRows as Integer ‘ количество заполненных строк

Dim intColumns as Integer ‘ количество заполненных столбцов

‘для подсчета количества заполненных ячеек

‘нужно указать координаты любой ячейки внутри таблицы

Set obRegion = Worksheets(“Лист1”).Cells(1, 1).CurrentRegion

intRows = obRegion.Rows.Count

intColumns = obRegion.Rows.Count

3. Как записать значение в ячейку

‘ подсказка: Worksheets(Имя листа).Cells(номер строки, номер столбца)

Worksheets(“Лист1”).Cells(1, 1).Text = 900

4. Как узнать координаты активной ячейки

Dim intRowNumber As Integer ‘номер строки

Dim intColumnNumber As Integer ‘ номер столбца

intRowNumber = ActiveCell.Row

intColumnNumber = ActiveCell.Column

5. Как выделить ячейки активного листа

‘ выделяем первые десять ячеек первого столбца

Range(Cells(1, 1), Cells(10, 1)).Select

6. Как изменить шрифт активной ячейки

ActiveCell.Font.Bold = True ‘ делаем шрифт “жирным“

30

Приложение 10

Таблица ASCII кодов

0  32 [space] 64 @ 96 `

1  33 ! 65 A 97 a

2  34 “ 66 B 98 b

3  35 # 67 C 99 c

4  36 $ 68 D 100 d

5  37 % 69 E 101 e

6  38 & 70 F 102 f

7  39 ‘ 71 G 103 g

8 * * 40 ( 72 H 104 h

9 * * 41 ) 73 I 105 i

10 * * 42 * 74 J 106 j

11  43 + 75 K 107 k

12  44 , 76 L 108 l

13 * * 45 - 77 M 109 m

14  46 . 78 N 110 n

15  47 / 79 O 111 o

16  48 0 80 P 112 p

17  49 1 81 Q 113 q

18  50 2 82 R 114 r

19  51 3 83 S 115 s

20  52 4 84 T 116 t

21  53 5 85 U 117 u

22  54 6 86 V 118 v

23  55 7 87 W 119 w

24  56 8 88 X 120 x

25  57 9 89 Y 121 y

26  58 : 90 Z 122 z

27  59 ; 91 [ 123 {

28  60 < 92 \ 124 |

29  61 = 93 ] 125 }

30  62 > 94 ^ 126 ~

31  63 ? 95 _ 127 

128 € 160 [space] 192 À 224 à

129 € 161 ¡ 193 Á 225 á

130 € 162 ¢ 194 Â 226 â

131 € 163 £ 195 Ã 227 ã

132 € 164 ¤ 196 Ä 228 ä

133 € 165 ¥ 197 Å 229 å

134 € 166 ¦ 198 Æ 230 æ

135 € 167 § 199 Ç 231 ç

31

136 € 168 ¨ 200 È 232 è

137 € 169 © 201 É 233 é

138 € 170 ª 202 Ê 234 ê

139 € 171 « 203 Ë 235 ë

140 € 172 ¬ 204 Ì 236 ì

141 € 173 205

Í 237 í

142 € 174 ® 206 Î 238 î

143 € 175 ¯ 207 Ï 239 ï

144 € 176 ° 208 Ð 240 ð

145 € 177 ± 209 Ñ 241 ñ

146 € 178 ² 210 Ò 242 ò

147 € 179 ³ 211 Ó 243 ó

148 € 180 ´ 212 Ô 244 ô

149 € 181 μ 213 Õ 245 õ

150 € 182 ¶ 214 Ö 246 ö

151 € 183 · 215 × 247 ÷

152 € 184 ¸ 216 Ø 248 ø

153 € 185 ¹ 217 Ù 249 ù

154 € 186 º 218 Ú 250 ú

155 € 187 » 219 Û 251 û

156 € 188 ¼ 220 Ü 252 ü

157 € 189 ½ 221 Ý 253 ý

158 € 190 ¾ 222 Þ 254 þ

159 € 191 ¿ 223 ß 255 ÿ

Коды 8, 9 и 13 это backspace (удаление символа слева от курсора), табулятор,

и Enter (конец абзаца). Они не отображаются на экране.

32

Содержание

Введение 1