Но сути моего поста это не меняет.
Проблема с формулами в умной таблице
Проблема с формулами в умной таблице
05.05.2022 19:30:52
Jack Famous, создай умную таблицу с данными и формулами, после этого очисти все строки, отключи пересчет и вставь данные в таблицу. Формулы пересчитаются. если добавишь новую строку в умную таблицу, то по ней данные тоже пересчитаются сразу после добавления.
То, что ты указал в скриншоте не работает на умную таблицу, при добавления строки - формулы автоматически протягиваются. это работает только тогда, когда в 1ой строке есть формулы, а дальше нет. |
|
|
Проблема с формулами в умной таблице
05.05.2022 14:58:43
БМВ, тут скорее вопрос не в формулах а в объеме. данные же вставляются в умную таблицу построчно, потом протягиваются на эту строчку формулы, пересчитываются и на новую строку. А если в файле 20 умных таблиц и они взаимосвязаны? нужно вставить данные, во все таблицы и только потом пересчитать.
Умная таблица нужна 100%, но вот мгновенный пересчет при вставке данных - не нужен. |
|
|
Проблема с формулами в умной таблице
Отключения пересчета формул в умной таблице
Отключения пересчета формул в умной таблице
Gif в форме
Открытие нового процесса Excel 2016
Работа с анонимайзером через WinHTTPRequest
25.04.2020 15:56:28
Всем привет.
Пытаюсь сделать код, который открывал бы ссылку через анонимайзер и получал json. Прокси не работает (админский запрет) Изначально пытался делать это через IE (просто управлением элементами сайта анонимайзера и по итогу клик на кнопку), но как выяснилось IE может получать json только в виде файла для скачивания (у меня нет доступа админа, по этому я не могу изменить данные реестра, чтобы поменять метод открытия json у ie) в итоге я пришел к WinHTTPRequest, но, к сожалению, не представляю как можно заставить анонимайзер открыть нужную мне ссылку. Не могли бы вы мне помочь? ссылка на анонимайзер : Заранее спасибо за помощь! заготовка :
|
|||
|
Удаление не активных стилей книги
Удаление не активных стилей книги
Имитация клика мыши при заблокированной системе
23.05.2019 17:25:01
Если кому интересен ответ:
Справится помог Autoit,а точнее его библиотека. Функция controlclick не обязательно должна ссылаться на кнопку, можно ориентироваться на окно программы и дополнительно прописать координаты места, на которое нужно кликнуть. Жаль не получилось понять, как делать то же самое, но через SendMessage.... |
|
|
Имитация клика мыши при заблокированной системе
22.05.2019 08:54:43
БМВ, Верно, интерфейс блокирован для работы с мышкой, но другие функции, обращающиеся непосредственно к элементам ( тот же SendMessage) работают, вот я и подумал, а вдруг есть что-то на подобии, имитирующее клик по координатам, но при этом не затрагивающее мышку.....фантазия..
|
|
|
Имитация клика мыши при заблокированной системе
Имитация клика мыши при заблокированной системе
22.05.2019 07:55:47
БМВ, макросы сами по себе, и взаимодействие с элементами управления через тот же SendMessage работает при блокированном компьютере, проблема только с взаимодействием мышки. Вопрос как раз и стоит в ином методе имуляции мыши, т.е. совершить клик не задействуя мышку, но спасибо за ссылку, почитаю на работе.
|
|
|
Имитация клика мыши при заблокированной системе
Имитация клика мыши при заблокированной системе
21.05.2019 18:05:13
Добрый день!
Требуется ваша помощь! Пытаюсь автоматизировать некий процесс через VBA. В 1ом из пунктов требуется нажать кнопку в другой программе, но проблема в том, что эта кнопка не определяется как элемент управления (ни через PostMessage ни через SendMessage активировать ее не выйдет, у нее попросту отсутствует hwnd) Я решил эту проблема имитацией клика мыши по определенным координатам, но дописав код понял, что имитация клика не работает при заблокированном компьютере, а для меня это критично (макрос должен будет запускаться ночью, а компьютер запрещено держать не заблокированным) Возможно вы сможете подсказать как произвести имитацию клика при заблокированном компьютере? Заранее спасибо!
Изменено: |
|
|
Создание правил Outlook через Excel
Создание правил Outlook через Excel
12.12.2018 10:03:00
Этот вариант хорош для "Оформления" рабочего места новому сотруднику. Нажал и все готово.
Дмитрий(The_Prist) Щербаков, спасибо, обязательно ознакомлюсь! |
|
|
Создание правил Outlook через Excel
10.12.2018 18:02:58
Если кому интересно, проблему удалось решить подключением библиотеки :Microsoft Outlook 14.0 Object Library
Как выяснилось стандартный тип данных присваиваемый папке не подходит для Outlook'a ему нужен свой. т.е. после подключения библиотеки требуется прописать :
в макрос можно вставить код, подключающий библиотеку сам:
|
|||||
|
Создание правил Outlook через Excel
Создание правил Outlook через Excel
10.12.2018 17:25:23
Всем привет.
|
|||
|
Настроить связь с файлом. Формирование "Связующего пути"
14.11.2018 11:49:50
Решил проблему.
если вдруг кому интересно, то в надстройке прописывается следующий блок:
надеюсь кому-то поможет =)
Изменено: |
|||
|
Настроить связь с файлом. Формирование "Связующего пути"
14.11.2018 09:17:18
БМВ, прописыват полный логин пользователя
Казанский, Спасибо за идею, она сработает в новых книгах, если прописать в надстройке при открытии новой книги создание связи с новой книгой. Но работать это будет только с новыми книгами, в старых книгах так и останутся связи, которые нужно обновлять. Для того, что бы формула работала на основе папки "References" старые связи нужно разорвать, что приведет к удалению старых функций, и прописать функции по новой. Но в нашем случае это не выход =( |
|
|
Настроить связь с файлом. Формирование "Связующего пути"
13.11.2018 17:49:39
Спасибо за информацию.
Сейчас протестировал у коллеги, логин которого имеет большую длину символов - вышел полный путь связи, без ~, т.е. это не автоматическое сокращение системой..... Доработка Надстройки не поможет, т.к. формирование связи происходит автоматически, при обращении к любой формуле надстройки.
Изменено: |
|
|
Настроить связь с файлом. Формирование "Связующего пути"
13.11.2018 17:03:06
Это возможно, но это не поможет решить проблему.
Я упорно не понимаю причину, по которой связь работает только с сокращенным именем или только с полным, на разных компах работает по разному, к примеру на моем исключительно полный путь. возможно где-то есть возможно переключения? или же возможность определения какому компу какой путь нужно прописать. |
|
|
Настроить связь с файлом. Формирование "Связующего пути"
13.11.2018 16:39:18
на данный момент в надстройку заложено обновление связи по полному пути при открытии любого файла в котором содержатся связь с элементом "AppData\Roaming\Microsoft\AddIns\Ваша надстройка.xlam", но ,как выяснилось, на разных компах нужно по разному прописывать логин.
Отсюда и попытка разобраться в причине расхождении =) |
|
|
Настроить связь с файлом. Формирование "Связующего пути"
13.11.2018 16:37:03
При обращении к функции заложенной в надстройке, в файле автоматом создается связь с надстройкой, которая находится у вас на компе. После сохранения файла связь остается.
Если файл открывается с другого компьютера, в файле все еще остается связь со старым компом (путь прописан с другим логином) и с ячейке, где прописана формула, перед формулой встает путь к файлу надстройки прошлого компа. пример: ='C:\Users\******\AppData\Roaming\Microsoft\AddIns\книга1.xlsm'!TEXTJOIN("@";"True";D1:F1 Для того что бы у открывшего файл и имеющего такую же надстройку формула сработала - нужно обновить связь, поменять путь связи на надстройку пользователя. И вот тут возникает проблема с разным требованием прописывания пут на разных системах. |
|
|
Настроить связь с файлом. Формирование "Связующего пути"
13.11.2018 16:13:37
При 1ом обращении к надстройке путь автоматом ставится с Тильдой, если в дальнейшем пытаться в ручную обновить связь (выбрать связующий файл), то ставится путь с полным логином и ни чего не работает. Если просто ставить путь с полным логином пользователя, то в ячейке просто прописывается путь к надстройке и все (т.е. не работает)
|
|
|
Настроить связь с файлом. Формирование "Связующего пути"