找回密码
 立即注册

QQ登录

只需一步,快速开始

杨勇康

注册会员

15

主题

69

帖子

160

积分

注册会员

积分
160
杨勇康
注册会员   /  发表于:2023-9-6 14:59  /   查看:1425  /  回复:3
1金币
image.png876763610.png

最佳答案

查看完整内容

表单控件都是存放在shapes中的,所以可以通过遍历的操作来实现。 let shapes = sheet.shapes.all(); for (const shape of shapes) { let style = shape.style(); if (style.textEffect) { style.textEffect.font = "28px Calibri"; shape.style(style); } } 效果如下:

3 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-6 14:59:11
来自 4#
表单控件都是存放在shapes中的,所以可以通过遍历的操作来实现。

    let shapes = sheet.shapes.all();
    for (const shape of shapes) {
      let style = shape.style();
      if (style.textEffect) {
        style.textEffect.font = "28px Calibri";
        shape.style(style);
      }
    }

效果如下:

image.png57977293.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-6 16:20:17
2#
您好,需要您这边提供一下可以复现这个问题的文件,我们这边复现后调研一下,顺便问一下您那边复现问题的版本是多少?
回复 使用道具 举报
杨勇康
注册会员   /  发表于:2023-9-6 16:31:04
3#
image.png601860961.png 上个问题解决了,现在还有个问题,我想在导入excel之后,读取到所有得表单下拉控件然后设置他得字号,应该怎么做
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部