sách gpt4 ai đã đi

Sự cố khi thêm công thức vào ô bằng IF sử dụng VBA - Stack Overflow

In lại 作者:行者123 更新时间:2023-12-04 21:42:40 32 4
mua khóa gpt4 Nike

我正在尝试制作一个宏,将下面的公式添加到单元格中,然后将其拖到整个列中并在 H 列中复制相同的公式
我想在 F 和 H 列中输入公式的数据
nhập mô tả hình ảnh ở đây

Range("F1").formula = "=IF(ISERROR(MATCH(E1,G:G,0)),"",E1)"
Range("H1").formula = "=IF(ISERROR(MATCH(E1,I:I,0)),"",E1)"

1 Câu trả lời

你需要加倍引号,即

Range("F1").formula = "=IF(ISERROR(MATCH(E1,G:G,0)),"""",E1)"
Range("H1").formula = "=IF(ISERROR(MATCH(E1,I:I,0)),"""",E1)"
但是,如果要将公式输入到多个单元格,最好使用 FormulaR1C1 属性,例如
   Range("F1:F50").FormulaR1C1 = "=IF(ISERROR(MATCH(RC[-1],C[1],0)),"""",RC[-1])"
Range("H1:H50").FormulaR1C1 = "=IF(ISERROR(MATCH(RC[-3],C[1],0)),"""",RC[-3])"

关于excel - 使用 IF 使用 VBA 在单元格中添加公式的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72063997/

32 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com