Нужно отключить проверку SSL-сертификата, иначе при чтении по https вываливается ошибка #60 SSL certificate problem: unable to get local issuer certificate
Планируете как-нибудь бороться с дичайшими тормозами BO2/BI2 по утрам вторников? Отчеты формируются в 10-20-30 раз дольше и не факт, что не вывалятся с какой-нибудь ошибкой. В итоге сервер просто умирает и не дает даже залогиниться.
«Скрипт не рассчитан на работу с большим количеством материалов (они не влезут в видимую часть таблицы).» — это не проблема, просчитываешь видимую часть и просто делаешь прокрутку на следующую серию строк. Я под себя написал пару вспомогательных функций, которые прикручивал в по мере надобности (вроде выбора активной сессии, расчет экрана )
Просто в этом макросе позиций обычно немного добавляется в таблицу и они все сразу помещаются. Когда перестанут помещаться — займусь прокруткой. В некоторых других скриптах прокрутка реализована.
В интернете полно примеров именно на VBScript, VBA. Да и сам SAP помогает с помощью записи макросов. На VBA в Excel пробовал читать таблицы через RFC, но как-то все очень медленно было, построчно, дальше не стал копать в этом направлении.
По поводу штрафов и пеней я им писал, что, т.к. моей вины в отсутствии своевременного начисления налогов нет, то и оплачивать их не желаю, в случае чего… Меня заверили, что штрафов/пеней не будет, а на оплату налога после начисления будет выделен месяц. Все это есть в электронной переписке.
У нас в налоговой в 2015 году то-ли переходили с одной БД на другую, то-ли обновляли БД. В результате похерили безвозвратно кучу информации по объектам налогообложения. Мне до сих пор налог на авто не пришел за 2015 г., а скоро уже пора и за 2016 платить. Никакой инфы по моему авто на сайте налоговиков нет. Дважды с начала этого года писал им запросы типа «Хочу заплатить налоги и спать спокойно, выставьте мне счет». Отписываются — направили запрос в регистрирующий орган, они должны как-то обменяться информацией с налоговой, т.к. руками теперь ничего нельзя добавить в БД. Пока глухо.
Буквально неделю назад делал на заказ игру «Пять в ряд» на поле 15х15. GlukKazan верно указал, что проверять диагонали/вертикали/горизонтали надо от поставленного значка, а не искать последовательности каждый раз по всему полю. Код будет сложнее, но быстрее.
По коду автора невозможно определить выигрышную последовательность значков, чтобы потом как-то ее выделить на игровом поле (это требовалось в моем заказе).
Если в ячейке уже есть формула, то можно сделать так: активируем ячейку, включаем запись, нажимаем F2, потом Enter, останавливаем запись.
Ну почему же? Еще можно так
f1=Range("A1").Formula, потом скопировать значение f1 из Watches.Вторая C в "С:С" лишняя, и Select/Selection тоже, сокращаем до Worksheets("New_Sheet").Columns("C").NumberFormat = "#,##0.00 $"
Пробелы в "New_Sheet " кое-где лишние.
Еще можно все файлы обрабатывать в невидимом объекте Excel.Application.
Здесь my_callback надо обернуть в кавычки:
Нужно отключить проверку SSL-сертификата, иначе при чтении по https вываливается ошибка #60 SSL certificate problem: unable to get local issuer certificate
Просто в этом макросе позиций обычно немного добавляется в таблицу и они все сразу помещаются. Когда перестанут помещаться — займусь прокруткой. В некоторых других скриптах прокрутка реализована.
По коду автора невозможно определить выигрышную последовательность значков, чтобы потом как-то ее выделить на игровом поле (это требовалось в моем заказе).
После вставки прошитой микросхемы BIOS в домашний комп — он благополучно заработал.