上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

在线文档怎么用脚本控制呀,完全懵了。求救

[复制链接]
  • TA的每日心情
    擦汗
    2024-1-28 11:21
  • 签到天数: 59 天

    [LV.5]常住居民I

    19

    主题

    102

    回帖

    124

    积分

    中级工程师

    积分
    124
    发表于 2022-11-6 10:49:23 | 显示全部楼层 | 阅读模式
    悬赏50油猫币已解决

    https://kdocs.cn/l/cohK8wG9TdvT, 无法单个控制某个单元格的值进行修改。一点思路都没,求大佬帮忙找一下我哪一块知识面缺了。。。image.png

    最佳答案

    查看完整内容

    [md]![image.png](data/attachment/forum/202211/06/165015d6kdldl9ndn9atdm.png) 写入不打算研究了 读取的话还算简单,*很贴心*的给了全局函数直接调用就行 比如直接读取单元格 `window.APP.util().sheetHelper().getCellValStr(row,col,format)` 找读取的思路就是,虽然用了canvas不能直接读,但是写数据到canvas然后显示这个过程肯定有一个数据来源,找到这个来源就行【比如给body打个DOM子树修改的断点 然后去找堆栈[/md] ...
  • TA的每日心情
    慵懒
    昨天 08:54
  • 签到天数: 812 天

    [LV.10]以坛为家III

    31

    主题

    552

    回帖

    1556

    积分

    荣誉开发者

    积分
    1556

    荣誉开发者新人进步奖油中2周年生态建设者新人报道挑战者 lv2油中3周年喜迎中秋

    发表于 2022-11-6 10:49:24 | 显示全部楼层

    本帖最后由 steven026 于 2022-11-6 16:54 编辑

    image.png
    写入不打算研究了
    读取的话还算简单,很贴心的给了全局函数直接调用就行
    比如直接读取单元格
    window.APP.util().sheetHelper().getCellValStr(row,col,format)

    找读取的思路就是,虽然用了canvas不能直接读,但是写数据到canvas然后显示这个过程肯定有一个数据来源,找到这个来源就行【比如给body打个DOM子树修改的断点 然后去找堆栈

    已有1人评分好评 理由
    BlenderB + 1 很给力!虽然还没有找到答案,但感谢大家.

    查看全部评分 总评分:好评 +1 

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-16 15:40
  • 签到天数: 276 天

    [LV.8]以坛为家I

    115

    主题

    460

    回帖

    997

    积分

    荣誉开发者

    积分
    997

    荣誉开发者油中2周年卓越贡献生态建设者油中3周年

    发表于 2022-11-6 11:11:13 | 显示全部楼层
    gg做这个目的是什么呢。感觉本地用node写入excel然后导入比较好点
    接脚本定制
    I frequently record, because want to leave something.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-13 00:00
  • 签到天数: 33 天

    [LV.5]常住居民I

    0

    主题

    19

    回帖

    45

    积分

    初级工程师

    积分
    45
    发表于 2022-11-6 11:49:49 | 显示全部楼层
    应该是用canvas来绘制的页面,简单操作只能计算单元格的位置,然后模拟鼠标点击单元格,模拟键盘操作:F2编辑、Ctrl+C复制获取值

    canvas也可以转成图片,用ocr识别文字,但我觉得效果还不如模拟键盘鼠标。总之直接获取数据是不行的

    最后就是金山好像有二次开发的平台,根据金山提供的开发文档应该可以自己搞一个独立客户端出来
    我没弄过这个二次开发,相关文档,可以参考下https://open.wps.cn/docs/client/wpsLoad
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-13 00:00
  • 签到天数: 33 天

    [LV.5]常住居民I

    0

    主题

    19

    回帖

    45

    积分

    初级工程师

    积分
    45
    发表于 2022-11-6 11:57:08 | 显示全部楼层
    voeoc 发表于 2022-11-6 11:49
    应该是用canvas来绘制的页面,简单操作只能计算单元格的位置,然后模拟鼠标点击单元格,模拟键盘操作:F2编 ...

    我看了下文档,用在线预览编辑的接口还要申请成为服务商,门槛挺高的,此路不通
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5966

    回帖

    6763

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6763

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2022-11-6 12:17:13 | 显示全部楼层

    s

    看了一下确实是canvas...
    我个人来说目前有两个思路
    但是都比较复杂...
    一个是他用的是webpack,可以考虑对webpack劫持然后拿到设置内容的函数,直接回调post
    另外一个是他用的react,想办法看能不能劫持出来他的数据...
    实现代码写不出来我不咋会react

    点评

    {:4_88:}哥哥都不会,那我更不会了。{:4_88:} 谢谢哥哥提供思路  发表于 2022-11-7 09:16
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 08:00
  • 签到天数: 766 天

    [LV.10]以坛为家III

    46

    主题

    197

    回帖

    850

    积分

    荣誉开发者

    积分
    850

    荣誉开发者油中2周年生态建设者

    发表于 2022-11-6 16:22:07 | 显示全部楼层
    voeoc 发表于 2022-11-6 11:57
    我看了下文档,用在线预览编辑的接口还要申请成为服务商,门槛挺高的,此路不通 ...

    注册一个企业用户就行了,我是企业用户可以在浏览器上直接编辑
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-1-28 11:21
  • 签到天数: 59 天

    [LV.5]常住居民I

    19

    主题

    102

    回帖

    124

    积分

    中级工程师

    积分
    124
    发表于 2022-11-7 09:14:21 | 显示全部楼层
    wwwwwllllk 发表于 2022-11-6 11:11
    gg做这个目的是什么呢。感觉本地用node写入excel然后导入比较好点

    需要统计数据到表格,原表有数据了。这样相对麻烦,谢谢哥哥提供思路
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-1-28 11:21
  • 签到天数: 59 天

    [LV.5]常住居民I

    19

    主题

    102

    回帖

    124

    积分

    中级工程师

    积分
    124
    发表于 2022-11-7 09:15:06 | 显示全部楼层
    steven026 发表于 2022-11-6 16:52
    [md]!(data/attachment/forum/202211/06/165015d6kdldl9ndn9atdm.png)
    写入不打算研究了
    读取的话还算简单 ...

    哥哥,六六六,让我看到了希望,我研究了一晚上没找出来写入的
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表