找回密码
 立即注册

QQ登录

只需一步,快速开始

jerrychen3168

注册会员

12

主题

18

帖子

78

积分

注册会员

积分
78
jerrychen3168
注册会员   /  发表于:2024-10-14 16:23  /   查看:261  /  回复:4
1金币
你好,

    想請問
1.列如何隱藏 (如有列1到列10,想把第5列做隱藏)
2.單元格內的文字如何自動換行 (因行寛不足,故文字被切断,想請問,如何設置文字自動断行)

最佳答案

查看完整内容

您好! 問題一:通過Worksheet:setColumnVisible()可以隱藏指定列,如您想隱藏第5列,可以參考如下代碼實現: 可以參考官網API文檔瞭解詳情: Worksheet:setColumnVisible()--https://demo.grapecity.com.cn/sp ... et#setcolumnvisible 問題二:對單元格填充文本數據后,通過CellRange:wordWrap()即可令單元格根據文本内容長度自動換行。可參考如下代碼: 可以參考官網教程文檔瞭解詳情: https://demo.grapecity.com ...

4 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-10-14 16:23:42
来自 2#
您好!
問題一:通過Worksheet:setColumnVisible()可以隱藏指定列,如您想隱藏第5列,可以參考如下代碼實現:
  1. sheet.setColumnVisible(5, false);
复制代码

可以參考官網API文檔瞭解詳情:
Worksheet:setColumnVisible()--https://demo.grapecity.com.cn/sp ... et#setcolumnvisible

問題二:對單元格填充文本數據后,通過CellRange:wordWrap()即可令單元格根據文本内容長度自動換行。可參考如下代碼:
  1. //  假設單元格A1容納了超過單元格列寬的長文本,令其自動換行
  2. sheet.getCell(0, 0).wordWrap(true);
复制代码

可以參考官網教程文檔瞭解詳情:
https://demo.grapecity.com.cn/sp ... t-doc-content_title
回复 使用道具 举报
jerrychen3168
注册会员   /  发表于:2024-10-24 11:26:35
3#
Wilson.Zhang 发表于 2024-10-14 17:43
您好!
問題一:通過Worksheet:setColumnVisible()可以隱藏指定列,如您想隱藏第5列,可以參考如下代碼實 ...

image.png671591186.png

自動換行會折到單元格下行(如上圖),無法完全顯示,單元格能自動依字串調整單元格行高嗎?
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-24 11:44:57
4#
jerrychen3168 发表于 2024-10-24 11:26
自動換行會折到單元格下行(如上圖),無法完全顯示,單元格能自動依字串調整單元格行高嗎?

在調用API換行后,對單元格設置自適應行高即可,可以參考如下代碼:
  1. //  假設單元格A1容納了超過單元格列寬的長文本,令其自動換行
  2. sheet.getCell(0, 0).wordWrap(true);
  3. //  令單元格A1所在行自適應調整行高
  4. sheet.autoFitRow(0);
复制代码

可以參考官網API文檔瞭解詳情:
Worksheet:autoFitRow()--https://demo.grapecity.com.cn/sp ... orksheet#autofitrow
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-29 15:56:43
5#
您好!由于您较长时间未回复,且从跟帖回复中了解问题已得到有效解答,那就结帖了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部