• Как обратиться к диапазону из как сделать диаграмма в excel с двумя осями VBA
    Уже знаете как обратиться к диапазону в любом листе или книге не активируя их(Select, Activate)? А особенности записи/считывания данных диапазона внутри разных модулей? Как считать данные из всех листов книги, не активируя при этом каждый лист?

  • Select и Activate - зачем нужны и нужны ли?
    Научитесь правильно чистить код после макрорекордера, делая его красивее, понятнее и быстрее

  • Как определить последнюю ячейку на листе через VBA?
    Необходимо дополнить таблицу, но не знаете где она заканчивается? В статье приведено несколько способов определить последнюю строку, описаны принципы, плюсы и минусы каждого способа и практические коды для применения

  • Как определить первую заполненную ячейку на листе?
    Таблица постоянно меняет свое расположение? Узнайте, как найти её начало

  • Как ускорить и оптимизировать код VBA
    Уже научились писать коды, но они выполняются слишком медленно? В большинстве случаев их можно сделать в десятки, а то и сотни раз быстрее! Узнайте, можно ли ускорить ваш код

  • Работа с диалогами
    Показать сообщение пользователю, запросить номер строки, дату или другую информацию для использования в коде - одна из важнейших функций взаимодействия с пользователем и работу с диалогами знать необходимо

  • Диалоговое окно выбора файлов/папки
    Необходимо дать пользователю возможность выбрать самому файлы для обработки, но не знаете что применить? Научитесь выводить запрос на выбор файлов с их последующей обработкой

  • Кто вызвал функцию или процедуру?
    Как на одну кнопку повесить два макроса? Как определить нажатием какой кнопки был вызван код? Или внутри функции пользователя определить ячейку, в которой эта функция записана? В статье показаны варианты решения всех этих проблем

  • Отобразить процесс выполнения кода
    Если код выполняется долго, то очень желательно знать - сколько еще ждать. В статье приведено несколько способов как это сделать наглядно и красиво

  • Как запретить сообщения?
    Как в кодах VBA избежать надоедливых сообщений при удалении листов или сохранении книг в режиме совместимости?

  • Разделение строк с разным содержимым "зеброй"
    В отличии от простого чередования четных и нечетных строк статья поможет визуально разделить цветами строки, значения которых отличаются от вышестоящих значений

  • Выделение сделанных изменений
    Готовый код, помечающий цветом ячейки на листе, в которых были сделаны изменения

  • Ведение журнала сделанных в книге изменений
    При работе с одной книгой сразу нескольких пользователей самая частая проблема - найти того, кто внес нежелательные изменения. Статья поможет следить за всеми изменения в файле

  • Запись изменений на листе в примечания
    Еще один вариант ведения лога изменений в ячейках - в стандартных примечаниях

  • Как проверить открыта ли книга?
    Если для работы кода нужна конкретная книга и в зависимости от того, открыта она или закрыта надо делать разные действия - в статье приведены примеры кода такой проверки

  • Как узнать существует ли лист в книге?
    Простая функция проверки наличия листа в указанной книге и примеры кодов как добавить лист, если его нет

  • Как собрать данные с нескольких листов или книг?
    Постоянно получаете кучу однотипных файлов, которые необходимо объединить в один? В статье готовый код, с помощью которого вы сможете сделать это в пару кликов

  • Как объединить несколько текстовых файлов в один?
    Простой код для объединения информации из множества текстовых файлов в один новый

  • Просмотреть все файлы в папке
    Распространенная проблема - пройтись по всем файлам в отдельной папке и её подпапках и произвести с файлами какие-то действия

  • Как средствами VBA переименовать/переместить/скопировать файл
    Какие команды и методы применить в коде VBA чтобы скопировать, переименовать или переместить файл

  • Как удалить папку или все файлы из папки через VBA
    В статье приводятся готовые коды с примерами, как в указанной папке удалить все файлы вместе с папкой или только по условию. Например, удалить файлы в папке, дата создания которых раньше указанной new!

  • Как удалить книгу из самой себя
    Как удалить книгу по прошествии определенной даты кодом, расположенным в этой же книге?

  • Как из VBA выбрать и установить принтер для Excel
    Как в коде VBA дать возможность пользователю указать принтер для печати, не изменяя при этом принтер по умолчанию для ручной печати?

  • Как оставить в ячейке только цифры или только текст?
    Как из текста "748шт." или "По всем вопросам звонить 8(111) 12121, после обеда" получить только числа или только номер телефона? Или наоборот - убрать все цифры?

  • Как получить текст примечания в ячейку?
    Все основные замечания для сумм вынесли в примечания как вдруг потребовалось отобрать быстро записи с отдельным текстом в примечаниях? Это можно быстро решить при помощи доп.столбца и небольшого кода

  • Как скопировать картинку из примечания?
    В прайсе накопилось много товара, фото которого хранится в примечаниях и требуется эти фото вытащить? Не проблема, код из статьи сделает это за пару секунд

  • Как получить адрес гиперссылки из ячейки
    В большинстве случаев гиперссылки по умолчанию отображаются именно адресами, но как узнать адрес, если в ячейке отображается другой текст(например, Перейти)?

  • Как сохранить картинки из листа Excel в картинки JPG
    Несколько готовых кодов по работе с картинками и фигурами на листах: сохранение всех картинок, сохранение с именем картинки из ячейки, сохранение выделенного диапазона и др.

  • Как защитить лист от пользователя, но не от макроса?
    Какую защиту надо применить на листе, чтобы пользователь не мог изменять ячейки, но код VBA мог это делать без ввода пароля?

  • Как оставить возможность работать с группировкой/структурой на защищенном листе?
    На защищенном листе разворачивать и сворачивать строки и столбцы группировки нельзя. Маленькая хитрость из статьи поможет это обойти

  • Каждому пользователю свой лист/диапазон
    Как разрешить сотрудникам отдела продаж изменять одни ячейки, а сотрудникам коммерческого отдела - другие? Или пользователю Иванов видеть и редактировать только свои листы, а пользователю Петров - свои, не видя при этом данные и листы других пользователей?

  • Как вставить скопированные ячейки только в видимые/отфильтрованные ячейки
    При попытке скопировать ячейки в отфильтрованный диапазон они будут вставлены игнорируя фильтр. Как обойти это ограничение?

  • Сцепить много ячеек с указанным разделителем
    Как можно быстро объединить текст множества ячеек в одну с разделителем? Стандартно в версиях до 2010 это сделать проблематично

  • Как сцепить несколько значений в одну ячейку по критерию? СцепитьЕсли
    Как в одну ячейку собрать через запятую фамилии всех сотрудников отдела, если все сотрудники идут вразнобой

  • Сравнение текста по части предложения
    Никогда не приходилось искать совпадение двух строк текста, если слова в них перепутаны("шла маша по шоссе" и "маша по шоссе шла")? Узнайте как сравнить такие строки независимо от расположения текста

  • Подбор высоты строки/ширины столбца объединенной ячейки
    Как подобрать высоту ячейки по содержимому текста, если ячейка объединена? Стандартно Excel не может автоматически выставить авторазмер по содержимому для таких ячеек

  • Как перевернуть адрес
    Как из строки "143622 Московская обл Волоколамский район с.Рюховское ул.Полевая д.6" сделать "д.6 ул.Полевая с.Рюховское Волоколамский район Московская обл 143622"?

  • Функция перемещения слова в строке
    Как во фразе "Ромашка ООО - производство карандашей" поменять местами слова ООО и Ромашка?

  • Как из Excel обратиться к другому приложению
    Из Excel можно открыть Word и вставить в него текст из ячеек активной книги. Или "попросить" Outlook отправить письмо с адресом из ячейки. Узнайте как правильно это сделать

  • Как отправить письмо из Excel?
    Подробное руководство по отправке писем из Excel, а так же готовые коды по созданию и отправке писем с вложениями с данными из ячеек множеству адресатов сразу

  • Вставить в письмо подпись из Outlook через VBA
    При программном создании письма в Outlook подпись не создается, даже если это настроено в параметрах. Узнайте, как можно это исправить

  • Вставить в письмо Outlook таблицу Excel с форматированием
    Как в Outlook автоматически из Excel создавать красиво оформленные письма, вложив в них целиком таблицу со всем форматированием ячеек? В статье предлагается универсальный метод, который поможет вложить в письмо любую таблицу, сохранив все форматирование

  • Сохранить вложения из Outlook в указанную папку
    После отпуска накопилось много писем от клиентов с заявками в виде файлов? Отбирать и скачивать вручную долго. Узнайте, как можно быстро отобрать только нужные вложения и сохранить в указанную папку

  • Как отследить событие(например выделение ячеек) в любой книге?
    Отследить изменение значения ячейки на одном конкретном листе просто - нужен код в этой самой книге. Но как сделать это из надстройки для ЛЮБОЙ открытой книги?

  • Как убрать заголовок у UserForm VBA
    Иногда просто необходимо запретить пользователю закрывать форму пользователя крестиком и дать возможность закрывать её только нажатием спец.кнопки

  • Как быстро заполнить/очистить элементы на форме(TextBox-ы, ComboBox-ы)
    Если на форме много текстбоксов (или других элементов), то проделать с ними одно и то же действие порождает слишком много кода. В статье написано как сделать это буквально тремя строками кода

  • "Обратить выделение" – выделить все ячейки, кроме выделенных
    Если выделить надо все ячейки, кроме пары ячеек - то проще выделить эти пару ячеек и использовать код из статьи

  • Как получить данные из закрытой книги?
    Разные способы извлечения данных из закрытых книг, их плюсы и минусы, а также функция листа для получения данных из указанного диапазона указанной книги

  • Массовая замена слов
    Приходилось ли вам когда-нибудь искать и заменять в больших объемах данных группы слов? Если да - то не понаслышке знаете насколько это радует. Решение в этой статье поможет сделать это за пару секунд

  • Как отменить действия макроса
    Стандартно после работы практически любого макроса пропадает возможность откатить сделанные кодом изменения. Но применив некоторые хитрости можно сделать и это

  • Не работают/пропали меню
    Решили удалить строку или лист, но меню по правой кнопке мыши куда-то пропало? Узнайте почему и как исправить

  • Отобразить в формулах вместо ссылок на ячейки значения ячеек
    Как вместо ссылок внутри формулы вида =A1A14+(5+C13)C14 /B11 получить формулу, но не с ссылками, а значениями ячеек =105,2+(5+5)10 /7,8

  • Как функцией пользователя изменить значение другой ячейки
    Небольшая хитрость, которая поможет обойти запрет изменения функцией значения другой ячейки

  • Подсчитать сумму ячеек по цвету заливки
    Если привыкли закрашивать ячейки с числами, суммами и пр., но потом пришло время подсчитывать только закрашенные определенным цветом - эта статья в самый раз

  • Подсчитать сумму ячеек по цвету шрифта
    Необходимо вычислить сумму ячеек, цвет шрифта которых совпадает с указанным - статья в помощь!

  • Подсчитать сумму ячеек по формату
    Что делать, если приходится постоянно суммировать данные ячеек с разным форматом(правая кнопка мыши -Формат ячеек) - просуммировать или подсчитать, например. Стандартных функций для суммирования таких ячеек нет.

  • Защита ячеек в зависимости от цвета
    Как быстро защитить на листе только ячейки с определенным цветом или наоборот - разрешить изменять только ячейки с указанным цветом?

  • Получить адрес активной ячейки неактивного листа
    По умолчанию активная ячейка может быть исключительно на активном листе. Но Excel запоминает адреса активных ячеек для каждого листа и их можно у него узнать.

  • Перевод текста в ячейках через Google
    Универсальная функция перевода текста в ячейках с любых языков на любые выбранные при помощи переводчика Google

  • Получить курс валют от ЦБР
    Фукнция пользователя, которая покажет и запишет в ячейку актуальный курс для указанной валюты на указанную дату

  • Как скачать файл из интернета по ссылке
    После прочтения статьи не просто научитесь скачивать файлы из интернета, но и сможете скачивать их по списку ссылок, пачками

  • Архивация/Извлечение из архива через VBA
    Готовые коды с пояснениями как запаковать в архив zip или rar файлы и папки и как их извлечь из архива


Закрыть ... [X]

Диаграммы в Microsoft Excel: советы, хитрости и приёмы Как приготовить шоколад в домашних условиях пошагово

Как сделать диаграмма в excel с двумя осями Как сделать диаграмма в excel с двумя осями Как сделать диаграмма в excel с двумя осями Как сделать диаграмма в excel с двумя осями Как сделать диаграмма в excel с двумя осями Как сделать диаграмма в excel с двумя осями