@moonsoon Автор модуль не обновляет, поэтому я решил совместимую с BAS версией от 31.1.0 и выше, выложить версию модуля тут LegacyAI_0.16_BAS31_ASYNC_SCOPE_FIX.zip
скорее это делаю для себя, чтобы всегда иметь под рукой дистриб модуля)
@PanLipton said in Excel:
Можно ли установить стиль гиперссылки? И где можно узнать полный список возможных стилей.
Этот модуль написан на основе модуля node.js https://www.npmjs.com/package/xlsx-populate
можете почитать его доку
@Softwork, вот так excel_new_file.xml
@UserTrue, в смысле? В модуле же есть действия для работы со стилями, только нельзя делать гипер ссылки и устанавливать стили отдельно для столбцов и строк.
Я не уверен, что стилями можно все покрыть (хотя там действительно их много), но главное, что очень трудоемко делать красивые и сложные таблички. А так я в ноде в 3 строчки делаю, прочитал шаблон, внес данные, записал под другим названием.
@UserTrue, в смысле? В модуле же есть действия для работы со стилями, только нельзя делать гипер ссылки и устанавливать стили отдельно для столбцов и строк.
Я не уверен, что стилями можно все покрыть (хотя там действительно их много), но главное, что очень трудоемко делать красивые и сложные таблички. А так я в ноде в 3 строчки делаю, прочитал шаблон, внес данные, записал под другим названием.
Кстати я в тот день видимо перегрелся, можно же просто БАСом скопировать шаблон и так же модулем вносить данные ))
Уважаемый @GhostZ! Модуль пушка, но у меня есть вопрос касаемо действия "Вставить строки". Там есть параметр "Со строки. Может быть пустым". Так вот почему-то у меня в этом параметре не получается использовать значение из переменной. Допустим у меня есть переменная Х со значением 2. Если я подставляю Х в этот параметр, то строка создается внизу таблицы, не там, где должна быть. Но если я подставлю в параметр просто 2, то все ок, строка создается там где надо. Это на моей стороне проблема, или так было задумано?
Уважаемый @GhostZ! Модуль пушка, но у меня есть вопрос касаемо действия "Вставить строки". Там есть параметр "Со строки. Может быть пустым". Так вот почему-то у меня в этом параметре не получается использовать значение из переменной. Допустим у меня есть переменная Х со значением 2. Если я подставляю Х в этот параметр, то строка создается внизу таблицы, не там, где должна быть. Но если я подставлю в параметр просто 2, то все ок, строка создается там где надо. Это на моей стороне проблема, или так было задумано?
А в переменной Х строка или число?
@Sedoy, можно вот так
Если бы... Я перепробовал конвертить toString(), String(), ''+(0123456) и т.д и т.п. Все одно меняет на общий.
Вот это читал https://support.microsoft.com/en-us/office/number-format-codes-5026bbd6-04bc-48cd-bf33-80f18b4eae68 и пробовал, ни чего. Может от версии Офиса зависит, у меня 2019?