Alex, ну раз работа штатной формулы Вас не устраивает, на полном серьёзе могу предложить разработать свою формулу, лишённую недостатков. Скрипт GS можно использовать как свою формулу, с обработкой данных по Вашему алгоритму и выводу данных в нужном формате.
thinkkaka,
' Вывод окна из минимизированного значения
Public Declare Function ShowWindow Lib "user32.dll" (hWnd As IntPtr, showWindowCommand As Integer) As Boolean
thinkkaka, Тогда Вам желательно использовать WinAPI
1. Определяете handle окна консольной программы по его названию;
Public Declare Auto Function FindWindow Lib "user32.dll" (ByVal lpClassName As String, ByVal lpWindowName As String) As IntPtr
2. Делаете это окно OnTop;
Public Declare Function SetForegroundWindow Lib "user32.dll" (hWnd As IntPtr) As Boolean
3. Отправляете нужную комбинацию клавиш этому окну.
Public Sub keybd_event(bVk As Keys, bScan As Byte, dwFlags As UInt32, dwExtraInfo As IntPtr)
End Sub
По применению каждого WinAPI - гуглите, спрашивайте. Чем смогу - помогу.
kariisha_nn, Не за что. ) Обратите внимание, что я упустил, что в вс должно быть 11 сотрудников и не внёс это в таблицу. Если Вы поняли суть, то откорректировать данные (и параметры Поиска решения) для Вас не составит сложности.
Плюс - это довольно рискованный шаг со стороны компании, т.к. сотрудники как правило владеют инсайдерской информацией и у них возникает соблазн нарушить закон о торговле ценными бумагами.
msnn, я очень не люблю делать скрипты в GS из-за убогой IDE. На отладку теряется куча времени. Бесплатно я бы за это не взялся.
То, что я описал - вполне реализуемо и куски кода легко гуглятся.
Saboteur, "Поиск решения" как правило уже есть в базовой версии MS Office. Другой вопрос, что эта надстройка как правило - не активирована. Не стал расписывать как это сделать, т.к. это легко ищется поиском.
Chamalion, Прочитайте про рекурсивные функции (которые вызывают сами себя).
В итоге у вас будет стартовая процедура и одна функция. Этого хватит чтобы построить дерево всего реестра.
Hattori_Hanzo, Раз Вы задаётесь этим вопросом, то два варианта решения:
1. Обратиться на биржу фриланса. Вам сделают нужный функционал по ТЗ.
2. Изучить тему самостоятельно. Разбить на подзадачи. Выполнить.
Акбар Ильхамбаев, Эта клавиатура - корявая поделка. Если есть возможность сдайте её обратно и купите без такого сюрприза.
Программно вы ничего не сделаете.
С этой клавой - только к ремонтникам, впаивать отдельную кнопку для подсветки или включить подсветку постоянно.
WasTabon, Я делал ТГ бота на VB.NET Windows Forms. Он очень даже неплохо работал. )
Если замахиваться на более профессиональное решение, это будет ASP.NET Core.
А там учиться, учиться и учиться...
Ваш вопрос думаю не имеет простого ответа. C# это просто язык программирования, причём из-за того, что приложения на нём непросто развернуть на сервере, примеров его использования крайне мало.