Контрольная работа №1. Язык программирования VBA: основные конструкции, операции с ячейками рабочего листа Excel
Вариант 1 Задание 1 – Разработать программу, меняющую местами элементы главной и побочной диагонали квадратной области ячеек, заполненной числами (другими словами, числа, находившиеся на главной диагонали, переносятся на побочную диагональ, а с побочной – на главную). Курсор располагается в левом верхнем углу области ячеек. Если область ячеек не является квадратной (количество строк, заполненных числами, не равно количеству столбцов), то программа должна выдавать на экран сообщение об ошибке и прекращать работу.
Задание 2 – Пользователь вводит с клавиатуры номер столбца рабочего листа Excel. Программа должна выполнять в этом столбце поиск первого отрицательного числа (для простоты считать, что такое число в столбце обязательно имеется) и выводить на экран номер строки, в которой это число найдено.