Шаг 43 - Готовим форму
Итак, нам необходимо подготовить форму, к которой мы будем обращаться. Конечно это лист Excel. Запустите Excel, создайте файл с именем TestCurs и оставьте на нем один лист. Теперь на этом листе напишем "Цена товара в $" и "Цена товара в РУБ", также отдельно "Курс РУБ за $". Нужна и ячейка "Дата". И дадим имена ячейкам.
Цена в рублях RUB Цена в $ BAKS Курс KURS Дата DATES
Теперь дело за формулами. Идея ясна как белый день. Стоимость руб = Стоимость в $ * курс. Вот это и запрограммируем:
Вводить мы будем цену в долларах, выбирать дату и видеть цену в рублях. Цену в долларах ввести не тяжело :-))). Все остальное посчитается, если будет курс. Курс привязан к дате. То есть мы должны.
- Ввести дату
- Получить курс
- А дальше вводить цену в долларах
Вот теперь надо все подготовить для ввода даты. Надо задать, что это ячейка даты. Выделите её пойдите в "Формат", дальше "Ячейки", потом установите тип ячейки "Дата".
После того как введена дата нужно будет получить курс. Для этого поместим кнопку на лист. Нам нужно в меню "Вид -> Панели инструментов -> Элементы управления" выбрать кнопку и поместить её рядом с датой. Нажимая на неё мы будем получать курс.
Двойной щелчок создаст макрос. Вот и все на этот шаг. Все готово к программированию. Эта книга есть в проекте, если у Вас что-то неполучилось.
Загрузить проект | Предыдущий Шаг | Следующий Шаг
Автор Каев Артем.