Описание команды | |
xlsxf |
Извлечение из XLSX файла текстовой информации.
xlsxf=File, ||...
Параметры:
1-й обязательный параметр. | |
File | Путь к файлу. File - полный путь к файлу XLSX: %P%N, c:\test.xlsx см. Дополнение №7. |
Дополнительные параметры: | |
... | Аналог. Остальные параметры те же, что и у команды xlsxt. |
Примечания:
С помощью команды можно так же извлекать информацию из файлов XLSM, XLAM, XLTX.infos=3||3||%P%N||1 ;; просмотреть текстовую информацию 1-го листа табличного файла под курсором xlsx
См. также:
chset, count, extra, extrf, stext, textt, textx, txtsp, txtss, words, xlsxt
Примеры: | Как создать кнопку? |
global xlsxf=%P%N||"%t"|0||1|5:8|6:6!!#@CRLF!!1|16:-1|6:6 GLOBALXLSXF0<a> GLOBALXLSXF<a> ;; скопировать из файла .xlsx под курсором текстовую информацию с 1-го листа с 6 колонки два диапазона разделённые переносом строки: с 5-й по 8-ю строки и с 16-й и до конца и сохранить в другую панель (при совпадении добавляется счётчик) + получить списки результатов
imgpr=1 xlsxf=%%COMMANDER_PATH%%\Files\Lists\CreateMenu\WcmMenuImage.xlsx||%%COMMANDER_PATH%%\Files\Help\TCInfo\Button.tcinfo||3|13|3:3||formt<xlsx1> ;; получить кнопки сборки TC IMAGE из WcmMenuImage.xlsx
xlsxf=%P%N||"%t"||1||code<1> ;; скопировать из файла под курсором (xlsx, xlsm) текстовую информацию с 1-го листа и сохранить в другую панель в кодировке UTF-16 LE 1200
xlsxf=%P%N||"%t"||1||code<2> ;; скопировать из файла под курсором (xlsx, xlsm) текстовую информацию с 1-го листа и сохранить в другую панель в кодировке UTF-16 BE 1201
xlsxf=%P%N||"%t"||1||code<3> ;; скопировать из файла под курсором (xlsx, xlsm) текстовую информацию с 1-го листа и сохранить в другую панель в кодировке UTF-8 с BOM
xlsxf=%P%N||"%t"||1||code<4> ;; скопировать из файла под курсором (xlsx, xlsm) текстовую информацию с 1-го листа и сохранить в другую панель в кодировке UTF-8 без BOM
xlsxf=%P%N||"%t"||1||formt<63> ;; скопировать из файла под курсором (xlsx, xlsm) текстовую информацию с 1-го листа и сохранить в другую панель, удалив все пустые строки
xlsxf=%P%N||"%t"||1||formt<64,63> ;; скопировать из файла под курсором (xlsx, xlsm) текстовую информацию с 1-го листа и сохранить в другую панель, удалив всю табуляцию и пустые строки
xlsxf=%P%N||"%t"Test.txt||1||upd<3> ;; скопировать из файла под курсором (xlsx, xlsm) текстовую информацию с 1-го листа и сохранить в другую панель Test.txt
xlsxf=%P%N||"%T%O.txt"||1||upd<3> ;; скопировать из файла под курсором (xlsx, xlsm) текстовую информацию с 1-го листа и сохранить в другую панель
xlsxf=c:\Test.xlsx||c:\Test.txt||1 ;; скопировать из c:\Test.xlsx текстовую информацию с 1-го листа и сохранить c:\Test.txt
xlsxf=c:\Test.xlsx||c:\Test.txt||1:-1 ;; скопировать из c:\Test.xlsx текстовую информацию со всех листов и сохранить c:\Test.txt
xlsxf=c:\Test.xlsx||c:\Test.txt||1|1|1:1 ;; скопировать из c:\Test.xlsx текстовую информацию с 1-го листа только 1-го столбца и сохранить c:\Test.txt
xlsxf=c:\Test.xlsx||c:\Test.txt||1|1|2:5 ;; скопировать из c:\Test.xlsx текстовую информацию с 1-го листа со 2-го по 5-й столбец и сохранить c:\Test.txt
xlsxf=c:\Test.xlsx||c:\Test.txt||1|2 ;; скопировать из c:\Test.xlsx текстовую информацию с 1-го листа, начать со 2-й строки и сохранить c:\Test.txt
xlsxf=c:\Test.xlsx||c:\Test.txt||1|2:2 ;; скопировать из c:\Test.xlsx текстовую информацию с 1-го листа только 2-й строки и сохранить c:\Test.txt
xlsxf=c:\Test.xlsx||c:\Test.txt||1|5:10 ;; скопировать из c:\Test.xlsx текстовую информацию с 1-го листа с 5-й по 10-й строки и сохранить c:\Test.txt
xlsxf=c:\Test.xlsx||c:\Test.txt||1|5:10|2:5 ;; скопировать из c:\Test.xlsx текстовую информацию с 1-го листа с 5-й по 10-й строки со 2-го по 5-й столбец и сохранить c:\Test.txt
xlsxf=c:\Test.xlsx||c:\Test.txt||2 ;; скопировать из c:\Test.xlsx текстовую информацию с 2-го листа и сохранить c:\Test.txt
xlsxf=c:\Test.xlsx||c:\Test.txt||2:-1 ;; скопировать из c:\Test.xlsx текстовую информацию со всех листов, начав со 2-го и сохранить c:\Test.txt
xlsxf=c:\Test.xlsx||c:\Test.txt|0||1|5:8|6:6!!#@CRLF!!1|16:-1|6:6 ;; скопировать из c:\Test.xlsx текстовую информацию с 1-го листа с 6 колонки два диапазона разделённые переносом строки: с 5-й по 8-ю строки и с 16-й и до конца и сохранить c:\Test.txt (при совпадении добавляется счётчик)