Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Рассчитать номер (буквенное обозначение) крайней колонки при экспорте в Excel
|
|||
|---|---|---|---|
|
#18+
Joss, а какая необходимость использовать VBScript.RegExp? Это какие-то сложные шаблоны? Если идти по пути условного форматирования, то в этом случае прийдется писать функцию в этом файле или в личной книге макросов. Это неудобно и наверняка тормоза (для 1000 ячеек поднимать 1000 экземпляров RegExp, к тому же неоднократно). Вернемся к исходной задаче. Код: vbnet 1. 2. 3. 4. У вас для каждого условия в rst выполняется пробег по ячейкам диапазона (и так 20 раз). В плане скорострельности это плохой вариант. Лучше пробежать по диапазону 1 раз, а для каждой ячейки выполнить пробег по условиям в rst. Присвоение фона каждой ячейке - тоже тормоза. Например: Код: vbnet 1. Эта инструкция раскрасит фон трех независиміх ячеек. Поэтому, если не красить каждую ячейку, а собрать адреса в строку (в 20 соответств. строк, а потом скопом раскрасить - будет кошернее. Адрес ячейки, это V0.Address(0,0) Если есть доминирующий фон, то лучше сразу раскрасить весь диапазон, а затем менять там, где другое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2020, 10:51 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1610000]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 253ms |
| total: | 408ms |

| 0 / 0 |
