易语言高级表格,如何在某一个单元格里加下拉列表?

我说的是某个单元格内,不是整列的单元格都加将某个单元格做成下拉列表式... 我说的是某个单元格内,不是整列的单元格都加
将某个单元格做成下拉列表式
展开
 我来答
手机用户73377
2019-06-27
知道答主
回答量:2
采纳率:0%
帮助的人:1392
展开全部

高级表格本身是没有这个功能的,不过可以配合列表框来实现这个功能。具体操作如下:

.版本 2

.支持库 eGrid

.子程序 _高级表格1_被单击

.参数 横向位置, 整数型

.参数 纵向位置, 整数型

.局部变量 row, 整数型

.局部变量 col, 整数型

.局部变量 rowSize, 整数型

.局部变量 colSize, 整数型

.局部变量 项目数, 整数型

row = 高级表格1.取光标行号 ()

col = 高级表格1.取光标列号 ()

rowSize = 高级表格1.行高

colSize = 高级表格1.列宽

项目数 = 列表框1.取项目数 ()

.如果 (col = 1 且 row = 5)

列表框1.可视 = 真

' 列表框1.置父窗口 (高级表格1)

列表框1.宽度 = colSize

列表框1.高度 = 17.5 × 项目数

列表框1.左边 = colSize × 1 + 32

列表框1.顶边 = rowSize × 6 + 24

.否则

列表框1.可视 = 假

.如果结束

.子程序 _列表框1_列表项被选择

列表框1.可视 = 假

高级表格1.置数据 (5, 1, #表格常量.文本型, 列表框1.取项目文本 (列表框1.现行选中项))



awdfs123
2018-08-13 · 超过34用户采纳过TA的回答
知道答主
回答量:72
采纳率:70%
帮助的人:25万
展开全部
高级表格不支持这个 但可以自己计算位置,点到对应单元格 然后把单元格用下拉表覆盖,下拉表内容随单元格更新
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2020-06-04
展开全部

自己领悟!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式