Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Макрос копирования файлов из одной папки в другую с заменой файлов
 
Доброго времени суток!
Не сочтите за подъем темы, но есть схожая проблема - необходимо скопировать файлы из нескольких папок в одну.
Есть файл - реестр комплектов документации, отфильтрованный по актуальности. Один из столбцов содержит гиперссылку на папку с комплектом документации. Нужно все актуальные документы скопировать в одну папку. Имена файлов документов не повторяются.
Кто-то может помочь - как я понимаю, нужна модификация макроса из #4?
Доработка макроса связи Excel и AutoCAD
 
doober, предполагалась доработка имеющегося макроса, а не написание с нуля, возможно недооценил сложность.

У вас есть конкретные предложения по цене? Готов рассмотреть, в разумных пределах, конечно)

Можно здесь, можно в личку.
Изменено: jeka-irbis - 23 Фев 2019 14:41:27
Доработка макроса связи Excel и AutoCAD
 
Доброго времени суток!
Есть "Макрос для связи данных Excel и Autocad", ссылка на скачивание https://drive.google.com/file/d/1o3HVCvf-Cfv6copDCnhK1KatTAa3Ygzf/view?usp=sharing

Требуется доработка одной из его функций, "Select on screen" - чтобы по выбору блока (блоков) в одном из чертежей папки в Excel выгружались данные одноименных блоков из всех чертежей папки, в которой лежит открытый чертеж.


Текущая работа функции: в запущенном файле "Макроса..." нажимается кнопка "Select on screen", в открытом файле AutoCAD выбирается один/несколько блок(ов), в Excel автоматом выгружаются данные по выбранным блокам.

В "Макросе..." есть особенность - перед началом работы нужно в Preference (VB) выбрать библиотеку установленной версии AutoCAD.
Если будут предложения по оптимизации кода "Макроса..." - возможно, договоримся о доп.работе по оптимизации.

О готовности взяться или за дополнительными сведениями прошу писать в личку.
-----------------------------------------------------------------------------------------------------------------------------
На стадии обсуждения деталей
Изменено: jeka-irbis - 23 Фев 2019 23:53:33
Связанные списки. Установка всех значений ячеек по одному из выбранных
 
haggrid, думаю, это наиболее простой способ решения...

Sceptic, склоняюсь к тому, что данное условие все-таки было избыточно и нет никаких причин усложнять решение...
Всем спасибо за участие, критику и дельные советы!
Связанные списки. Установка всех значений ячеек по одному из выбранных
 
gling,
В таблице на листе 2 - три выпадающих списка: в столбцах E (по значениям столбца D таблицы на листе 1), G (по значениям столбца E таблицы на листе 1), H (по значениям столбца F таблицы на листе 1)
Нужно, чтобы, к примеру, при выборе первого значения списка в ячейке E7, в ячейках G7 и H7 автоматически также выбрались первые значения списков.
Или, например, при выборе третьего значения в ячейке G8, в ячейках E8 и H8 автоматически также выбрались третьи значения списков.
Так понятнее, надеюсь...

Сейчас для каждой строки таблицы 2 приходится устанавливать значения всех трех ячеек.
Связанные списки. Установка всех значений ячеек по одному из выбранных
 
Прошу прощения, уточнил полноценным примером
Связанные списки. Установка всех значений ячеек по одному из выбранных
 
Доброго времени суток)
Подскажите, пожалуйста, как осуществить заполнение данных для нескольких ячеек:

- на "листе 1" есть умная таблица 1 с заголовками;
- на "листе 2" - другая умная таблица 2 (с бОльшим количеством столбцов);
- некоторые столбцы таблицы 2 формируются из значений определенного столбца таблицы 1, соответственно для всех таких столбцов таблицы 2 созданы индивидуальные выпадающие списки.
Возможно ли сделать следующее, чтобы при выборе одного значения в любом из списков значения остальных списков устанавливались бы автоматом?
Изменено: jeka-irbis - 18 Фев 2019 22:06:34
Копирование файлов с переименованием
 
Юрий М,
Командная строка использовалась в привязке к bat-файлу. Естественно, в случае макроса ее использование не требуется.

lextoys, огромное спасибо!!! То, что нужно, буду теперь допиливать под свой "тех.процесс"
Копирование файлов с переименованием
 
Не совсем понял, какие могут возникнуть проблемы, если макросом запускать команды?

Я не собираюсь отказываться от "визуализации" команд в Excel, просто хотелось бы уйти от копирования и создания ненужных bat-файлов.
Их в процессе работы накапливается достаточное количество и случайное повторное нажатие "неспециалистом" может похоронить всю работу...
Копирование файлов с переименованием
 
пример
Копирование файлов с переименованием
 
Доброго времени суток!
В Excel сформирован список команд, которые копируются в BAT-файл, который затем запускается.
Есть предположение, что можно напрямую запустить команды через макрос.
Последовательность действий - выделить диапазон команд и нажать кнопку с макросом.
Но так как знаний по VBA практически нет (максимум - поправить готовый несложный макрос), просьба помочь с самим макросом.
Заранее спасибо!
Функция Text..., не работает?
 
 Функция Text... не работает c уровнями вложения?
Например,
S3=TextRight(TextLeft(AB3;" (");", ") выдает #ЗНАЧ!,

хотя вычислениеT3=TextLeft(AB3;" (")
S3=TextRight(T3;", ")
все нормально рассчитывает...
Надстройка 2018.4, Excel 2010 x86.
Функции "Обмен столбцами" и "Обмен строками"
 
Есть ли возможность доработать функции таким образом, чтобы менялись выделенные диапазоны (2 выделенные строки/столбца одинакового размера, но ограниченной высоты/длины), а не столбцы или строки полностью?
Изменено: jeka-irbis - 22 Авг 2018 23:03:43
Лицензионный ключ на 5 активаций
 
Здравствуйте!
Раз уж вы решили внедрить механизм активации надстройки - имеет смысл внедрения и функции деактивации лицензии на ПК (на случай переустановки ОС, смену рабочего места). Иначе вы только осложните жизнь купившим надстройку.
Plex 2017.x. Разобрать, Предложение по расширению функционала
 
Доброй ночи)
Возможно ли в будущих версиях Plex как-то доработать функцию применительно к "умным" таблицам?
Слетает форматирование "умности" в разделенных таблицах - соответственно все формулы перестают работать...
Как извлечь часть текста из ячейки?
 
В ячейке А1 - текст "100 108х7 ТШ 108(7 К48)-20-0,6-УХЛ 108 220 83 7,1"
Как правильно извлечь "108" после УХЛ?
Почему-то
Код
=TextMid(A1;"УХЛ";" ";1;3)
выдает
Код
108 2
---, уп-с, проблема не в надстройке)
 
По какой-то причине перестала работать функция "Разобрать".
При нажатии кнопки происходит выделение всего листа, но диалоговое окно с параметрами не появляется.

Версия надстройки - 2017.4
Microsoft Office 2010, SP2 с последними обновлениями

P.S.: Прошу удалить тему - проблема исчезла с переустановкой ОС. Возможно, глюк был связан с обновлениями (ОС или Office), другими надстройками Excel...
Изменено: jeka-irbis - 12 Мар 2018 00:39:15
Plex 2017.x. Разобрать, Предложение по расширению функционала
 
Добрый вечер.
Можно ли в функционал функции "Разобрать" добавить возможность разбирать ВСЕ листы книги по ИМЕНИ столбца?
Есть файлы с кучей листов, в которой ключевым является столбец с определенным именем, но имеющие разный номер (на листе 5 он может быть 34-ым, а на 7 - 44-ым).
И попутно вопрос по работе функции - почему с одинаковыми настройками разобранные листы имеют либо простую нумерацию (1,2,3,...15), либо "Лист45", "Лист46",...
Плюс иногда появляются "пробелы" в нумерации, типа 1,2,3,4,8,9,10...; "лист80", "лист81", "лист84",...
Изменено: jeka-irbis - 23 Янв 2018 22:02:50
Plex 2017.4. Автоотступы
 
Намного нагляднее стали формулы, спасибо! И не надо менять кучу ссылок на одну ячейку при необходимости...
Еще один вопрос по ВПР - как задать условие, чтобы при значении искомого значения БОЛЬШЕГО, например, 605, возвращаемое функцией значение было на 30 больше?
Т.е.:
650 -> 680;
700 -> 730;
900 -> 930
Или внутри ВПР условия задавать нельзя и будет лучше через "внешнее" ЕСЛИ:
Код
=ЕСЛИ(B3<605;ВПР(...);B3+30)
Plex 2017.4. Автоотступы
 
На почту отправил.
За ВПР - спасибо! Только не знаю, как это можно в моем случае применить БЕЗ создания "промежуточной" таблицы сопоставления :(
Изменено: jeka-irbis - 19 Янв 2018 18:42:51
Plex 2017.4. Автоотступы
 
Собственно вопрос на скриншоте - почему?

Ошибки Plex 2017.3
 
При попытке использования функции "Разобрать" производится разбивка, но Excel выдает окно "Прекращение работы программы" и предлагает перезапустить. Естественно результаты восстановления остаются прежними, не разбитыми.
В чем может быть проблема?
Работа фильтра в Plex, Перемещение на непустой лист
 
Сам же отвечу на свой вопрос - есть потрясающая кнопка "разобрать"  :) На 100% решает мою задачу!

Но, как говорится, нет предела совершенству - появились пожелания к дальнейшему улучшению этого инструмента:
- список в принципе деления "по значениям столбца" (1...100) было бы неплохо показывать как A,B,С..., если включен соответствующий стиль отображения столбцов;
- автоматически ограничивать количество столбцов выбранным в начале команды диапазоном - зачем список из 100 столбцов, если выделено, например, 10;
- возможность разбирания нескольких листов за 1 раз (например, если нужно дальнейшее "дробление" таблицы; у меня сейчас задача разделить таблицу сначала по значениям одного столбца - получается порядка 20 листов, а затем каждую новую таблицу необходимо разбить по другому столбцу).
Работа фильтра в Plex, Перемещение на непустой лист
 
Есть сводный лист с таблицей, которую нужно распределить на несколько листов.
Сделал необходимое количество листов с шапкой таблицы (шапка из нескольких строк).
Выбираю нужную ячейку, нажимаю кнопку "Фильтровать и переместить", в окне выбираю имеющийся лист, строку заголовка не дублирую.
Нажимаю ОК - выдает ошибку.
Можно это как-то поправить? Или подскажите как можно решить задачу по-другому.
Спасибо.
Изменено: jeka-irbis - 23 Май 2017 19:41:03
Plex 2.5 / Excel2010 / Win 10, Настройка Excel при каждом запуске
 
Возникла проблема несколько дней назад - при запуске Excel появляется заставка, на которой подгружается надстройка до 100%, а потом запускается настройка Excel с требованием указать установочный диск.
Если проигнорировать, нажав "отмена" несколько раз, все загружается и работает.
При последующем запуске Excel все повторяется.
Если выгрузить надстройку - Excel стартует без проблем.
В чем причина странного поведения?
Страницы: 1
Наверх