Оптимизация размера макроса. Циклы For...Next и создание подпрограмм.
Просто Excel
Электронные таблицы Эксель. Функции, макросы, ускорение макросов и т.д.
подборка · 20 материалов
Эксель и кроссворды. Часть 1. Готовим нужный файл и работаем с фильтром.
Всем привет, меня зовут Андрей, это снова я! Эксель может быть очень хорошим помощником как для составления, так и для отгадывания разных кроссвордов. Здесь есть огромное поле для творчества и креативности. Но обо всем по порядку, конкретно в этой статье будет рассказано только о подготовке файла и о работе с фильтрами (с фильтрацией данных для составления кроссворда). Но начнем с самого начала. Создадим новый файл в Эксель, желательно с поддержкой макросов, и начнем вводить в этот файл различные...
Как использовать имена, которые есть в листе Эксель, в макросах?
Всем привет, меня зовут Андрей, это снова я! Рассмотрим пример: решение квадратных уравнений. Известно, что один из основных способов решения квадратных уравнений связан с нахождением дискриминанта: Здесь D - это сам дискриминант, а буквы a, b и c - это коэффициенты в квадратном уравнении. Например, если квадратное уравнение имеет вид: А дискриминант в этом случае будет равен: (-5)^2 - 4 * 7 * 4 = 25-112=-87. Да, дискриминант отрицательный, поэтому само квадратное уравнение не имеет решений. Но эта статья не об этом, а о том, как можно имена, содержащиеся в эксель, использовать в макросах...
Переводим длинные числа в двоичную систему.
Всем привет, меня зовут Андрей, это снова я! Как перевести достаточно длинное число из десятичной системы в двоичную? В эксель, конечно, есть функция ДЕС.В.ДВ() но эта функция работает с теми числами, которые не превышают 511, то есть 2 в девятой степени минус 1. А как быть, если нужно перевести число, которое намного больше, чем 511? Сейчас рассмотрим. 1. Вначале длинное число разделим на 512 [потому что, во-первых, 512 это есть 2 в девятой степени, и, во-вторых, остаток любого числа при делении на 512 будет настолько маленьким, что его можно будет очень просто перевести в двоичную систему с помощью...
Эксель и большие (длинные) числа. Часть 2.
Всем привет, меня зовут Андрей, и это снова я! Продолжаю рассказывать про эксель и большие (длинные) числа. Напомню, что моя предыдущая статья на эту тему была расположена по этому адресу. В данной статье - продолжение этой темы. Итак, если тот макрос, о котором я говорил в прошлой статье, мог умножать большие числа, но таким образом, что конечный результат каждый раз умещался на одних и тех же строчках эксель (строка 3, если результат умещался в одну строку, или строки 3-4, если результат не умещался в одну строку)...