Для данной формулы Excel в ячейке я хотел бы иметь возможность проанализировать формулу, чтобы получить список ссылок на диапазон Excel, содержащихся в формуле.
Например, если у меня есть ячейка с этой формулой:
= A + 25 + B
.... Я хотел бы получить массив диапазонов Excel, содержащихся в формуле, поэтому в этом случае он будет содержать [A] и [B]
«Почему ты вообще хочешь это сделать»?, я слышу, как ты спрашиваешь:
Только один пример того, почему я хочу сделать это, - искать «метки» для диапазонов в формулах… поэтому, вместо того, чтобы просто выполнять CTRL + ~для просмотра формул на моем листе, я хотел бы возможность программного доступа к ссылкам на диапазоны в формуле для поиска метки рядом с целевым диапазоном.
Итак, в приведенном выше примере я мог бы написать формулы вроде:
=Offset(CellFormulaRanges('TheAddressMyFormulaIsIn',1),0,-1)
=Offset(CellFormulaRanges('TheAddressMyFormulaIsIn',2),0,-1)
... что дало бы мне метку слева от 1-го и 2-го диапазонов в формуле.
Для этого пришлось бы задействовать некоторые функции уже в самом Excel, поскольку написание парсера формул вручную — сложная задача :
http://ewbi.blogs.com/develops/2004/12/excel_formula_p.html
-. 121 ---1683806-
Я хотел бы сделать последовательный порт доступным по сети. RFC -2217 предоставляет расширения для Telnet для передачи дополнительной информации о последовательном порте, такой как скорость, биты данных, стоповые биты и линии аппаратного квитирования.
Однако,Я хочу убедиться, что он не доступен бесплатно для всех в сети, поэтому я хочу выполнить аутентификацию и шифрование. Telnet слаб в аутентификации и не обеспечивает шифрование. SSH обычно предпочтительнее, чем Telnet.
Существует ли какой-либо протокол, который позволяет передавать через последовательный порт через SSH, аналогичный RFC -2217 ?
Я понимаю, что одним из вариантов может быть туннелирование Telnet + RFC -2217 через туннель SSH. Это технически достижимо, хотя с практической точки зрения это немного неудобно.
Зероконф
Другой вопрос, как можно объявить такой порт с помощью Zeroconf DNS -SD? Например. как можно объявить с помощью Zeroconf последовательный порт Telnet + RFC -2217, который туннелируется через SSH? (простой Telnet + RFC -2217 может рекламироваться как _telnetcpcd._tcp
, насколько я могу судить.)