openoffice-calc - 如何使用 Apache Office 宏触发“行可见”
问题描述
我不敢相信我真的有这个工作并且没有宏的副本 - 我在处理另一个宏时按 Ctrl-S 保存,它们都消失了!
我在一个单元格中有一个公式,它给出的结果取决于另一张表中的数据。结果是要么在单元格中显示内容,要么留空。
=IF('order'.B12="","","x")
所以单元格显示“”或“x”。
我想隐藏任何具有“空”单元格的行。
我所有的新尝试似乎只是决定,因为单元格包含一个公式,它不是“空的”。我遍历工作表并进行测试:
for i = 7 to 13
oRow = oRows.getByIndex(i)
oCell = oSheet1.getCellByPosition(i,2)
If oCell.String = "x" Then
oRow.isVisible = True
Else
oRow.isVisible = False
End If
next i
我在乡下经营一家小商店,试图将我的库存订购流程自动化一点——TIA。
解决方案
推荐阅读
- intellij-idea - 如何将外部应用程序集成到 IntelliJ 插件中?
- python - 使用继承在不同类之间共享数据
- java - 构建 Minecraft Forge 1.17.1 MDK 时出现“Content-Length delimited message body”错误
- r - 返回新数据框,其中包含在 R 中使用用户给定名称的函数内创建的列
- html - 如何在角度表行中仅显示和维护一次数据状态
- macos - Visual Studio Code 中的 Flutter SDK 路径问题
- node.js - 我试图通过 npm install -g json-server 来 json-server,但每次我得到一个错误
- apache - 将查询参数转发到 .htaccess 文件中的 ErrorDocument
- python - 无法确定关系 Product.collections 上的父/子表之间的连接条件
- python - 如何修复 405 Method Not Allowed Flask 错误?