MultiStatus
将一组模拟 LED 状态灯插入电子表格。该函数将控制值中的指定位显示为具有两种颜色状态的单个 LED。
MultiStatus 输入
参数 | 说明 | ||||
值 |
指定控制值(-2147483648 到 2147483647;默认值 = 0) 。 注意: 此值范围之外的任何数字都将被视为零,但不会导致函数返回 #ERR。
|
||||
开始位 |
指定控制值的第一位(0 到 31;默认值 = 0)。 |
||||
位数 |
指定要显示的位数(1 到 32;默认值 = 10)。每个位对应一个 LED。 |
||||
反向排序 |
确定哪个位表示数组的最低有效位。
|
||||
颜色 0 |
设置用于表示零位的 LED 颜色。(默认 = 0xFF0000(红色),最大值:0xFFFFFF) |
||||
颜色 1 |
设置用于表示一位的 LED 颜色。(默认 = 0x00FF00(石灰),最大值:0xFFFFFF) |
注意:
MultiStatus 示例
电子表格的配置如下所示:
A1 = EditInt(0,255)
A2 = MultiStatus(A1,0,8,0,0xFF0000,0x00FF00)
如果增加单元格 A1 中的 EditInt 控件,您可以观察 MultiStatus 函数如何显示它引用的单元格(在本例中为 A1)的二进制表示: