Всем спасибо, сработало!
vlookup при помощи vba, Прошу помощи с кодом
vlookup при помощи vba, Прошу помощи с кодом
vlookup при помощи vba, Прошу помощи с кодом
заполнение ячеек при помощи VBA
заполнение ячеек при помощи VBA
13.07.2017 19:52:16
Коллеги, добрый день.
Прошу подсказки в написании достаточно просто макроса, но к сожалению сам не знаю как должен выглядеть код для этой идеи. Задача заключается в следующем, у меня есть массив данных, в котором есть пропуски, которые нужно заполнить данными вышестоящих ячеек. Эту операцию нужно делать часто и много, поэтому хочу ее оптимизировать, но не знаю как это сделать. Цель: в одно нажатие заполнить весь массив, на данный момент в одно нажатие не получается это сделать:( Высылаю свои попытки заполения в файле Заранее спасибо! |
|
|
Макрос по убийству ссылок на сторонние excel файлы, Помогите оптимизировать код
Макрос по убийству ссылок на сторонние excel файлы, Помогите оптимизировать код
26.02.2017 07:40:38
Коллеги, добрый день.
Пишу вам с целью проконсультироваться в вопросе оптимизации кода макроса. В связи с необходимостью на работе в екселе очень часто нужно убивать ссылки на сторонние excel файлы для того, чтобы в последствии избегать ошибок, когда рабочий файл начнет ссылаться на отсутствующие файлы. Для этого я написал следующий макрос. Скорость работы данного макроса меня устраивает, когда дело касается обработки небольших файлов, но когда мне нужно убить ссылки в файлах +1000 строк Excel зависает и все ломается. Как его оптимизировать, если это можно сделать я сам не знаю, поэтому и обратится за помощью к вам. Код макроса:
Заранее спасибо, P.S. Прошу прощения за слишком частое использование слова файл |
|||
|
Выделить расширение файла из полного пути
07.12.2016 19:38:20
Коллеги, добрый день!
Необходима ваша помощь в решении следующей задачи, у меня имеется ячейка, в которой прописан путь к определенной папке на диске, для примера: C:\Users\Desktop\file1.xls. Меня интересует каким образом из данной строки можно вычленить окончание файла и показать его в соседней ячейке, т.е. в данном примере .xls. Чувствую, что использовать здесь нужно =правсимв, но аргумент по количеству символов должен быть динамическим и грубо говоря осуществлять отсчет от самой правой точки в ячейке (как это осуществить я не знаю) Заранее спасибо! |
|
|
Поиск ячеек, содержащих в себе ссылки
Поиск ячеек, содержащих в себе ссылки
14.11.2016 16:08:38
Коллеги, подскажите пожалуйста.
У меня возник вопрос можем ли мы какими-то средствами VBA в файле Excel найти ячейки, которые содержат в себе только ссылки (гиперлинки) на другие файлы в Excel? Суть в том, что по мере работы часто приходится сталкиваться с тем, что открываешь файл, а он ссылается на какой-то другой где-то непонятно где и таких файлов с множеством таких вкладок много. Хотелось бы верить, что можно оптимизировать процесс убийства ссылок до одной кнопки Если такая возможность есть можно плз помочь с кодом решения данной проблемы |
|
|
[ Закрыто] Код VBA, Сохранение документа Word по названию из ячейки
22.03.2016 13:04:00
Коллеги, Добрый день! На днях столкнулся с некоторой проблемой в excel/word и хочу спросить у участников форума существуют ли варианты выхода из сложившейся ситуации.
На работе периодически возникают абсолютно рутинные задания такие как создание и заполнение запросов контрагентам в ворде. Запросы строятся шаблонно, меняются только названия контрагентов и суммы. Для начала хочу попробовать автоматизировать хотя бы создание документов с наименованиями файлов как названиями контрагентов. В данный момент остановился на следующем варианте: Документы в ворде создаются в определенной папке с названием идентичным значению ячейке в книге excel с vba кодом. Можете подсказать с написанием кода, который будет создавать документ в ворде, соответствующий названию определенной ячейки в excel, а то отсутствие глубоких знаний vba самостоятельно не позволяют этого сделать |
|
|
Цикл по строками диапазона, Условное форматирование при помощи VBA
Цикл по строками диапазона, Условное форматирование при помощи VBA
15.11.2015 19:27:54
vikttur, попробовал сделать по предложенному Вами пути, но что-то пошло не так
|
|||
|
Цикл по строками диапазона, Условное форматирование при помощи VBA
Цикл по строками диапазона, Условное форматирование при помощи VBA
15.11.2015 17:35:31
Коллеги, добрый день!
Может кто-нибудь подсказать мне в решении следующей ситуации. У меня емеется массив данных, состоящий из вдух строк rande("D:E"), где значения в строках различаются между друг другом и я хочу попробавать ввести макрос, который будет выделять зеленым цветом ячейки, которые больше и красным, которые меньше. Макрос для 2х ячеек в одной строке я написал, но знаний не хватает для написания цикла по строкам.
|
|||
|
Сводные таблицы: фильтрация реестров по определенному признаку, с использованием VBA
Сводные таблицы: фильтрация реестров по определенному признаку, с использованием VBA
08.11.2015 09:14:58
Коллеги, Доброго времени суток.
У меня возник следующий вопрос и без Вашей помощи вряд ли я смогу в нем разобраться. Ситуация у меня следующая: На работе, при обработке отчетов возникает необходимость пивотить реестры по определенному признаку, а затем делать копии получившихся таблиц и уже дальше с ними работать. И вот мне вся эта рутинная и запутанная работа надоела и я хочу попросить у Вас помощи в решении этого вопроса. Можно ле создать такой макрос, который будет из отчета делать сводную таблицу, потом ее фильтровать по нужным критериям и из каждого из них делать отдельную копию на другом листе? Выкладываю простой пример в файле, в котором отображена моя работа в этом плане и хочется попробовать довести это все до автоматизма |
|
|
Закрашивание листа по условию, При помощи VBA
Закрашивание листа по условию, При помощи VBA
25.10.2015 20:11:13
Коллеги, доброго времени суток.
Помогите, пожалуйста, написать код, который будет закрашивать листы, соответствующие определенному аргументу. А именно, допустим все листы находящиеся до листа ">>>" закрашиваются одним цветом. Лист ">>>" закрашивается другим цветом, и листы, находящиеся после листа ">>>" закрашиваются третьим цветом. |
|
|
Заданный стиль форматирования любой таблицы, при помощи VBA
16.10.2015 15:13:39
Товарищи, здравствуйте!
Кто-нибудь может помочь в написании макроса, который будет позволять редактировать любой выделенный диапазон в соответствии с заданными условиями. Условия самые простые, то есть допустим установить границу у всей таблицы, закрасить шапку одним цветом, у шапки сделать отдельную границу, по центру выравнять шрифт. Остальные ячейки кроме шапки допустим просто выравнять по правому краю. Сложность задачи состоит в том, что этот процесс в идеале должен работать с любым выделенным диапазоном, то есть формировать выделенный диапазон в таблицу. Приложил на всякий случай приммер таблиц до и после, чтобы было понятнее о чем идет речь |
|
|
Замена первой буквы на заглавную в ячейки, При помощи VBA
Замена первой буквы на заглавную в ячейки, При помощи VBA
08.10.2015 10:27:41
Коллеги, всем привет. Прошу подсказки в написании кода, с помощью которого, первые буквы в содержащихся в определенном столбце ячейках будут заменяться на Заглавные. На форуме нашел пару веток по этому вопросу, но в предоставленные варианты не полностью подходят мне, а именно:
1. Меняются все ячейки на листе (а мне нужна определенная колонка) 2. Меняются вновь забитые слова, а те которые были введены До - не изменяются (нужно, чтобы все слова в колонке изменялись, которые были забиты до введения макроса и после) Заранее Спасисбо!
|
|||
|
Замена случ. буквы на знак "_", при помощи VBA
Замена случ. буквы на знак "_", при помощи VBA
05.10.2015 15:10:16
Sanja, Спасибо за ответ. Но при получении данного кода у меня возник следующий вопрос, который я не описал заранее:
Как нужно изменить код, чтобы при его обновлении у меня не возникало новых знаков "_". То есть мне нужно добиться следующих результатов: при обновлении кода просто заменяется другая буква в ячейке, а в данном случае при каждом обновлении добавляется новый знак "_" |
|
|
Замена случ. буквы на знак "_", при помощи VBA
Из ВПР в Ссылку на ячейку, При помощи VBA
Из ВПР в Ссылку на ячейку, При помощи VBA
Из ВПР в Ссылку на ячейку, При помощи VBA
26.09.2015 09:24:58
Всем доброго времени суток. Коллеги, опять-таки нужна ваша помощь.
Ситуация у меня следующая: На работе изменились требования по предоставлению отчетов в Excel. Раньше нужные ячейки на разных листах (черновых и отчетных) достаточно было связывать при помощи ВПР, сейчас же ячейки на отчетных листах должны соединяться с черновыми только посредством прямых ссылок и чтобы сократить в разы время, затраченное на эту операцию у меня возник следующий вопрос? Можно ли создать макрос, который будет изменять значение ячейки (которое было найдено при помощи ВПР) в ссылку на исходную ячейку. Прикладываю пример ниже. |
|
|
Заполнение ячеек при помощи CheckBox
Заполнение ячеек при помощи CheckBox
24.09.2015 10:56:16
Юрий, можно еще вопрос. ТекстБоксы не поддаются редактированию, то есть когда я начинаю изменять значение Текстбокса, ексель мне выдает следующую ошибку:
|
|
|