нашел такое решение:
{=ПОИСКПОЗ(ИСТИНА;ЕОШ(ПСТР(A1;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A1)));1)-1);0)}
{=ПОИСКПОЗ(ИСТИНА;ЕОШ(ПСТР(A1;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A1)));1)-1);0)}
23.08.2021 12:49:26
Да показывать то особо нечего, пробовал и так и сяк...
пробовал разными способами, найденными в инете. Сейчас в коде такие исправления:
Да, Входящие, например, находит Т.е. можно было бы эти папки создать под Входящими и тогда доступ к ним можно получить, но этот вариант на крайняк )
Изменено: |
|||
|
23.08.2021 12:31:22
Доброе!
На форуме уже были похожие темы, но у меня все уперлось в то, что не могу перебрать папки Аутлука 2019. Ни в Application.Session.Folders ни NameSpace.Folders, вообщем эти две папки РПРЦ и Чекмастер я нигде найти не могу. Просю подсобить с этой проблемой
Изменено: |
|
|
14.05.2020 11:20:44
Мне как то проще, при необходимости, как пример, большие объемы лефт джойнить в акцесе чем ждать минутами выполнение впр в экзеле ЗЫ В личку глянул еще первый раз. перечитывал правила и пытался понять в чем мой косяк
Изменено: |
|||
|
14.05.2020 11:06:20
я лишь хотел сказать, что просто использование побольше памяти, побольше ядер, побольше частоты, вообщем побольше всего не приведут к сильно заметным ускорениям в работе экзеля.
Согласен, я не оптимизировал в той, старой, работе ничего. Мне давали файл и я с ним работал. С начала на десктопе потом на сервере. переход с одного на другое особого прироста не дал. Я об этом. |
|
|
14.05.2020 10:46:18
Большие объемы данных вертеть в эксел дело пустое.
Порой проще данные перегнать куда нить в акцес и там с ними играться, а то и в sql Ранее приходилось обрабатывать (фильтры, впр и т.д., но без vba) файлики с примерно 160 000 х 40 ячеек. Для этого каждый раз выделялся выделенный сервер с, дай бог памяти, 30ю ядрами и оперативкой за сотню гб. Экзелю это все пофиг, работа заканчивалась далеко за полночь. |
|
|
10.05.2020 14:37:41
Понял в чем было дело!
Макрос запускается из PERSONAL.XLSB и соответственно для него Лист1 естественно пустой! Перенес макрос в Модуль открываемого файла и все заработало. Соответственно вопрос: как теперь заставить все это работать из личной книги макросов? не тянуть же макрос с собой во все нужные книги. |
|
|
10.05.2020 13:40:18
вот так работает, но файл при этом не меняется, т.е. копирование не выполняется
Изменено: |
|||||||
|
09.05.2020 13:10:42
|
|||
|
07.05.2020 14:01:51
Спасибо большое, идею понял
ЗЫ не идет. дает ошибку "метод Select ... завершен неверно" на выборе Лист1
Изменено: |
|||
|
07.05.2020 13:14:49
Да показывать то особо и нечего
имеем два файла: файл_1 и файл_2 Открываем файл_1 и тыкаем на Макрос1 скрипт открывает (не обязательно делать его видимым) файл_2 и начиная со второй строки (в первой шапка отчета): в колонку А ставит данные из колонки С файл_1 в колонку В ставит данные из колонки А файл_1 сохраняет файл_2 в корень диска Д |
|
|
07.05.2020 10:02:39
Доброе.
Задача следующая: имеется файл с данными и файл с шапкой. Нужно данные перенести в нужные колонки файла с шапкой и потом этот файл сохранить. Реализация: открываем файл с данными, жмем на выполнение Макрос1 и на выходе, в какой нить заданной папке получаем результат. Собственно открыть файл то я могу. типа:
Нужно сделать что-то типа
|
|||||
|