Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
HTTP запрос из VBA
 
Доброй ночи,
Может, кто-решал ету проблему (думаю что да)
Как получить DOM дерево HTTP запроса с помощю Chrome
и без допольнительних установок WebDriver-ов (типа Selenium и т.п.)?
Зарание спасибо
Excel перегружается при работе с AutoFilter
 
Доброе утро.
Бадаюсь с проблемой уже несколько дней.
И так вчем суть.
Есть файл с формулами, которых много и влазить в их логику не охота.

Стоит задача перебрать все варианты комбинаций и взять результат результирующих формул.
То-есть решено написать алгоритм перебора комбинаций с использаванием AutoFilter(колонок по которых идет фильтрация 7- 8
и с формул через промежуточные итоги забирать результат.
Сказано -сделано.

При открытие книги и клике на кнопку макрос работает нормально.
Результат вывожу на отдельный лист(AutoFiltr в другом). Удаляю лист результата вручную и повторно запускаю тотже
макрос и ексель тупо перегружается.
Отловить на какой именно строке кода не получилось, так как каждый раз на разной строке вылетает.
Думал, офис, так ето на нескольких ПК, такая проблема.
Офис 2010 / 32 бит. Виндовс 7/32 бит.
Файл весит более 7 МБ и кода фильтрации много по етому не хочу забивать голову вам етим.
Кто сталкивался с етой проблемой? Может есть какието догадки как решить ее?
О неоптимизированном коде, интересно мнение форумчан
 
Сегодня читал вот ету статью
Мне интересно мнение форумчан.
Есть ли такое наблюдение у них в работе, в проектах VBA, самом Excel
Спасибо.  
Изменено: ivanok_v2 - 12.10.2018 14:14:17
Cоздать обьект Set App = Application из кода надстройки
 
Добрый день, колеги, столкнулся с ситуацией
есть надстройка с кодом
Код
Private Sub Workbook_Open()
    Set App = Application
End Sub
которая помогает отследить собития
Код
Private Sub App_WorkbookOpen(ByVal Wb As Workbook)
    .....
End Sub
если в коде возникает ошибка, то обьект App стает Nothing

Вопрос:
Как создать обьект Set App = Application из кода надстройки когда App = Nothing при откритии любой другой книги?
Изменено: ivanok_v2 - 06.10.2018 13:26:26
трюки, уловки, обходы региональных настроек ПК и как правильно учитывать их в проекте?
 
и так, есть N ПК с разными региональними настройками даты, времени, разделителя чисел.
и есть ексель, который может иметь свои настройки.
как привести все до одного знаменатиля на каждой N-ой машине? и кто как ету особенность обходить?
Спасибо.

PS:мой вариант. пример для разделителя дробной части
Код
Public globalSep As Boolean
Public vSep$

Public Sub Sep()
    On Error Resume Next
    globalSep = IIf(globalSep, globalSep, Application.UseSystemSeparators)
    vSep$ = IIf(vSep$ = "", Application.DecimalSeparator, vSep$)
    Application.DecimalSeparator = "."
    Application.UseSystemSeparators = False
'.....



'.....

    Application.DecimalSeparator = vSep$
    Application.UseSystemSeparators = globalSep
End Sub


Office 365, зачем на него переходить?
 
Добрый день,
интересует премущества Office 365, может кто то уже на нем работает, в чем у него плюсы и минусы.
Как работает на нем VBA?
Или все таки уже MS перешел на JS.
Если кто то уже работал с етим зверем, буду рад услышать его мнение и видение других форумчан на ету тему..
Страницы: 1
Наверх