Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование

Бросание игральной кости на VBA

Пакеты с замком "Extra зиплок" (гриппер), комплект 100 штук (150x200 мм).
Быстрозакрывающиеся пакеты с замком "зиплок" предназначены для упаковки мелких предметов, фотографий, медицинских препаратов и
148 руб
Раздел: Гермоупаковка
Совок большой.
Длина 21,5 см. Расцветка в ассортименте, без возможности выбора.
21 руб
Раздел: Совки
Совок №5.
Длина совка: 22 см. Цвет в ассортименте, без возможности выбора.
18 руб
Раздел: Совки

Курсовая работа по курсу «Прикладное программное обеспечение» на тему: «Бросание игральной кости на VBA» СОДЕРЖАНИЕ Введение Основные средства и возможности VBA Использование VBA в Microsof Excel Адресация ячеек в Excel Игральная кость. Имитация бросания игральной кости 2.1 Постановка задачи и план решения 2.2Описание программы 3. Исходный текст Заключение Библиографический список Введение Программное обеспечение прикладного уровня представляет собой комплекс программ, с помощью которых на данном месте выполняется конкретная задача. Спектр этих задач может быть достаточно широк, от производственных до творческих и развлекательно-обучающих программ. Огромный функциональный диапазон приложений обусловлен наличием прикладных программ для различных видов деятельности. Прикладные программы предназначены для того, чтобы обеспечить применение вычислительной техники в различных сферах деятельности человека. Помимо создания новых программных продуктов разработчики прикладных программ большие усилия тратят на совершенствование и модернизацию популярных систем, создание их новых версий. Новые версии, как правило, поддерживают старые, сохраняя преемственность, и включают в себя базовый минимум (стандарт) возможностей. 1. Основные средства и возможности VBA Visual Basic for Applica io (VBA) – развитая система визуального программирования для создания прикладных программ в среде Microsof Office. С помощью VBA можно создавать объекты управления графического интерфейса пользователя, задавать и изменять свойства объектов, подключать к ним соответствующий программный код. Методика программирования с использованием средств VBA сводится к следующему: создание объектов управления и контроля (диалоговые окна, пиктограммы, меню); разработка процедур, используемых при вызове объектов. Прикладные программы на языке VBA оперируют со следующими понятиями: объект управления и контроля – экранные формы, графические элементы внутри форм, в том числе текстовые окна, линейки прокрутки, пиктограммы, окна-списки, командные кнопки и др.; свойство(параметр) – характеристика или атрибут объекта управления; метод доступа – аналогичное понятиям функция, оператор, который воздействует всегда на объект; процедура – подпрограммы и функции, произвольная последовательность операторов VBA; процедуры делятся на событийные (запускаются при наступлении событий) и общие процедуры. Программы на языке VBA для приложений, функционирующих в Excel 5ю0, создаются двумя способами: в автоматическом режиме как результат построения клавишной макрокоманды; в неавтоматическом режиме путем создания программного кода. Для создания программного модуля в составе рабочей книги выполняется команда меню ВСТАВКА, Макрос с указанием типа макроса – Модуль. При этом создается новый рабочий лист со стандартным именем Модуль и порядковым номером программного модуля в рабочей книге. Имя модульного листа можно изменить. При работе с модулем на экран выводится новая панель инструментов Visual Basic. Первый ряд кнопок панели (слева направо): &l ;Вставка Модуля&g ; - вставляет в активную рабочую книгу новый программный модуль; &l ;Редактор Меню&g ; - редактирование строк и команд меню рабочей книги; &l ;Просмотр Объектов&g ; - просмотр списка доступных в текущей рабочей книге процедур, модулей, и объектов и их свойств.

Второй ряд кнопок: &l ;Выполнить Макрос&g ; - выбор нужного макроса для запуска через окно диалога Макрос; &l ;Шаг Макроса&g ; - пошаговое выполнение выбранного макроса (шаг – одна строка кода); &l ;Продолжить Макрос&g ; - возобновление выполнения макроса после его останова; &l ;Остановить макрос&g ; - останов выполнения или записи макроса; &l ;Записать макрос&g ; - ввод через окно диалога Макрос имени нового макроса и его запись. Третий ряд кнопок: &l ;Точки Прерывания&g ; - установление (снятие) точки прерывания для строки процедуры; &l ;Наблюдение&g ; - указание в окне диалога выражения VBA для наблюдения его значений; &l ;Вход в Процедуру&g ; - выполнение следующей строки кода процедуры VBA; &l ;Выход из Процедуры&g ; - выполнение следующей строки кода процедуры VBA с приостановкой. Экран модуля используется для записи строк программы на языке VBA. Доступ к компоненту набора осуществляется двумя способами: по номеру компонента по имени компонента. Наборы обладают следующими свойствами: Cou – определяет число компонентов в наборе; ame – определяет имя компонента; Pare – определяет имя объекта, включающего набор. Для добавления и удаления компонентов набора используют методы Add и Dele e. Отдельные ячейки таблицы доступны через объект Ra ge и следующие методы: Cell – в качестве аргументов указываются два целых числа, определяющих местоположение ячейки таблицы – Cell (число1; число2). Ra ge – работа с прямоугольной областью ячеек, в качестве аргументов используется одна или две ссылки на ячейки таблицы в стиле A1: Offse – в качестве аргументов передаются два числа, указывающие местоположение ячейки относительно верхнего левого угла указанной области. При записи макросов с относительными ссылками макрорекордер использует данный метод для указания выбора. U io –метод множественного выделения областей ячеек – U io (область1; область2). Некоторые встроенные типы данных. VBA использует 11 встроенных типов данных. В данной курсовой работе использованы следующие: Boolea использует 2 байта, или 16 бит, памяти для хранения логических данных; имеет два возможных значения: rue и False/ I eger использует 2 байта памяти для хранения целых чисел, в том числе 1 бит для хранения знака числа, 15 бит – для числа. Lo g использует 4 байта или 32 бита, памяти для хранения целого числа двоичной точности, в том числе 1 бит – для хранения знака числа, 31 бит – для числа. Double использует 8 байтов для раздельного хранения мантиссы (максимум 15 знаков) и порядка. S ri g использует 1 байт для хранения 1 символа плюс 1 байт для отметки конца строки. Objec использует 4 байта памяти для ссылки на любой объект Visual Basic. Varia используется всегда, когда явно указан какой-либо тип; может соответствовать любому другому разрешенному типу данных. Процедуры .В зависимости от назначения процедуры они разделяются на процедуры обработки событий и процедуры общего назначения. В зависимости от области определения процедуры бывают открытыми и закрытыми. Закрытые процедуры доступны только внутри формы, модуля, класса модулей, объявляются ключевым словом priva e.

Открытые процедуры доступны для любых форм, модулей и классов модулей и объявляются ключевым словом public. Процедура обработки событий имеет имя, полученное сцеплением с помощью символов подчеркивания имени и события. Например: Comma d Bu o Click объявляется по умолчанию как закрытая (priva e). В процедурах обработки событий набор аргументов зависит от события и не может быть изменен разработчиком. В процедурах общего доступа количество и порядок аргументов определяется разработчиком. Для передачи аргументов по ссылке следует указать ключевое слово ByRef, по значению ByVal. По умолчанию аргументы передаются в одну ссылку. Операторы управления: 1. If he – условный оператор, который может иметь однострочный или блочный синтаксис; Например: If условие he e d if 2. Selec Case – оператор выбора имеет следующий синтаксис: Selec Case проверочное выражение Case список выражений E d Selec For ex – оператор цикла имеет следующий синтаксис: For счетчик = начальное значение Т конечное значение Шаг может быть как положительным так и отрицательным. Do Loop – оператор повторения существует в двух вариантах: 1)Do Loop 2) с постусловием Do Стандартные элементы управления: 1. Comma d Bu o – используется для того, чтобы начать, прервать, или закончить какой-либо процесс. 2. Label (надпись) – предназначен для отображения текста, который пользователь не может изменить с клавиатуры. 3. ex Box (текстовое поле) – является основным элементом управления для ввода данных. 4.Check Box (флажок) – это элемент управления, который можно отмечать выбирая из ряда функций одну или несколько. 5. Op io Bu o (переключатель) – предназначен для установки только одной операции из группы. 6. Lis Box (список) – позволяет пользователю выбирать из списка один или несколько элементов. 7. Combo Box (поле со списком) – является комбинированным списком (комбинация самого списка со значениями поля ввода текста). Поле со списком используется в тех случаях если нельзя заранее определить значение, которое следует включить в список или список содержит много элементов. 8. Элемент управления Scroll Bar – полосы прокрутки окна ex Box и Lis Box. 9. imer – использование таймера является хорошим способом управления программой. С помощью таймера можно запускать или завершать процессы в определенные моменты времени. 10. Список устройств Drive Lis Box. Это элемент управления относится к группе, предназначенной для отображения работы с дисками, каталогами и файлами. 11. Список файлов File Lis Box – отображает файлы текущего каталога, откуда их можно выбирать. Основным событием является Click. 12. Рамка (Фрейм) Frame – его назначение объединять в группу элементы управления, элементы объединения с помощью рамки. Можно как единое целое перемещать, активировать и деактивировать, делать видимыми и невидимыми. Для объединения элементов в группу следует сначала создать рамку, затем добавить в него нужные элементы управления. 14. Окно с рисунком Pic ure Box – предназначен для отображения рисунков и других графических объектов. Этот элемент как и рамка, является контейнером. Поэтому его можно использовать для объединения других элементов.

Например, мы можем сказать: «Г-н А, вероятно, смертен», если мы уверены, что большинство людей смертны, или если мы имеем основание считать вероятным, что все люди смертны. Когда мы бросаем игральные кости, мы можем сказать: «Вероятно, не выпадет двойной шестерки», — потому что мы знаем, что большинство бросаний не дает двойной шестерки. С другой стороны, предположим, что я имею свидетельство, дающее основание для предположения, но не доказывающее, что при определенной болезни всегда бывает определенная бацилла; я могу тогда сказать, что когда имеется эта болезнь, то, вероятно, есть и эта бацилла. В каждом из двух вышеприведенных случаев мы имеем что-то вроде силлогизма. В первом случае: Большинство А есть В Это есть А Следовательно, это, вероятно, есть В. Во втором случае: Вероятно, все А суть В Это есть А Следовательно, это, вероятно, есть В. Второй случай, однако, труднее свести к частоте. Исследуем, возможно ли это. В некоторых случаях это явно возможно. Например, большинство слов английского языка не содержит буквы z

1. Разработка приложений на языке VBA в среде MS EXCEL по обработке данных для заданных объектов

2. Разработка программированных средств с помощью VBA

3. Описание VBA

4. Бази даних в Excel, Access з викликами на VBA

5. Програмування алгоритмічною мовою VBA

6. Расчет необходимого количества закупаемого сырья с помощью средств Excel и VBA
7. Автоматизированные информационные технологии формирования, обработки и представления данных в налоговой службе
8. Право на забастовку организация и процедура её проведения в РФ

9. Художественная обработка материалов животного происхождения в Приамурье

10. Методы компьютерной обработки статистических данных

11. Процессоры обработки текстовой информации

12. Использование полей и закладок для оформления и автоматизации редактирования и обработки экономической информации в документах Word

13. Многопроцессорный вычислительный комплекс на основе коммутационной матрицы с симметричной обработкой заданий всеми процессорами

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

15. Набор процедур манипулирования с целыми числами произвольной длины

16. Скорость обработки запросов на SQL серверах

Развивающая настольная игра "Котосовы".
Коты и совы — любимые животные ведьм. Бедняги так часто подвергаются магическим экспериментам, что подчас не сразу отличишь, кто перед
792 руб
Раздел: Карточные игры
Точилка механическая.
Настольная механическая точилка отличается высоким качеством работы и долговечностью механизма. Пластиковый корпус. Механизм крепления к
547 руб
Раздел: Точилки
Электрогрелка "ГЭМР5-60".
Материал: высококачественный текстиль. Напряжение питания: 220 В. Потребляемая мощность 40 Вт. Переключатель режимов: есть
486 руб
Раздел: Грелки

17. Анализ пакетов обработки экспериментальных данных SABR и BOOTSTRAP

18. Обработка данных о студентах

19. Системы обработки информации - язык баз данных SQL со средствами поддержания целостности

20. Инструментарий CorelDRAW. Возможности обработки текстов

21. Использование полей и закладок для оформления и автоматизации редактирования и обработки экономической информации в документах Word

22. Обработка табличной информации с помощью сводных таблиц средствами MicroSoft Excel
23. Технология обработки графической информации в базовом курсе информатики
24. Система автоматизированной обработки статистической информации

25. Стафилококки. Стафилококкагар - сухая питательная среда для выделения стафилококков

26. Анализ причин осложнений вторичной хирургической обработки гнойных ран

27. Множественность преступлений

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

29. Электроэрозионная обработка

30. Термическая обработка стали

31. Обработка и добыча каменных изделий

32. Электроискровая и электроимпульсная обработка металла

Блокнот "Дневник совы".
Дневник магических секретов с 3D обложкой! Блокнот "Дневник совы" - это оригинальная записная книжка, которая придется по душе
733 руб
Раздел: Блокноты художественные
Набор профессиональных фломастеров Edding "E-1880/4S" (0.25, 0.35, 0.5, 0.7 мм) 4 штуки.
Используется для технического и художественного черчения, эскизов и тонкого письма. Круглый наконечник в металлической оправе. Не
393 руб
Раздел: До 6 цветов
Игровой набор "Мультифункциональный грузовик с мини-бульдозером и запчастями".
Игровой набор "Мультифункциональный грузовик" с целым чемоданом запасных частей станет отличным подарком любому мальчику.
1195 руб
Раздел: Самосвалы, грузовики

33. Конспект лекций и ответы на экзаменационные вопросы по предмету Термическая Обработка

34. Программная обработка на ЧПУ

35. Обработка воды на тепловых и атомных электростанциях

36. Гидромеханизированная технология обработки угольного пласта в условиях проектируемой шахты

37. Разработать технологический процесс и спроектировать механический участок обработки детали "Вал первичный" №41526-96 с годовым выпуском 350000 штук при двух сменной работе

38. МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ТЕХНОЛОГИЧЕСКИХ ОПЕРАЦИЙ МЕХАНИЧЕСКОЙ ОБРАБОТКИ ПОВЕРХНОСТЕЙ ДЕТАЛЕЙ ЛЕЗВИЙНЫМ ИНСТРУМЕНТОМ
39. Технологический процесс механической обработки детали "Траверса", проект специального станочного приспособления для фрезерования паза детали, проект специального станочного приспособления для фрезерования контура детали, ...
40. Технологическая карта механической обработки зубчатого колеса

41. Технологический процесс обработки детали полумуфта

42. Обработка заготовок на шлифовальных станках

43. Организация статистического контроля качества дорожно-строительных работ. Статистическая обработка результатов измерений

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

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

46. Устройства приёма-обработки сигналов УПОС

47. Старая пластинка: Что такое цифровой звук и реставрация звука с помощью цифровой обработки

48. Исследование искажений сигналов на выходе фильтра нижних частот

Настольная игра "Матрешкино".
Простая и понятная даже маленьким детям, она увлечёт и взрослых. Игроки наперегонки ищут нужную матрёшку, чтобы повторить её жест. Кто
357 руб
Раздел: Карточные игры
Багетная рама "Wendy", 30x40 см.
Багетные рамы предназначены для оформления картин, вышивок и фотографий. Оформленное изделие всегда становится более выразительным и
558 руб
Раздел: Размер 30x40
Шкатулка для ювелирных украшений, 16x13 см, арт. 84575.
Шкатулка сохранит ваши ювелирные изделия в первозданном виде. С ней вы сможете внести в интерьер частичку элегантности. Регулярно удалять
592 руб
Раздел: Шкатулки для украшений

49. Агроэкономическое обоснование севооборотов и обработки почвы в СЗАО Емельяновское Емельяновского района

50. Радиофизические методы обработки информации в народном хозяйстве

51. Обработка каучука и производство резины

52. Автоматизированная обработка информации долгосрочных кредитов банка

53. Методы и процедуры маркетинговых исследований (WinWord, Excel)

54. Сущность и содержание возможных стратегий выхода на внешний рынок
55. Разработка стратегии выхода на рынок ЗАО “ДАРМА” с применением программы имитационного моделирования Project Expert
56. Альтернативные пути выхода из кризиса РФ

57. Борьба русского народа за выходы к морю в XIII-XVII вв.

58. Обработка экономической информации средствами языка Pascal

59. Особенности производственной программы, способов и режимов тепловой обработки, технологии приготовления блюд

60. Манипуляция и игра: различие оперативных процедур в культуре XX в.

61. Выход из лабиринта

62. Был ли выход у Катерины Кабановой?

63. Разработка маркетингового плана выхода на новый рынок с новым товаром

64. Первичная статистическая обработка информации

Мозаика, 654 элемента.
Магнитная мозаика - это набор простейших геометрических фигур разных цветов, который позволяет детям создавать чудесные образы. Ваш
845 руб
Раздел: Магнитная
Набор STABILO LeftRight для правшей.
В наборе: шариковая ручка, механический карандаш, грифели, ластик, точилка. STABILO LeftRight: • Созданы специально для обучения письму
482 руб
Раздел: Наборы канцелярские
Циркуль для класса, деревянный.
Циркуль классный изготовлен из твердолиственных пород древесины. Лакированная поверхность. Незаменимый помощник учителя геометрии,
966 руб
Раздел: Циркули, чертежные инструменты

65. Банкротство и пути выхода

66. Жаростойкие и жаропрочные никелевые сплавы, применяемые в авиационных двигателях, и их термическая обработка

67. Термическая обработка и термомеханическая обработка обсадных труб из стали 36Г2С

68. Определение и обоснование видов и режимов структурной обработки сплава Cu+2,3%Be

69. Обработка резанием

70. К вопросу о механизме магнитной обработки
71. Химико-термическая обработка
72. Усилитель генератора с емкостным выходом

73. Об алгоритмах самоорганизации в задаче синтеза информационных технологий обработки сигналов

74. Особенности обработки зимних изделий

75. Электроэрозионная обработка

76. Разработка компьютерной языковой системы обучения японскому письму с использованием техники обработки естественного языка

77. Множественность лиц в обязательствах по коммерческой поставке электроэнергии

78. Восстановительные процедуры - способ предотвращения банкротства

79. Выход из гражданства

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

Набор перьев для каллиграфии, 5 штук.
В наборе: 5 перьев (для рисования, орнамента, плаката, шрифта и перо с круглым острием).
442 руб
Раздел: Прочее
Настольная игра "Для тебя".
Романтическая игра для влюбленной пары. Игроки получают по конверту с 15 заданиями. Каждое из них — это сюрприз для второй половины — фант
590 руб
Раздел: Игры для взрослых (18+)
Счеты большие "Mapacha".
Благодаря этим красочным счётам малыш очень быстро научится считать! Счёты оснащены 10-ю осями, на каждой из которых расположено по 10
800 руб
Раздел: Счетные наборы, веера

81. Юридические процедуры несостоятельности (банкротства)

82. Кризис образования: выход из капкана

83. Базовая мотивация. Стратегии ее выделения

84. Задача обработки решеток

85. УСИЛИТЕЛЬ ГЕНЕРАТОРА С ЕМКОСТНЫМ ВЫХОДОМ

86. Микросхемо-техника: cхема контроля дешифратора на три входа (восемь выходов)
87. Задача обработки решёток
88. Телевизионный приемник с цифровой обработкой

89. Методика процедуры групповой дискуссии

90. Классификация машин и инструментов для обработки древесины

91. Обработка давлением

92. Обработка материалов электрическим током и лазером

93. Подробный план лекций по первичной обработке шерсти

94. Технология термической обработки

95. Множественность преступлений

96. Множественность преступлений

Карандаши акварельные "Mondeluz", 36 цветов.
Стержни карандашей изготовлены из прессованной акварели. Это позволяет рисовать ими как простыми карандашами, после чего смоченной в воде
692 руб
Раздел: Акварельные
Изограф, 0,1 мм.
Чертежный прибор для черчения и рисования на бумаге, ватмане и чертежной пленке. Изограф имеет резервуар для чернил, который легко
1584 руб
Раздел: Циркули, чертежные инструменты
Защита для обуви.
Если ваш ребенок любит кататься на каталках, то защита для обуви это для вас. Защита для обуви одевается прямо на детскую обувь и защищает
590 руб
Раздел: Каталки

97. Множественность преступлений в современном уголовном праве

98. Процедура банкротства предприятия

99. Гуманизация системы образования как одно из средств выхода из цивилизационного кризиса человечества

100. Выделение жирных кислот из растительных масел


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.