• Задать вопрос менеджеру

Twitter новости

Обучение письменному иноязычному общению на основе ИКТ http://t.co/IK2NAjncrk

Online-опрос

Антиплагиат онлайнДипломант
Яндекс.Метрика

Создание в среде Microsoft Office Exсel, на языке программирования VBA: «Пятнашки»

Предмет:Информатика
Тип:Курсовая
Объем, листов:15
Word
Получить полную версию работы
Релевантные слова:ошибка, таблитчатый, ко, численник, кнопка, помощь
Процент оригинальности:
68 %
Цена:150 руб.
Содержание:

Оглавление

Теоретическая часть 1

Экспорт и перемещение таблиц Ошибка! Закладка не определена.

Точность Ошибка! Закладка не определена.

Проблемы с датой Ошибка! Закладка не определена.

Ошибки отображения Excel Ошибка! Закладка не определена.

Практическая часть 6

Описание поставленной задачи 6

Программный код с комментариями 6

Блок-схемы 11

Виды окон и формы 14

Список используемой литературы 16

Вступление:

Microsoft Excel (также иногда называется Microsoft Office Excel) — программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows, Windows NT и Mac OS. Она предоставляет возможности экономико-статистических расчетов, графические инструменты и, за исключением Excel 2008 под Mac OS X, язык макропрограммирования VBA (Visual Basic для приложений). Microsoft Excel входит в состав Microsoft Office и на сегодняшний день Excel является одним из наиболее популярных приложений в мире.

Форматы файлов

В Microsoft Excel вплоть до 2003 версии включительно, использовался свой собственный бинарный формат файлов (BIFF) в качестве основного. Excel 2007 используетMicrosoft Office Open XML в качестве своего основного формата.

Несмотря на то, что Excel 2007 поддерживает и направлен на использование новых XML-форматов в качестве основных, он по-прежнему совместим с традиционными бинарными форматами. Кроме того, большинство версий Microsoft Excel могут читать CSV, DBF, SYLK, DIF и другие форматы.

Новые форматы Excel 2007

Экспорт и перемещение таблиц

API позволяет открывать таблицы Excel в ряде других приложений. Это включает в себя открытие документов Excel на веб-страницах с помощью ActiveX или таких плагинов, как Adobe Flash Player. Проект Apache POI представляет Java-библиотеки для чтения и записи электронных таблиц Excel. Также предпринимались попытки копировать таблицы Excel в веб-приложения с использованием разделённых запятыми значений.

Программирование

Ценной возможностью Excel является возможность писать код на основе Visual Basic для приложений (VBA). Этот код пишется с использованием отдельного от таблиц редактора. Управление электронной таблицей осуществляется посредством объектно-ориентированной модели кода и данных. С помощью этого кода данные входных таблиц будут мгновенно обрабатываться и отображаться в таблицах и диаграммах (графиках). Таблица становится интерфейсом кода, позволяя легко работать изменять его и управлять расчётами.

Заключение:

Из-за того, что Excel работает на основе расчетов с плавающей запятой, статистическая точность Excel подвергается критике. Сторонники Excel заявляют в ответ, эти ошибки проявляются лишь в особых условиях специально подобранных исходных данных, которые затрагивают относительно небольшое число пользователей, и с низкой вероятностью могут встретится на практике. Для версий 97, 2000, 2002 зафиксированы ошибки при выполнении функции MOD (деление с остатком) при определённых аргументах, где функция вместо результата возвращает ошибку #NUM!.

Проблемы с датой

В версиях Excel до 2007 включительно 1900 год ошибочно считался високосным. Ошибка возникла в Lotus 1-2-3 и была намеренно внесена в Excel для совместимости и поддерживалась для обратной совместимости.

Ошибки отображения Excel

Скриншот Microsoft Excel 2007, показывающий ошибку отображения 65535

22 сентября 2007 года было сообщено, что в определённых ситуациях Excel 2007 будет показывать неправильные результаты. В частности, для тех пар чисел, чье произведение равно 65535 (например, 850 и 77,1), Excel отобразит в качестве итога 100000. Это происходит с примерно 14,5 % таких пар. Кроме того, если к результату добавить единицу, Excel выведет итог 100001. Однако, если вычесть из итога единицу, на дисплее отобразится правильный результат 65534. (Также, если итог умножить или разделить на 2, будут отображены 131070 и 32767,5 соответственно. )

Microsoft сообщила в блоге Microsoft Excelhttp://ru. wikipedia. org/wiki/Microsoft_Excel - cite_note-19, что проблема существует в отображении шести конкретных значений с плавающей запятой между 65534,99999999995 и 65535 и шести значений между 65535,99999999995 и 65536 (не включая границ). Любые расчеты, результат которых равен одному из двенадцати значений, будут отображаться неправильно. Фактические данные, хранящиеся и передающиеся в другие ячейки, верны, неверно лишь отображение значения. Ошибка появилась в Excel 2007 и не существует в предыдущих версиях. 9 октября 2007 года Microsoft выпустила патч, исправляющий проблему. Он вошёл и в состав исправлений Service Pack 1.

Список литературы:

1. Колесников Р. Excel (русифицированная версия). - Киев: Издательская группа BHV,.

2. Руководство пользователя. Microsoft Windows. - Neunkirchen: Buhl-Data-Service Microsoft Corporation, .

3. Рассел Борланд. Эффективная работа с Microsoft Word . - СПб: Питер.

4. Материалам эхоконференции RU. EXCEL Collected by Kirienko Andrew, 2:5020/239. 21@fidonet

5. Англо-русский словарь по программированию и информатике (с толкованиями). - М. : Рус. яз. ,

6. http://www. microsoft. ru/main. html

7. http://www. microsoft. com/officefreestuff/excel

8. http://nsvrv. ziet. zhitomir. ua/bmu/Sppp/index. html

9. http://members. aol. com/gjlinker/projects/oraxcel

10. http://www. infoart. ru:8000/it/book/russ_red/excel5/content. htm

11. http://www. infoart. ru:8000/it/book/russ_red/excel5/intro. htm

Готовые работы:

Рекомендованные документы: