找回密码
 立即注册

QQ登录

只需一步,快速开始

talklion911

初级会员

27

主题

76

帖子

239

积分

初级会员

积分
239
talklion911
初级会员   /  发表于:2022-4-28 09:43  /   查看:3522  /  回复:9
1金币
本帖最后由 talklion911 于 2022-4-28 09:45 编辑

通过ShrinkToFit = True设置为缩小字体填充,但是我想知道原来excel是怎么设置的,如果excel没有设置缩小字体填充,spread也不能设置。
还有,设置为下拉菜单后,是否就不能使用ShrinkToFit 了?

最佳答案

查看完整内容

这个不需要额外设置的, 我再当前版本v15中测试了一下,本身就可以自动缩小填充,如果你这边是老版本,建议升级版本试试

9 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-28 09:43:29
来自 6#
这个不需要额外设置的, 我再当前版本v15中测试了一下,本身就可以自动缩小填充,如果你这边是老版本,建议升级版本试试
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-28 12:08:43
2#
获取和设置都可以用
  1. fpSpread1.AsWorkbook().ActiveSheet.ActiveCell.Style.ShrinkToFit
复制代码



如果设置了下拉框单元格类型,那就没有用了
image.png442943725.png
回复 使用道具 举报
talklion911
初级会员   /  发表于:2022-4-28 12:15:56
3#
Richard.Ma 发表于 2022-4-28 12:08
获取和设置都可以用

我是打开了一个excel模板,excel有些单元格设置了缩小字体填充,但是fpspread就无效了,所以我要先判断excel里是否设置了缩小字体填充,然后把这个单元格也设置为缩小字体填充
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-28 13:40:14
4#
你把excel上传上来我帮你看看
回复 使用道具 举报
talklion911
初级会员   /  发表于:2022-4-28 14:37:28
5#
Richard.Ma 发表于 2022-4-28 13:40
你把excel上传上来我帮你看看

黄色的是是缩小字体填充的

TCC_0423_MAG.rar

24.28 KB, 下载次数: 911

回复 使用道具 举报
talklion911
初级会员   /  发表于:2022-4-28 16:13:26
7#
Richard.Ma 发表于 2022-4-28 16:10
这个不需要额外设置的, 我再当前版本v15中测试了一下,本身就可以自动缩小填充,如果你这边是老版本,建议 ...

15里面,下拉菜单也能自动缩小吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-28 16:48:43
8#
如果你说的是comboboxcelltype的话,没有办法缩小

只有默认的单元格类型是可以的
回复 使用道具 举报
talklion911
初级会员   /  发表于:2022-4-28 16:52:41
9#
好的,明白了,谢谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-28 17:51:53
10#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部