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

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

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

Коврик для запекания, силиконовый "Пекарь".
Коврик "Пекарь", сделанный из силикона, поможет Вам готовить вкусную и красивую выпечку. Благодаря материалу коврика, выпечка не
202 руб
Раздел: Коврики силиконовые для выпечки
Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники
Ручка "Помада".
Шариковая ручка в виде тюбика помады. Расцветка корпуса в ассортименте, без возможности выбора!
25 руб
Раздел: Оригинальные ручки

Министерство высшего и среднего образования Российской Федерации Иркутский Государственный Технический университет Факультет Технологии и Компьютеризации Машиностроения Кафедра Технологии Машиностроения Курсовая работа по информатике на тему «Разработка приложений на языке VBA в среде MS EXCEL по обработке данных для заданных объектов» Выполнили студенты группы ИСМ-03-1 Козулин С.П, Кононов И.В Проверил: Буренков С.И Иркутск, 2004 План Как все начиналось - QuickBasic против urboBasic -Эпоха Visual Basic -Visual Basic for Applica io s2. Обработка модулей VBA -Переименование, Удаление, Создание, Добавление, Экспорт, Импорт модулей проекта - Импорт и экспорт модуля из проекта в проект - Импорт модуля через экспортируемый файл (а также модулей обычного VB) - Редакция модуля - Обработка модулей VBA программно - Экспорт модуля проекта в файл - Импорт модуля проекта из файла - Импорт модуля через организатор (данный код только для Word приложения) - Вставка новых строк в модуль проекта - Удаление строк из модуля - Чтение строк из модуля - Определение количества строк в модуле - Переименование модулей проекта - Удаление модулей проекта - Определение количества модулей в проекте - Создание нового модуля проекта 3.Постановка задачи и ее решение 4.Список использованной литературы Как все начиналось Язык Basic был разработан профессорами Дартмутского колледжа Дж.Кемени и Т.Курцом в 1965 году как средство обучения и работы непрофессиональных программистов. (Дартмутский колледж в штате Нью-Гампшир, США, был создан в середине 18 века, это одно из старейший высших заведений Америки). Его назначение определено в самом названии, которое является аббревиатурой слов Begi er's All-purpose Symbolic I s ruc io Code (многоцелевой язык символических инструкций для начинающих) и при этом в дословном переводе означает &quo ;базовый&quo ;. Примечание. Раньше языки программирования писались обязательно строчными буквами — BASIC, FOR RA . В 1990 году Международная организация стандартов приняла решения, что они пишутся как обычные имена собственные — строчной является только первая буква. Однако парадокс заключается в том, что, будучи действительно весьма простым средством программирования, совершенно непригодным в те времена для решения серьезных задач, Basic представлял собой качественно новую технологию создания программ в режиме интерактивного диалога между разработчиком и компьютером. То есть представлял собой прообраз современных систем программирования. Другое дело, что решение подобной задачи на технике тех лет было возможно только за счет максимального упрощения языка программирования и использования транслятора типа &quo ;интерпретатор&quo ;. В силу этих же причин Basic в основном применялся на мини - и микроЭВМ, которые в 70-е годы имели оперативную память, объем которой кажется сегодня просто нереальным (4-32 тысяч байт). Резкое развитие систем на основе Basic началось с появлением в начале 80-х годов персональных компьютеров, производительность и популярность которых растет вот уже двадцать лет невиданными темпами. QuickBasic против urboBasic В конце 80-х годов насчитывалось около десятка систем Basic различных фирм-разработчиков.

Однако главная борьба шла между QuickBasic (компания Microsof ) и urboBasic (Borla d). Вообще-то, конкуренция между этими двумя разработчиками средств программирования шла по целому спектру языков — Basic, Pascal и C. И результатом ее в 1989 году стало неявное мировое соглашение, когда Microsof отказалась от дальнейшей поддержки Pascal, а Borla d — Basic. Тогда многие комментаторы язвительно замечали, что Microsof отказалась от Pascal в пользу Basic исключительно из-за личных пристрастий основателя и руководителя корпорации Билла Гейтса. Действительно, разработка в 1975 году интерпретатора Basic для микроЭВМ Al air 8800 была первым проектом двадцатилетних Билла Гейтса и Пола Аллена, только что основавших фирму Micro-Sof (в то момент они были единственными сотрудниками новой компании). После этого именно Пол Ален занимался созданием Basic-систем и считается крестным отцом Visual Basic. В свою очередь Билл Гейтс, перечисляя свои титулы, довольно часто добавляет &quo ;Basic-программист&quo ;. Однако, как мне представляется, победа QuickBasic определялась чисто технологическими причинами — в этой системе была удачно реализована схема смешанного использования традиционных Basic-технологий и классических методов создания сложных программных систем. Отметим, что с 1990 года усеченный вариант QuickBasic под названием QBasic был включен в состав MS-DOS. (Многие современные пользователи ошибочно думают, что QuickBasic и QBasic — одно и то же.) Эпоха Visual Basic В начале 90-х годов Microsof начала активную борьбу за продвижение в массы своей новой операционной системы Wi dows (против своей же, но более уже устаревающей MS-DOS). Но, как известно, пользователи работают не с ОС, а с программами, которые работают в нее среде. Поэтому скорость смены платформы в основном определяется темпами появления соответствующих прикладных программ. Однако смена операционных систем представляет серьезную проблему и для программистов, так как им нужно было осваивать новую технологию разработки программ. В тот момент бытующим (и в значительной степени, совершенно справедливым) мнением было то, что Wi dows предъявляет более высокие требования к квалификации программиста. В 1991 году под лозунгом &quo ;теперь и начинающие программисты могут легко создавать приложения для Wi dows&quo ; появилась первая версия нового инструментального средства Microsof Visual Basic. В тот момент Microsof достаточно скромно оценивала возможности этой системы, ориентируя ее, прежде всего, на категорию начинающих и непрофессиональных программистов. Основной задачей тогда было выпустить на рынок простой и удобный инструмент разработки в тогда еще довольно новой среде Wi dows, программирование в которой представляло проблему и для опытных специалистов. Действительно, VB 1.0 в тот момент был больше похож не на рабочий инструмент, а на действующий макет будущей среды разработки. Его принципиальное новшество заключалось в реализации идей событийно-управляемого и визуального программирования в среде Wi dows, которые весьма радикально отличались от классических схем разработки программ.

По общему признанию VB стал родоначальником нового поколения инструментов, называемых сегодня средствами быстрой разработки программ (Rapid Applica io Developme , RAD). Сегодня эта идеология считает привычной, но тогда она казалась совершенно необычной и создавала серьезные проблемы (в том числе чисто психологического плана) для программистов &quo ;старых времен&quo ;. Тем не менее, число VB-пользователей росло, причем во многом за счет огромной популярности ее предшественника — QuickBasic. При этом VB быстро &quo ;мужал&quo ;, усиливаясь за счет, как развития среды программирования, так и включения профессиональных элементов языка и проблемно-ориентированных средств. И к моменту выпуска в 1995 году VB 4.0 эта система была уже признанным и одним из самых распространенных инструментов создания широкого класса приложений. В настоящее время используется версия VB 6.0, появление версии 7.0 ожидается в начале следующего года. Visual Basic for Applica io s В начале 90-х годов наметилась отчетливая тенденция включение в приложения, предназначенные для конечного пользователя, средства внутреннего программирования, которые должны были решать задачи настройки и адаптации этих пакетов для конкретных условий их применения. В конце 1993 г. Microsof объявила о намерении создать на основе VB новую универсальную систему программирования для прикладных программ, которая получила название Visual Basic for Applica io s (VB для приложений). Естественно, реализацию этого проекта она начала с собственных офисных пакетов. Первый вариант VBA 1.0 появился в составе MS Office 4.0, но лишь в программах Excel 4.0 и Projec 6.0. В других же приложениях - Word 6.0 и Access 2.0 - были собственные варианты Basic. Более того, VBA 1.0 довольно сильно отличался (причем имея ряд существенных преимуществ) от используемой тогда универсальной системы VB 3.0. Качественный перелом наступил в конце 1996 года с выпуском MS Office 97, в котором была реализована единая среда программирования VBA 5.0, включенная в программы Word, Excel и PowerPoi . Более того, VBA 5.0 использовала тот же самый языковый механизм и среду разработки, что и универсальная система VB 5.0. В состав выпущенного год назад MS Office 2000 вошла соответственно версия VBA 6.0, которая используется в шести программах - Word, Excel, PowerPoi , Access, Ou look, Fro page. В результате последние три года Microsof позиционирует сегодня свой пакет MS Office не просто как набор прикладных программ, а как комплексную платформу для создания бизнес-приложений, решающих широкий круг специализированных задач пользователей. Именно этим объясняется появлением в его составе специального выпуска для разработчиков приложений — Developer Edi io . Одновременно, VBA активно продвигает в качестве отраслевого стандарта для управления программируемыми приложениями, объявив о возможности его лицензирования. Сегодня уже более ста ведущих мировых фирм-разработчиков прикладных программ (среди них есть о российские) приобрели лицензии на него и включают VBA в состав своих программных продуктов. Вывод из сказанного выше. Освоение механизма программирования VBA, реализованного в офисном приложении, которое установлено на вашем компьютере, откроет вам возможность использования полученных знаний и навыков при работе с десятками и сотнями других программ, в том числе и тех, которых пока еще нет на свете.

Требования для изменения среды применения или среды разработки следующие: — если новая среда разработки использует инструментальные средства разработки ПО, то может быть необходимо применить требования 13.2; — строгая оценка изменения среды применения должна включать в себя рассмотрение сложности и возможностей языка программирования. Например, строгость оценки для родовых функций Ада должна быть большей, если родовые параметры отличны в новом приложении. Для объектно-ориентированного языка строгость должна быть большей, если объекты отличны в новом приложении; — когда используют другой компилятор или другой набор опций компилятора, что приводит к различиям в объектном коде, результаты предыдущих работ процесса верификации ПО, использующие объектный код, не могут быть рассмотрены как правильные и не должны быть использованы для нового применения. В этом случае предыдущие тестовые результаты больше не могут быть допустимы для критериев структурного покрытия в новом приложении. Точно так же соглашения относительно

1. MS Excel: надстройка "Поиск решения"

2. Визуализация расчетов в программе MS Excel

3. Работа с Microsoft Оffice. MS Word, MS Excel

4. Расчет необходимого количества закупаемого сырья с помощью средств Excel и VBA

5. Решение математической задачи с помощью математических исследований и помощью специального офисного приложения MS Excel

6. Робота з таблицями баз даних в MS Excel
7. Структуризация и первичная обработка данных в MS Excel
8. Формирование запроса в поисковике. Расчеты в MS EXCEL. Машина Тьюринга

9. Маршрутизація транспортних перевезень методом Кларка-Райта і її автоматизація в MS Excel

10. Моделирование предприятия в MS Excel

11. Программа Microsoft Excel. Ее применение для разработки электронных таблиц

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

13. Разработка элементов информационной системы средствами СУБД MS Access и языка программирования VBA

14. Табличный процессор Excel. Система управления базой данных MS Access. Векторный редактор CorelDraw

15. Анализ медико-биологических данных с использованием Excel и СПП STADIA

16. Великобритания (расширенный вариант реферата 9490)

Магнитная игра для путешествий "Умные утки", арт.SGT 270 RU.
Выстрой в дружные ряды все утиные семейства! В игре участвуют три семейства уток, в каждом есть мама-утка и несколько утят. В жёлтом
479 руб
Раздел: Игры на магнитах
Сиденье для ванны (снежно-белое).
Выдерживает нагрузку до 200 кг. Располагается практически на уровне ванны, а не вставляется внутрь, что особенно важно для удобства людей
604 руб
Раздел: Горки, приспособления для купания
Детская машинка "Вихрь", голубая.
Маленькие гонщики в возрасте от 1 до 3 лет будут в восторге от маневренной машинки "Вихрь". Легкая и невероятно простая в
1350 руб
Раздел: Каталки

17. Реферат о Пугачеве

18. Реферат перевода с английского языка из книги “A History of England” by Keith Feiling

19. Реферат по книге Фернана Броделя

20. Системы принятия решений, оптимизация в Excel и базы данных Access

21. Изучение Excel

22. Обработка табличной информации с помощью сводных таблиц средствами MicroSoft Excel
23. КОНСОЛИДАЦИЯ ДАННЫХ И ФИЛЬТРЫ В MicroSoft Excel
24. Контрольные по информатике для заочников (вопросы по Windows, Word, Excel)

25. Настройка программы Microsoft Excel

26. Вопросы на тему "Windows, Excel & Word" с тестами, иллюстрациями и пояснениями

27. Excel и Access

28. Мастер функций в Excel

29. Субъект преступления ("подновлённая" версия реферата 6762)

30. Реферат по технологии приготовления пищи "Венгерская кухня"

31. Несколько рефератов по Исламу

32. "Камю", "Сартр", "Шопенгауэр", "Ясперс", "Фромм" (Рефераты, доклады по философии)

Точилка механическая, металлический корпус.
Механическая точилка имеет прозрачный контейнер. Удобная и безопасная точилка оснащена механизмом, позволяющим крепить ее к столу. Нож из
1097 руб
Раздел: Точилки
Сушилка для белья напольная складная, 181х54х95 см, серая.
Сушилка для белья напольная складная. Размеры: 181x54x95 см. Цвет каркаса: серая. Размер в раскрытом виде: 181х95х54 см.
733 руб
Раздел: Сушилки напольные
8 цветных смывающихся фломастеров для малышей.
336 руб
Раздел: 7-12 цветов

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

34. Бизнес-план АЭС (WinWord97, Excel)

35. Семь чудес света - древний мир, средние века и наше время (история цивилизации, реферат)

36. Реферат по книге Н. Цеда Дух самурая - дух Японии

37. Реферат по теме “Человек на войне”

38. Реферат по биографии Виктора Гюго
39. Реферат - Физиология (Транспорт веществ через биологические мембраны)
40. США и Канада в АТР: набор рефератов

41. Численные методы и их реализация в Excel

42. Реферат монографии А.А. Смирнова Проблемы психологии памяти

43. Сборник рефератов о конфликтах

44. Реферат по экскурсоведению

45. Реферат по экологии

46. Реферат о прочитаной на немецком языке литературы

47. Реферат для выпускных экзаменов

48. Лесные пожары - реферат

Шкатулка для ювелирных украшений, 13x13x6 см, арт. 84412.
Шкатулка сохранит ваши ювелирные изделия в первозданном виде. С ней вы сможете внести в интерьер частичку элегантности. Регулярно удалять
832 руб
Раздел: Шкатулки для украшений
Комплект постельного белья 1,5-спальный "Самойловский текстиль. Настроение", с наволочками 50х70.
Постельное белье "Самойловский текстиль" – отличный подарок себе и близким. Качественное, удобное и красивое постельное белье
1249 руб
Раздел: Бязь
Бумага чертежная, А2, 594x420 мм, 100 листов.
Плотность: 200 г/м2, ГОСТ 597-73.
1687 руб
Раздел: Папки для акварелей, рисования

49. ДЫХАНИЕ - реферат за 9-й класс

50. Реферат по Мексике

51. Экспорт в Excel

52. Отчётность в Excel

53. Анализ медико-биологических данных с помощью Microsoft Excel и СПП STADIA 6.2

54. Windows, Microsoft Word и Microsoft Excel
55. Excel
Excel
56. Excel 7.0 (методичка)

57. Microsoft Excel 97

58. Информатика EXCEL

59. Обработка данных таблицы в Excel

60. Работа в программе Excel

61. Статистика на Excel

62. Табличный процессор Excel 97

63. Инвестиционный анализ. Excel против специализированных программ

64. Макросы в Excel

Свечи чайные в гильзе (100 штук).
Вес: 12 гр. Высота: 1,6 см. Диаметр: 3,8 см. t горения: 3,5 ч В упаковке: 100 штук. Материал: парафин.
634 руб
Раздел: Свечи чайные
Карандаши цветные "Космос", 36 цветов.
Шестигранный корпус. Яркие насыщенные цвета. В комплекте: 36 цветных карандаша.
354 руб
Раздел: Более 24 цветов
Мелки восковые "Maxi", 24 цвета.
Мелки восковые удобные и яркие. Они не крошатся, хорошо рисуют, имеет насыщенные цвета. Безопасно для детей. Восковые мелки в специальной
308 руб
Раздел: Восковые

65. EXCEL 5.0

66. Разработка базы данных «Магазин бытовой техники “Электрон” средствами СУБД MS Access»

67. Перевод реферата "Acquaintance with geometry as one of the main goals of teaching mathematics to preschool children"

68. Excel: решение задач с подбором параметров

69. Word, Excel, FineReader

70. Использование Excel для решения статистических задач
71. Использование технологии Microsoft Office Excel для анализа производства молока в районе
72. Использование формул, функций и диаграмм в Excel

73. Мастер функций и мастер диаграмм в табличном процессоре Excel

74. Мовна модель сучасного простору в Excel i XML

75. Особенности работы с таблицами Excel

76. Панели Microsoft Office Word и Excel

77. Работа с windows comander, total comander, word, excel, power point

78. Работа с таблицей Excel как с базой данных

79. Разработка базы данных средствами программы MS Access "Сотрудники"

80. Редактор электронных таблиц Excel

Набор инструментов.
Помогаю папе - отличный игровой набор для юных мастеров. Научит начальным профессиональным навыкам. Поможет ребенку почувствовать себя
589 руб
Раздел: Инструменты и мастерские
Рюкзачок малый "Вспыш".
Легкий и компактный дошкольный рюкзачок - это красивый и удобный аксессуар для вашего ребенка. В его внутреннем отделении на молнии легко
436 руб
Раздел: Детские
Сменный фильтр "Барьер-6", 3 штуки.
Сменная кассета Барьер-6 «для жесткой воды» благодаря повышенному содержанию ионообменной смолы более эффективно снижает жесткость
741 руб
Раздел: Фильтры для воды

81. Решение математических задач средствами Excel

82. Решение финансовых задач при помощи Microsoft Excel

83. Робота з данними в середовищі електронних таблиць Microsoft Excel

84. Розробка відомості "Прибутки-Збитки по реалізації" в Access i Excel

85. Создание сайта "Электронные таблицы Excel"

86. Статистические функции в Excel. Электронная таблица как база данных. Организация разветвлений
87. Табличний процесор Excel. Майстер функцій
88. Табличный процессор microsoft Excel

89. Функции Excel для финансовых расчетов по ценным бумагам

90. Графическое представление данных в Excel

91. Реферат Политико-правовые взгляды М.М. Сперанского и Н.М. Карамзина

92. Особенности работы с Microsoft Excel и Windows

93. Разработка проекта зоны кратковременного отдыха

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

95. О роли эксперимента в разработке научных гипотез происхождения жизни

96. Разработка плана локализации и ликвидации аварийных ситуаций и аварий на АЗС

Набор детской посуды "София. Дисней", 3 предмета.
Детский набор посуды "София" сочетает в себе изысканный дизайн с максимальной функциональностью. Предметы набора выполнены из
447 руб
Раздел: Наборы для кормления
Набор для уборки Vileda "Easy Wring. Turbo", швабра+ведро с педальным отжимом.
Набор Vileda "Easy Wring. Turbo" состоит из плоской швабры с телескопической ручкой и ведра с педальным отжимом. Подходит для
3699 руб
Раздел: Швабры и наборы
Брелок для поиска ключей.
Брелок для поиска ключей - просто находка для тех, кто часто теряет ключи либо какие-нибудь вещи в доме. Просто прикрепите брелок к
315 руб
Раздел: Пластиковые брелоки

97. Разработка региональной справочной общегеографической карты Смоленской области для Атласа Центра РФ

98. Расчет показателей разработки элемента трехрядной системы

99. Объем и характеристики исходной информации для составления проектов разработки нефтяных и газовых месторождений (контрольная)


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