Макросы и программы для Excel в категории «Ячейки Excel»
Макросы для работы с диапазонами ячеек Excel - форматирование ячеек, перебор ячеек в цикле, объединение ячеек
-
Надстройка samradDatePicker (русифицированная) для облегчения ввода даты в ячейки листа Excel. Добавляет в контекстное меня ячеек пункт выбора даты, а при выделении ячеек, содержащих дату, справа от ячейки отображает значок календаря. Поместите файл надстройки из вложения в папку автозагрузки Excel (C:\Program Files\Microsoft Office\OFFICExx\XLSTART). В контекстном меню ячеек...
-
Надстройка для облегчения ввода значений в ячейку Excel Автор: nerv Last Update: 27/03/2012 Вам часто приходится заниматься заполнением электронных таблиц, долго и муторно выбирать варианты из выпадающих списков? А, может, иметь дело с одними теми же, но не структурированными данными? Раз так, то данная надстройка призвана облегчить Вам жизнь: сократить время, потраченное на нудную,...
-
Макрос запрашивает строку для поиска, после чего ищет введенный текст в первом столбце листа, и подсвечивает результаты поиска. При запуске макроса появляется диалоговое окно (InputBox), позволяющее задать текст для поиска. Макрос подсвечивает красным цветом внутри ячейки текст, совпадающий с искомым (+ выделяет найденное полужирным начертанием) Перед началом поиска, цвет всех ячеек...
-
Как известно, в последних версиях Excel легко выделить дубликаты цветом, - для этого есть специальная опция в «условном форматировании». Достаточно выделить диапазон, задать цвет заливки, - и все повторяющиеся (или, наоборот, уникальные) значения будут выделены. Но иногда требуется, чтобы различные повторяющиеся значения были выделены РАЗНЫМИ ЦВЕТАМИ. В этом случае, без макросов не...
-
Надстройка для автоподбора высоты строк в Excel. Если Вам приходилось когда-нибудь иметь дело с бланками в Excel или просто таблицами, содержащими кучу объединенных ячеек, думаю, Вы сталкивались с проблемой подбора их высоты. Ну не умеет этого Excel, и все тут! С обычными ячейками справляется, а объединенные не по зубам! А ведь мы так привыкли давить на кнопку, и получать готовый результат... Что...
-
Надстройка предназначена для быстрого просмотра кодов символов текста, введённого в ячейку. Порой бывают ситуации, когда формулы поиска и сравнения выдают неожиданный результат - одинаковые с виду ячейки для формул оказываются разными. И вот в этих случаях на помощь приходит эта надстройка. С её помощью вы быстро обнаружите, что в похожих ячейках одни и те же буквы набраны в разных...
-
Если ваш макрос выдаёт ошибку при использовании метода SpecialCells - возможно, причина в установленной защите листа Excel. Почему разработчики Microsoft отключили работу этой функции на защищённых листах - не совсем понятно, но мы попробуем обойти это ограничение. Итак, нам надо получить все заполненные ячейки из некого диапазона листа Excel. Обычно для этого используется вызов...
-
Функция UniqueValues возвращает коллекцию, содержащую уникальные непустые значения из диапазона ячеек (или массива) Function UniqueValues(ByVal arr) As Collection ' функция получает в качестве параметра массив любой размерности ' возвращает коллекцию уникальных НЕПУСТЫХ значений Set UniqueValues = New Collection: On Error Resume Next For Each v In arr v = Trim(v): If Len(v...
-
Данный макрос автоматизирует процесс переключения раскладки клавиатуры (смену языков ввода) при работе с таблицами в Excel. К примеру, вы заносите данные в таблицу, где в некоторые столбцы требуется вводить русские слова (фамилия, имя, и т.п.), а в другие столбцы - английские (марка и модель авто, и т.д.) Чтобы каждый раз не переключать раскладку вручную - можно воспользоваться WinAPI...
-
Функция GetValue предназначена для получения данных из закрытой книги Excel Использовать такой способ имеет смысл только в том случае, если из большого файла надо получить значения только нескольких ячеек (или одного диапазона ячеек), и при этом точно известно расположение на листе интересующих нас ячеек, и имена листов Пример использования функции: Sub ПримерИспользования_GetValue() p =...















