Excel“真假”checkbox

我有一个从SharePoint仪表板生成的Excel电子表格。 这是在SharePoint电子表格中将我的checkbox变为“真”或“假”值。 我想知道是否可以将这些“真”或“假”的值重新inputcheckbox,并select适当的检查或取消选中选项。

任何帮助都表示赞赏!

如果在单元格中已经有数据为TRUE / FALSE,我强烈build议不要在Excel中使用checkbox。 checkbox控件是为用户表单devise的,即使它们可以放置在电子表格网格中,也可以位于电子表格的顶层。 是的,他们可以链接到电子表格单元格,但这很麻烦。

而不是使用插入一个checkbox为每个数据行的macros,您可以使用一个辅助列与公式的行

= IF([@ CheckBoxField字段], “一”, “R”)

然后使用Marlett字体格式化助手列,该字体将字母“a”显示为勾号,字母“r”显示为十字。

在这里输入图像说明

像这样应用一个公式会比将checkbox控件插入每一行并将它们链接到字段单元格要快得多。

你可以在给定的单元格上添加一个checkbox,然后编辑它的属性(格式控制 – >控制选项卡)并将其Cell Link属性设置为Cell Link的地址; 即“B2”。 如果你有太多这样的布尔单元格,那么这个任务很繁琐,所以你可能需要用VBA自动化它。

ps我同意@teylyn,这不应该是一个好的select,如果你有一个庞大的布尔数据列; 它增加了太多繁琐的形状。 如果布尔单元的数量相当有限,则应该使用它。

在这里输入图像说明