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

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

Решение экономических и бухгалтерских задач с использованием инструментария Visual Basic For Application

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

Федеральное агентство железнодорожного транспорта Сибирский государственный университет путей сообщения Кафедра &quo ;Общая информатика&quo ;КУРСОВАЯ РАБОТА по дисциплине &quo ;Информатика&quo ; РЕШЕНИЕ ЭКОНОМИЧЕСКИХ И БУХГАЛТЕРСКИХ ЗАДАЧ С ИСПОЛЬЗОВАНИЕМ ИНСТРУМЕНТАРИЯ VISUAL BASIC FOR APPLICA IO Руководитель: Разработал ст. преподаватель студент гр. БА-111 Макарова Е.А. Краткая рецензия: Парфенович К.И.Новосибирск 2009 г. Задание на выполнение работы для студентов 1 курсаГруппа-БА-111 Ф. И.О. студента Парфенович Ксения Игоревна. Шифр студента 13-08 Исходные данные: um-номер группы; 5 - количество &quo ;5&quo ;; 4 - количество &quo ;4&quo ;; 3-количество &quo ;3&quo ;; 2-количество &quo ;2&quo ;. Вычислить: = 2 3 4 5; absu= ( 3 4 5) / 100; kau= ( 4 5) / 100 Результаты представить в следующем виде:Количество строк =9 Количество строк дозаписи исходных данных k=4 Сортировка даных по Абсолютная успеваемость absu Выборка данных по Качественная успеваемость kau Определение максимального и минимального значения Создание диаграмм: гистограмма - absu и kau; круговая диаграмма - absu, kau, смешанная - absu и kau Задание выдано 03.04.09 /Макарова Е.А. / АннотацияДанная работа посвящена решению экономических задач с использованием Microsof Excel и инструментария Visual Basic For Applica io . Курсовая работа состоит из: 34 страниц; 12 рисунков; 8 программ; 1 таблицы; СодержаниеВведение 1. Способы запуска редактора Visual Basic 2. Главные правила синтаксиса VBA 3. Типы данных 4. Исходные данные 5. Копирование данных с использованием процедур в программах 6. Дозапись исходных данных 7. Создание отчёта 8. Сортировка данных 9. Создание автоматического макроса по сортировке 10. Выборка данных 11. Создание автоматического макроса по выборке 12. Определение максимального и минимального значения 13. Создание диаграмм (гистограмма, круговая, смешанная) 14. Создание управляющих кнопок 15. Автоматический макрос Гашение Заключение Список использованной литературы ВведениеИнформатика это предмет, изучающий компьютер и его составляющие, а также различные программы позволяющие производить расчеты, делать графики составлять таблицы и др. Одной из программ позволяющих нам составлять таблицы и производить расчеты и работающий в среде Wi dows является Microsof Excel. Visual Basic используется в качестве внутреннего языка программного пакета Microsof Office (Word, Excel и др.). С помощью Visual Basic можно создавать приложения практически для любой области современных компьютерных технологий: бизнес-приложения, игры, мультимедиа, базы данных. Сейчас этот язык используют не только программисты-любители, но и все больше коммерческие организации. Так, например абсолютное большинство организаций занимающихся реализацией компьютерной техники используют в своей работе прайс-листы, созданные в Excel, с обработкой данных программами написанными на языке Visual Basic. Visual Basic является мощным программным средством, с помощью которого можно реализовать широкий спектр практических задач. Visual Basic - это объектно-ориентированный язык. Основой языка являются объекты.

1. Способы запуска редактора Visual BasicПрежде чем начать работать с редактором Visual Basic, нужно его открыть. Во всех приложениях Office это делается одинаково: самый простой способ: в меню Сервис выбрать Макрос - &g ; Редактор Visual Basic; самый быстрый способ: нажать &l ;Al &g ; &l ;F11&g ;; можно также воспользоваться кнопкой на панели инструментов Visual Basic (предварительно сделав ее видимой); можно вызвать редактор при возникновении ошибки в макросе; можно открыть готовый макрос на редактирование в диалоговом окне Макрос. В любом случае откроется окно, похожее на представленное на рис. Рис.1 Окно редактора Visual Basic в Excel 2. Главные правила синтаксиса VBAСинтаксис VBA, как понятно из самого названия этого языка (которое расшифровывается как Visual Basic for Applica io s), почти полностью совпадает с синтаксисом Visual Basic. Некоторые основные синтаксические принципы этого языка: VBA нечувствителен к регистру; чтобы закомментировать код до конца строки, используется одинарная кавычка (') или команда REM; символьные значения должны заключаться в двойные кавычки; максимальная длина любого имени в VBA (переменные, константы, процедуры) - 255 символов; начало нового оператора - перевод на новую строку; ограничений на максимальную длину строки нет (хотя в редакторе умещается только 308 символов). 3. Типы данныхТип данных определяет, каким образом биты данных, представляющие конкретное значение, хранятся в памяти ПК. В каждом языке программирования имеется свой фиксированный набор базовых типов данных. Некоторые языки позволяют создание дополнительных (пользовательских) типов данных. В VBA имеются следующие типы данных: Тип данных Размер Диапазон значений By e (байт) 1 байт От 0 до 255 Boolea (логический) 2 байт rue или False. I eger (целое) 2 байт 2 байт От - 32 768 до 32 767. Lo g (длинное целое) 4 байт От - 2 147 483 648 до 2 147 483 647 Si gle (с плавающей точкой обычной точности) 4 байт От - 3,402823E38 до - 1,401298E-45 для отрицательных значений; от 1,401298E-45 до 3,402823E38 для положительных значений. Double (с плавающей точкой двойной точности) 8 байт От - 1,79769313486232E308 до - 4,94065645841247E-324 для отрицательных значений; от 4,94065645841247E-324 до 1,79769313486232E308 для положительных значений Curre cy (денежный) 8 байт От - 922 337 203 685 477,5808 до 922 337 203 685 477,5807 Decimal (масштабируемое целое) 14 байт /-79 228 162 514 264 337 593 543 950 335 без дробной части; /-7,9228162514264337593543950335 с 28 знаками справа от запятой; минимальное ненулевое значение имеет вид /-0,0000000000000000000000000001. Da e (даты и время) 8 байт 1 января 100 г. до 31 декабря 9999 г Objec (объект) 4 байт Любой указатель объекта S ri g (строка переменной длины) 10 байт длина строки От 0 до приблизительно 2 млрд. S ri g (строка постоянной длины) Длина строки От 1 до приблизительно 65 400 Varia (числовые подтипы) 16 байт Любое числовое значение вплоть до границ диапазона для типа Double Varia (строковые подтипы) 22 байт длина строки Как для строки (S ri g) переменной длины 4. Исходные данныеНа Листе 2 создается таблица 1 путем набора исходных данных согласно заданию.

Программным путем определяется количество строк и столбцов таблицы с помощью функции Emp y. Данная функция проверяет строки по выбранному столбцу (или строке). Если строка не пустая, то подсчитывается количество строк таблицы, передача управления на проверку следующей строки выполняется с помощью оператора безусловной передачи Go o на метку М1. Если строка пустая, то выполняется передача управления с помощью оператора Go o на метку М2, где фиксируется количество заполненных строк таблицы. В конце метки заканчивается двоеточием.Sub подсчет строк столбцов () Shee s (&quo ;Лист2&quo ;). Selec i = 1 'формирование строки таблицы M1: S roka = Shee s (&quo ;Лист2&quo ;). Cells (i 5,1) 'анализируемая ячейка If S roka = Em y he 'если строка пустая Go o M2 'переход на метку 2 Else i = i 1 'подсчет количества строк Go o M1 ' переход к проверке следующей строки E d If M2: 'в том случае, если ячейка пустая = i - 1 'подсчет количества строк в таблице ' -количество строк в таблице Shee s (&quo ;Лист2&quo ;). Cells (5,11) = j = 1 'формирование столбца таблицы M3: S olbe s = Shee s (&quo ;Лист2&quo ;). Cells (4, j) 'анализируемый столбец If S olbe s = Em y he 'если столбец пустой Go o M4 'переход на метку 4 Else j = j 1 'подсчет количества столбцов Go o M3 ' переход к проверке следующего столбца E d If M4: 'в том случае, если столбец пустой m = j - 1 'подсчет количества столбцов в таблице 'm-количество столбцов в таблице Shee s (&quo ;Лист2&quo ;). Cells (5,12) = m E d Sub Рис.2 Данные подсчёта количества строк и столбцов 5. Копирование данных с использованием процедур в программахСкопировать исходные данные с Листа2 программным путём, применяя программы процедур ввода и вывода данных. Процедуры - это самые важные функциональные блоки языка VBA. В VBA вы можете выполнить тот программный код, который содержится в какой-либо процедуре. Макрос в VBA - это процедура типа Sub, не имеющая параметров. Только макросы можно вызвать по имени из редактора VBA или из приложения Office. Процедуры условно делятся на процедуры - подпрограмм и процедуры-функции. Отличаются они тем, что процедура - подпрограмм просто выполняет группу операторов, а функция вычисляет некоторые значения и передаёт его обратно в главную программу. Чтобы работа подпрограмм имела смысл, её надо получить данные из главной (вызывающей) программы (главного модуля), которая эту программу вызывает. Данные передаются подпрограмме в виде параметров или аргументов, которые обычно описываются в её заголовке так же, как и переменные. Подпрограммы активизируются только в момент их вызова. Операторы, находящиеся в нутрии программы, выполняются только в том случае, если эта подпрограмма явно вызвана. Пока выполнение программы полностью не закончится, оператор главной программы, следующей за командой вызова подпрограммы, выполнятся не будет. Синтаксис главного модуля:Sub &l ; Имя программы&g ; () &l ; объявление данных&g ; &l ; имя процедуры&g ; (список фактических парметров) E d Sub Синтаксис процедуры: Sub &l ;имя программы&g ; (список фактических параметров) Операторы E d SubСоздаётся главный модуль, в котором указывается имена подпрограмм и фактических параметров (лист, имя массива, размерность массива и т.д

Для доступа к ячейкам активного рабочего листа Excel используется свойство Cells объекта Application. Для получения или изменения значения отдельной ячейки применяется конструкция Cells(row, column).Value, где row и column являются соответственно номерами строки и столбца, на пересечении которых находится данная ячейка. В Excel, как и в Word, имеется объект Selection, позволяющий работать с выделенным фрагментом электронной таблицы. Самым простым способом выделить диапазон ячеек активного рабочего листа является использование метода Select() объекта Range. Например, выражение Range("A1:C1").Select() позволяет выделить три смежные ячейки: "A1", "B1" и "C1". Для того чтобы понять, какой именно объект Word или Excel нужно использовать для решения той или иной задачи, часто проще всего бывает проделать в соответствующем приложении необходимые манипуляции вручную, включив предварительно режим записи макроса. В результате мы получим текст макроса на языке VBA (Visual Basic for Applications), из которого будет ясно, какие методы и с какими параметрами нужно вызывать и какие значения нужно присваивать свойствам объектов

1. Организация документооборота с помощью "Visual Basic for Application"

2. Использование языка программирования Visual Basic для решения математических задач

3. Использование информационных технологий при решении экономических задач

4. Решение экономических задач с помощью VBA

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

6. Решение экономических задач
7. Математические методы в решении экономических задач
8. Разработка программы для расчета финансовых показателей, используемых в составлении бизнес-плана на языке Visual Basic

9. Программирование логической игры на visual basic

10. Тест на языке программирования Visual Basic

11. Несколько способов решения одной геометрической задачи

12. Технико-экономический анализ. Анализ использования средств труда длительного пользования

13. К решению нелинейных вариационных задач

14. Об оценке эффективности системы менеджмента качества в решении экономических проблем предприятий в регионе

15. Электрофизиологические корреляты центральных программ при решении простых моторных задач у лиц с различным профилем асимметрии

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

Набор детской складной мебели "Веселая азбука".
Детский комплект складной мебели подходит для кормления, игр и обучения. Поверхность столешницы ламинированная с нанесением ярких
1629 руб
Раздел: Наборы детской мебели
Набор мебели для кухни "Коллекция".
Прекрасный набор кухонной мебели: стильный шкаф с необходимой техникой, раковиной, барной стойкой и холодильник. В набор так же входит
963 руб
Раздел: Кухни, столовые
Мягкая игрушка "Волк. Забивака", 40 см.
Этот обаятельный, улыбчивый символ Чемпионата мира по футболу ещё и сувенир в память о событии мирового масштаба на всю жизнь! Уже
1499 руб
Раздел: Игрушки, фигурки

17. Построение экономической модели с использованием симплекс-метода

18. Построение экономической модели c использованием симплекс-метода

19. Настройка и решение обратной петрофизической задачи

20. Потоки в Visual Basic

21. Visual Basic и Системный Реестр Windows

22. Техника программирования сложных окон в Visual Basic
23. Не много теории о Visual Basic
24. Audio recorder on visual basic
Audio recorder on visual basic

25. Greating game on visual basic with multiplayer system

26. Подготовка и решение на ПК задач с разветвлением

27. Применение встроенных функций табличного редактора excel для решения прикладных статистических задач

28. Работа с графическим пакетом Corel Draw и создание тестовой программы в среде Visual Basic

29. Создание макроса на языке Statistica Visual Basic для проверки гипотезы о нормальности остатков регрессии

30. Электронный справочник по изучению Visual Basic

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

32. Обеспечение финансовой устойчивости ОАО "Свет шахтёра" для решения его стратегических задач

Подставка для книг "Brauberg", малая.
Предназначена для книг, учебников и журналов. Регулируемый угол наклона. Металлическая подставка. Держатель для страниц. Экономит место на
616 руб
Раздел: Подставки, лотки для бумаг, футляры
Сменный фильтр "Аквафор В-100-5", 2 штуки.
Модуль В100-5 содержит в оптимальном соотношении гранулы кокосового угля, ионообменные смолы и "ноу-хау" АКВАФОР - волокна
379 руб
Раздел: Фильтры для воды
Набор пробок для бутылок "Аристократ".
Набор пробок для бутылок - незаменимый аксессуар для хранения уже открытого вина, коньяка или шампанского. Он герметично закупорит любую
348 руб
Раздел: Аксессуары для вина

33. Основные средства: организация и экономическая эффективность их использования

34. Статистико-экономический анализ эффективности использования производственных ресурсов по группе предприятий

35. Графы. решение практических задач с использованием графов (С++)

36. Возможности радиолокационного тренажера NMS-90 и его использование для решения задач расхождения судов в условиях ограниченной видимости

37. Влияние использования схем, чертежей, иллюстраций на формирование ЗУН при обучении младших школьников решению задач на движение

38. Использование бухгалтерских документов и экономической информации в деятельности аппаратов по борьбе с экономическими преступлениями
39. Использование результатов изучения психологических особенностей обвиняемого для решения уголовно-правовых и уголовно-процессуальных задач расследования
40. Решение задач оптимизации бизнес-процессов с использованием прикладных программ

41. Использование измерений и решение задач на местности при изучении некоторых тем школьного курса геометрии

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

43. Решение задач по экономическому анализу

44. Экономическая теория: решение практических задач

45. Использование эвристических и экономико-математических методов при решении задач управления

46. Задачи по семейному праву /условие-вопрос-решение/

47. Решение транспортной задачи методом потенциалов

48. Периферийное устройство ПЭВМ, Характеристика этапов подготовки и решения задач на ПЭВМ в любой системе программирования. Электронная почта, особенности применения

Машинка детская с полиуретановыми колесами "Бибикар спорт", красный.
Все еще не можете определиться, что подарить ребенку на торжество? Куклы и конструкторы уже негде складывать, а удивить малыша очень
2150 руб
Раздел: Каталки
Планшетик "Кто самый умный?".
Этот говорящий планшетик – прекрасный подарок для маленьких эрудитов! 200 умных вопросов, 20 игровых тем, 3 уровня – играй и узнавай много
445 руб
Раздел: Планшеты и компьютеры
Одеяло байковое жаккардовое "Карапуз" (цвет: бежевый).
Жаккардовое одеяло для новорожденных и детей изготовлено из 100% хлопка (натуральная байка). Двухсторонняя расцветка. Одеяло имеет мягкую
565 руб
Раздел: Одеяла для детей

49. По решению прикладных задач на языке FRED

50. 10 задач с решениями программированием на Паскале

51. Учебник по языку Basic в задачах и примерах

52. Лабораторная работа №7 по "Основам теории систем" (Решение задачи коммивояжера методом ветвей и границ)

53. Лабораторная работа №6 по "Основам теории систем" (Решение задачи о ранце методом ветвей и границ)

54. Решение задач - методы спуска
55. Использование численных методов для решения дифуpов (2-го порядка) (, демонстрация применения интерполяции в среде MATHCAD-а)
56. Построение решения задачи Гурса для телеграфного уравнения методом Римана

57. Методы и приемы решения задач

58. Решение задачи линейного программирования

59. Решение транспортной задачи методом потенциалов

60. Метод Алексея Юрьевича Виноградова для решения краевых задач

61. Теория вероятности решение задач по теории вероятности

62. Экономические методы охраны окружающей среды и особенности их использования в России

63. Экономическая эффективность использования земельных угодий в ОГУСП «Пригородный»

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

Коробка для хранения елочных украшений (112 ячеек).
Удобная складная коробка на молнии для хранения и транспортировки хрупких елочных украшений. Стенки коробки выполнены из полупрозрачного
714 руб
Раздел: 5-10 литров
Наушники "Philips SHE1450BK/51", цвет черный.
Отличные внутриканальные наушники черного цвета станут дополнением любого образа и стиля. Компактные динамики обеспечивают отличные басы и
599 руб
Раздел: Гарнитуры и трубки
Пенал "DeLune", арт. D-819.
Пенал школьный каркасный, изготовлен по жестко-каркасной технологии, обеспечивающий, надежную защиту письменных принадлежностей от
651 руб
Раздел: Без наполнения

65. Задачи (с решениями) по сопромату

66. 30 вопросов и ответов по экономическому анализу к Государственной аттестации студентов специальности "Бухгалтерский учет и аудит" (2002/2003)

67. Предмет и задачи мировой экономики и международных экономических отношений

68. Экономическое обоснование проектных решений

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

70. Задачи с решениями по ценным бумагам
71. Задачи по теории принятия решений
72. Решение творческих задач методом блочных альтернативных сетей: объектно-ориентированные представления

73. Роль и задачи военной гидрографии в экономическом освоении шельфа Арктических морей России

74. Приложения определенного интеграла к решению некоторых задач механики и физики

75. Решение смешанной задачи для уравнения

76. План-конспект урока Математическое моделирование при решении экологических задач

77. Решение задач по прикладной математике

78. Решение задачи Дирихле для уравнения Лапласа методом сеток

79. Использование цепей Маркова в моделировании социально-экономических процессов

80. Приложения определенного интеграла к решению некоторых задач механики и физики

Кружка фарфоровая "FIFA 2018. Забивака. Вперед!", 380 мл.
Объем: 380 мл. Материал: фарфор.
319 руб
Раздел: Кружки, посуда
Вешалка для одежды напольная, раздвижная ТД-00012, 1450x430x1550 мм.
Длина: 145 см. Регулируемая высота: 90-155 см. Ширина: 43 см. Количество перекладин: 1. Максимальная нагрузка: 15 кг. Вешалка напольная
828 руб
Раздел: Вешалки напольные
Гель для укрепления зубов R.O.C.S. "Medical Minerals" для детей и подростков, со вкусом клубники, 45.
Благодаря определенным добавкам он формирует стабильную невидимую пленку на зубах, обеспечивает постепенное проникновение минералов в
354 руб
Раздел: Зубные пасты

81. Применение движений к решению задач

82. О методике решения задач на относительность движения при изучении основ кинематики в 9 классе общеобразовательной школы

83. Формирование единого экономического пространства на примере ЕС. Основные этапы, проблемы, пути их решения

84. Построения коллектива с акцентом на решение задач или на поддержание отношений в нем

85. Пример решения задачи по механике

86. Эвристические методы решения творческих задач
87. Использование логических задач на уроках математики в начальной школе
88. Пути повышения эффективности обучения решению задач

89. Структура и динамика процессов решения задач

90. Структуризация и систематизация сюжетных задач по сложности их решения

91. Решение задач транспортного типа методом потенциалов

92. Решение задачи методами линейного, целочисленного, нелинейного и динамического программирования.

93. Решение управленческих задач

94. Алгоритм решения обратной задачи вихретокового контроля (ВТК)

95. Основные задачи термохимии. Использование калориметрических методов для определения теплот растворения солей

96. Решение задач по химии

Беговел "Moby Kids KidBike", цвет: розовый.
Беговел - велосипед без педалей - помогает ребенку ощутить всю радость от знакомства с миром скорости и научит быстро и весело освоить
1833 руб
Раздел: Беговелы
Вспышка для селфи, белая, 65x35x11 мм (арт. TD 0399).
Не можете и дня прожить не сделав снимок на смартфон? Для тех кто не любит упускать удачные снимки из-за плохого освещения - съемная
462 руб
Раздел: Прочее
Канистра-бочка с навесными ручками, 30 л (диаметр горловины 215 мм).
Канистра изготовлена из прочного пищевого пластика и предназначена для транспортировки и хранения пищевых жидкостей. Изделие безопасно для
496 руб
Раздел: Баки, канистры

97. Понятие о бухгалтерском учете, его основные задачи.

98. Принятие проектных решений в задачах производственного и операционного менеджмента

99. Задачи по экономике с решениями


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