在Excel中(使用VBA),我想在双击时将复选标记的颜色从灰色更改为绿色,然后在双击时再次更改为灰色(基本上是切换)。当前代码如下-我尝试过的代码都不起作用。请帮帮忙。
这是一张图片。字体为Wingdings,字符代码为252,字体颜色为#BEBEBE和#008000。我希望那些灰色的复选标记在双击时变为绿色,如果再次双击,则恢复为灰色。这是一个单元格范围(从B7到C150)。
代码:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column
所用代码:
jObj = new JSONObject(json);
newJSONString = jObj.getString("payload");
JArray = new JSONArray(newJSONString);
这就是JArray的样子:
{“06:30:00”:{“颜色”:“灰色”,“time_color”:“黑色”},“06:45:00”:{“颜色”:“灰色”,“time_color”:“黑色”}}
现在我想循环通过收到的时间和打印自己的颜色,如何做到这一点?
我试过的是:
for (int i = 0; i < JArray.lengt