零散 Lua/Excel/''/iup

  • Lua的print''不会在Output输出。
  • Unicode中会出现'a'、'001'。(即'a'、'1')
  • Excel批量激活/重计算/更新单元格公式:复制空单元格,选中待更新单元格集合,右键菜单"选择性粘贴",点击菜单项打开"选择性粘贴"窗口(而非展开子菜单),选择"运算:和"。
  • Excel,断开数据链接/连接/引用:菜单"数据连接(组)连接(按钮)"(?"编辑链接"),"工作簿连接"窗口,'断开'连接。(不用选择性粘贴为值)
  •  function dropdata_cb(d,dropType,data,size) 中size可能大于实际字符串有效数据的长度。
    • 进而 s=iup.CopyUserData2String(data,size) 中s大于实际字符串有效字符串的长度,会用''填充尾部。
    • 对于Unicode( droptypes='UNICODETEXT' ),可以 vs=string.match(s,'^(.-)') or s 。
    • 对于utf8编码的脚本,需要 su=unicode2utf(vs) 转换。
原文地址:https://www.cnblogs.com/RobertL/p/14153954.html