ID非公開さん
2022/5/14 3:54
1回答
VBAコードなのですが、 依頼で作ってもらったものですが、 マクロコードで ActiveCell.FormulaR1C1 = _
VBAコードなのですが、 依頼で作ってもらったものですが、 マクロコードで ActiveCell.FormulaR1C1 = _ "=IF(R8C="""","""",IF(OFFSET(集計!R[-9]C2,0,3)=R8C,OFFSET(集計!R[-9]C2,0,6),""""))" となってます。 エクセルバーではこの表示になってます。 =IF(C$8="","",IF(OFFSET(集計!$B2,0,3)=C$8,OFFSET(集計!$B2,0,6),"")) これを下記のように表示させるには、どのようにコードを修正すればよいですか? また不可能の場合マクロコードを書き直せばよいでしょうか? =IF(B$10&C$8="","",IF(OFFSET(集計!$B2,0,3)=B$10&C$8,OFFSET(集計!$B2,0,6),"")) ご教示お願いします。
Visual Basic・204閲覧
ベストアンサー
こんにちは。 1) マクロの自動記録開始 2) 変更前のセルの編集開始 3) B$10&の文字列を追加して、セルの編集終了 4) マクロの記録停止 これで、出来たマクロを確認してください。
ID非公開さん
質問者2022/5/16 18:26