excel - 将 NESTED IF 语句转换为 vba 代码
问题描述
我是 Excel 的 VBA 代码新手,我对后端编码有些生疏。我目前无法转换此公式:
=IF(AND(J7>=12,K7>=1250,L7>=480),"Y","N")
该公式取自三个不同的列。我还尝试将此公式添加到列(“Q”)下的每个单元格中,“Q2”是公式应该开始工作的地方。我得到的最接近的是:
Sub Add_FmlFormula()
Range("Q2").Formula = "=IF(AND(G4>=12,H4>=1250,I4>=480),"Y","N")"
Range("Q2", "Q" & Cells(Rows.Count, 1).End(xlUp).Row).FillDown
End Sub
如果有人能指出我正确的方向,我将不胜感激。
解决方案
推荐阅读
- python-2.7 - Scrapy post请求被重定向到错误的页面
- c++ - C++ boost::get 和访问者
- ruby-on-rails - 使用本地表单生成器变量从控制器渲染部分?
- java - Spring-batch:如何在 Spring Batch 中使用 ItemProcessor 的多线程运行处理器?
- ios - 有什么方法可以重新启动通过终端(Mac 终端)连接到 USB 端口的 iOS 设备并通过命令行输入 appleid?
- sql-server - 从 SQL Server 代理作业运行批处理文件
- docusaurus - Docusaurus 中的自定义登录页面
- javascript - 在 JavaScript 中删除目标 _blank
- javascript - Vue: component failed to update $parent
- ftp - 检查文件时 Apache Camel FTP 挂起