3 года назад

Visual Basic в MS Excel 2007

Нужно создать программу, которая вносит в произвольную ячейку число «1», если Ваш день рождения прошел в предыдущих месяцах и «0» в противоположном случае. Как это сделать? Знаю, что просто, дело в том, что с этим языком я не сталкивался.Заранее спасибо тем, кто откликнется.

flyermc (Гость) Excel
3

Excel: Visual Basic в MS Excel 2007

1 год назад Задача Visual Basic Excel

Задача Visual Basic ExcelСоздал форму для ввода данных  в 5 столбцов A1 B1 - и т.дКак сделать, что бы после заполнения последней формы, автоматом выбиралась ячейка следующая по нумерации за А1, т.е А2, А3, А4  - и продолжить заполнение других столбцов...дошел до конца и опять на "A"№+1
Младшенький:Идея интересная, но...А1 - Порядковый номерB1 - Имя Порядковый номер заполняется автоматом при заполнении соседней ячейки В.А если переход будет на первую свободную строку - то это ...

Евгений Левин (Гость) 3 ответа
3
1 год назад Если Microsoft Excel написан на Visual Basic, а OpenOffice Calc написан на C++, то OpenOffice работает быстрее

Я так думаю потому как в Visual Basic нет понятия о поитерах, а в сишке есть, то и объем файла будет меньше и скорость обработки больших таблиц выше.
А вы задайте ранодомные значения 1000*1000 и сохраните в файл для Excel и Calc, сравните размеры и скорость загрузки.

линуксоид с гитарой (Гость) 3 ответа
3
1 год назад visual basic и excel 2007

Какая версия языка используется для написания макросов в Excel 2007?

eampleev (Гость) 2 ответа
3
Ответы (1)
щуша (Гость) 3 года назад
3

если Ваш день рождения прошел в предыдущих месяцах и «0» в противоположном случае

Откуда брать данные о "предыдущих месяцах"? Относительно чего считается? Относительно сегодняшней даты, относительно конкретной даты (и где ее указывают)?
Там, в принципе, все не сложно - через форму ввода получаем значение даты рождения - и в переменную ее. Потом сравниваем через если то с заданной датой - если месяц меньше - пишем в определенную ячейку 1, если больше, либо равен - пишем 0

Пожаловаться
Visual Basic в MS Excel 2007 (Excel) - вопросы и ответы на все случаи жизни - справочник Excel i-vopros.ru