这里的任何人都知道如何在vba中使用图像?,
我的木板上充满了0和1s,如果单元格值为1,我想插入一张图片,否则将其保留为空..我从哪里开始?
在另一个主题上,我尝试使用此代码使单元格为0:
For i = 1 to n '(defined in the code)
For j = 1 to n
If Cells(i, j).Value = 1 Then
Cells(i, j).Value = ""
End if
Next j
Next i
它没有用……有什么想法吗?
答案 0 :(得分:0)
要将零显示为空,请选择文件>选项>高级。向下滚动到“显示此工作表的选项”,然后取消选中“在具有零值的单元格中显示零”的复选标记。这将应用于设置了工作表的工作表中的所有单元格。
如果需要在某些单元格中显示零而不在其他单元格中显示零,请使用单元格格式。单击格式单元格>数字>自定义。输入自定义格式,例如0;0;
零值将仅对所选单元格隐藏。
这是如何工作的?单元格格式实际上有4种格式,以分号分隔。第一个用于正数,第二个用于负数,第三个用于零,最后一个用于文本。因此,我的示例格式的正数为零,负数为零,零为零,文本未定义。使用这种格式,您将无法显示美元和美分,因为美分被抑制了。您将无法区分正数和负数,因为它们的显示方式相同。如果您有这样的需求,可以为正数和负数应用更合适的格式。
除上述内容可能对您的工作有用之外,1;1;;"1"
之类的格式将显示任何数字或您输入为1的任何文本,并显示零的空单元格。