[英]VBA: Cell designations not being evaluated
我在VB中有以下代碼:
ActiveCell.Formula =“ = COMPANYNAME”&“&”&“ R [-12] C [-3]”&“&”&“ VLOOKUP(RC [-6],R3C7:R22C18,9)”
我想得到一個其中包含的單元格:= COMPANYNAME&D25&VLOOKUP(A26,$ G $ 3:$ R $ 22,9)
相反,我得到一個帶有= COMPANYNAME和R [-12] C [-3]和VLOOKUP(RC [-6],R3C7:R22C18,9)的單元格”
基本上,不對單元名稱進行評估。
我究竟做錯了什么?
將ActiveCell.Formula更改為ActiveCell.FormulaR1C1
通過使用“ .Formula”,它期望以“ A1”方式引用單元格,因此不知道如何計算R / C引用,並且似乎將整個事情看作只是字符串而不是公式(也可能需要刪除&之間的空格)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.