К сожалению штатные средства так не работают. Скорее всего это связано с возможным коллизиями, т.к. в Строка1 и Строка2 могут быть одинаковые значения в подстроках. Как в таком случае сортировать (фильтровать) - не известно.
В Вашем случае подходящим решением будет написание макроса, который будет принмать на вход данные таблицы, проводить сортровку по заложенному правилу и выдавать результат на другом листе. Вот это вполне реализуемо.
Функции сортировки по стилю текста в GS нет. Поэтому можно пойти обходным путём:
1. Создать свою функцию в js, которая будет принимать в качестве параметра ячейку и будет определять - зачёркнут там текст или нет;
2. Эту функцию можно использовать в условном форматировании и закрасить зачёркнутые ячейки определённым цветом;
3. Сделать сортировку по цвету (такая функция есть).
Программировать можно, но будут определённые ограничения, связанные с ОС. Вы не сможете использовать сторонние dll, работа с файловой системой там построена по-другому, если макрос использует какие-то системные параметры, то это скорее всего будет невозможно, отправка запросов и т.д. Короче если VBA проект работает только с файлом Office, то проблем не будет (но определённые ньюансы всё равно будут).
С помощью сервиса (например такого https://www.isdayoff.ru/) можно определять через API - является дата рабочим днём или выходным (с учётом праздничных дней, установленных Правительством).
Далее, пишете макрос, который берёт по-порядку даты из Вашей таблицы, проверяет на сервисе и проставляет признак (1 или 0) - выходной это день или нет.
После этого автофильтром можно вывести строки только с рабочими или только с праздничными днями.
Посмотрите в сторону связки SignalR + Unity
Очень удобная технология для обмена данными между клиентами, используя промежуточный сервер.
Если клиент не за NATом, то можно реализовать P2P схему взаимодействия.
Изучайте сводные таблицы, попробуйте вставить сводную таблицу на соседний лист и поиграться с настройками. Там всё что Вам требуется - "из коробки." При изменении данных в исходной таблице, сводная будет пересчитываться автоматом.
Q Какие открытые smpp сервера сейчас актуальны?
A - практически никакие из-за злоупотребелений;
Q Я так понимаю, что отправка с smpp сервера происходит с помощью сим-карты?
A - СИМ-карта не используется вообще. Обычно web-морда или шлюз;
Q Мне нужно ли заключать какой-либо договор с оператором на отправку смс?
A - обычно да. В договоре указывается как именно Вы можете использовать сервис и что Вас могут от него отключить за нарушение этих правил. Договор заключается либо напрямую с оператором (нужно юр лицо), либо с агрегатором, который такой договор уже заключил;
Q Могут ли операторы отклонять мои сообщения?
A - да, см договор;
Q Сколько будет стоить одно смс (в основном на европейский сегмент необходимо работать)?
A - обычно чуть ниже стоимости отправки стелефона. При больших объемах - снижается.
Важный момент, который Вы написали в конце вопроса - "на европейский сегмент". От наших операторов Вы скорее всего не сможете отправлять сообщения "туда". Поэтому все мои ответы выше рассматирвайте с точки зрения отправки по РФ.
Включите логгирование. Выясните - какие запросы чаще всего поступают, какие запросы дольше всего выполняются. Оптимизируйте.
Следующий этап - создание очереди запросов (возможно потребуется пересмотр имеющейся архитектуры) приложения.
Доступ к Google Spreadsheet "извне" возможен через Google API. При этом потребуется создание токена для Вашего приложения. Также при первом запуске приложени потребуется авторизация (через браузер) и подтверждение доступа к данным.
Лучшим вариантом реализации было бы создание на js скрипта в Google Spreadsheet, который срабатывал бы при появлении новой строки и пересылал бы что нужно и куда нужно.
Действительно, штатно переопределение "горячих клавиш" в MS Word не предусмотрено.
Вижу только один способ решения Вашего вопроса. На фрилансе можно заказать создание несложной Desktop программы, использующей WinAPI, а именно hook на нажатие клавиш. Нажатие Ctrl+Y будет перехватываться и переопределяться на нужное Вам сочетание клавиш.