excel - 是否有一个 Excel 自动计算可以找出丢失的 nr。基于最后的价值
问题描述
有没有办法让 Excel 自动计算所有缺失的 nr。基于给定的活动(+、-、*、/ 等),然后它将填充所有必要的整个 nr。没有逗号。他会说 A1 是 A2 是这个 A3 是那个等等。请参阅示例以获取视觉信息。我不知道如何用英语正确描述这一点。
解决方案
您需要使用在 Excel 中的工作表更新时执行的 vba 代码
Private Sub Worksheet_Change(ByVal Target As Range)
这需要在相关工作表中,而不是单独的模块
然后在其中检测哪些单元格已填充,哪些未确定,使用 Isempty() 将是一个粗略的起点 - 您可能也需要一个数字检查。然后对于未确定的单元格,使用
Cells(1,1).GoalSeek Goal:=cells(2,1)
显然换出合适的地址。
不确定它是否不喜欢公式依赖项 - 如果是这样,取决于哪些单元格为空,您可以在 VBA 中重新定义公式,即
cells(1,1) = "=RC2+RC3"
推荐阅读
- android - 使用代码提取 Whatsapp.db.crypt12 文件时遇到问题 [无 root 访问权限]
- python - Python:将值附加到数据框
- akka - 有没有办法在每个其他流程之后执行任何特定流程而无需显式插入它
- javascript - 如何调度时基查询?在 laravel 中
- python - Flask socketio server + React socket.io-client 连接被拒绝
- rest - Splunk REST API - 如何添加 webhook 操作?
- java - 谁能指出为什么我的领域会抛出错误?
- node.js - 无法从主机访问副本集 mongodb(docker)
- html - 如何在 slick js 中实现滑块功能?
- server - 将视频从一台服务器链接到另一台服务器