ВУЗ:
Составители:
57
Чтобы не заниматься каждый раз удалением лишней информации, приве-
дем бланк накладной к первоначальному виду, т.е. оставим две строки в таб-
личной части.
Сохраним файл как шаблон. Для этого в меню Файл надо выбрать опцию
Сохранить как и в открывшемся диалоговом окне в поле Тип файла выбрать
из предлагаемого списка Шаблон (*.xlt).
При создании новой накладной надо обратиться к меню Файл / Создать
и выбрать созданный шаблон. Сам шаблон будет оставаться неизменным, а на
его основе каждый раз будет открываться новая книга. Если потребуется внести
изменения в шаблон, его надо открыть как шаблон: Файл / Открыть, в диало-
говом окне указать тип – шаблон и найти нужный шаблон.
Элемент управления Список можно использовать и без применения про-
граммирования, задав все его свойства аналогично свойствам элемента Поле со
списком и выбрав в свойстве MultiSelect значение 0 – fmMultiSelectSingle.
2.2. Преобразование суммы цифрами в сумму прописью
Если в рассмотренной выше задаче добавить итог по полю Сумма и от-
вести место, в котором бы располагалась итоговая сумма прописью, возникает
естественное желание освободить себя от написания суммы прописью, а воз-
ложить эту функцию на нашего старого и доброго помощника.
В предыдущей главе при использовании элемента управления Список мы
пошли по пути множественного выбора элементов из списка, а для реализации
этого метода обойтись без программирования было невозможно.
Для реализации преобразования суммы цифрами в сумму прописью так-
же можно было написать небольшую процедуру на Visual Basic. Однако, про-
анализировав суть проблемы, нетрудно понять, что здесь вполне можно обой-
тись без написания программного кода, а применить только встроенные функ-
ции MS Excel.
Решением этой проблемы и займемся в дальнейшем.
2.2.1. Анализ проблемы и построение алгоритма
Каждое число можно разбить на триады, т.е. тройки цифр, относящихся к
миллиардам, миллионам, тысячам и единицам числа:
121121121121
Если описать словами каждую триаду, то кроме тысяч все они описыва-
ются одинаково, так как миллиарды, миллионы и рубли – мужского рода, а
только тысяча – женского рода.
Миллиарды
числа
Миллионы
числа
Тысячи чи
с-
ла
Е
диницы
числа
Чтобы не заниматься каждый раз удалением лишней информации, приве-
дем бланк накладной к первоначальному виду, т.е. оставим две строки в таб-
личной части.
Сохраним файл как шаблон. Для этого в меню Файл надо выбрать опцию
Сохранить как и в открывшемся диалоговом окне в поле Тип файла выбрать
из предлагаемого списка Шаблон (*.xlt).
При создании новой накладной надо обратиться к меню Файл / Создать
и выбрать созданный шаблон. Сам шаблон будет оставаться неизменным, а на
его основе каждый раз будет открываться новая книга. Если потребуется внести
изменения в шаблон, его надо открыть как шаблон: Файл / Открыть, в диало-
говом окне указать тип – шаблон и найти нужный шаблон.
Элемент управления Список можно использовать и без применения про-
граммирования, задав все его свойства аналогично свойствам элемента Поле со
списком и выбрав в свойстве MultiSelect значение 0 – fmMultiSelectSingle.
2.2. Преобразование суммы цифрами в сумму прописью
Если в рассмотренной выше задаче добавить итог по полю Сумма и от-
вести место, в котором бы располагалась итоговая сумма прописью, возникает
естественное желание освободить себя от написания суммы прописью, а воз-
ложить эту функцию на нашего старого и доброго помощника.
В предыдущей главе при использовании элемента управления Список мы
пошли по пути множественного выбора элементов из списка, а для реализации
этого метода обойтись без программирования было невозможно.
Для реализации преобразования суммы цифрами в сумму прописью так-
же можно было написать небольшую процедуру на Visual Basic. Однако, про-
анализировав суть проблемы, нетрудно понять, что здесь вполне можно обой-
тись без написания программного кода, а применить только встроенные функ-
ции MS Excel.
Решением этой проблемы и займемся в дальнейшем.
2.2.1. Анализ проблемы и построение алгоритма
Каждое число можно разбить на триады, т.е. тройки цифр, относящихся к
миллиардам, миллионам, тысячам и единицам числа:
121121121121
Миллиарды Миллионы Тысячи чис- Единицы
числа числа ла числа
Если описать словами каждую триаду, то кроме тысяч все они описыва-
ются одинаково, так как миллиарды, миллионы и рубли – мужского рода, а
только тысяча – женского рода.
57
Страницы
- « первая
- ‹ предыдущая
- …
- 55
- 56
- 57
- 58
- 59
- …
- следующая ›
- последняя »
