Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


17 / 13057 ツリー ←次へ | 前へ→

【79450】オートフィルターをかけたデータにオートフィルをかける HNKYOTO 17/10/23(月) 21:15 質問[未読]

【79461】Re:オートフィルターをかけたデータにオー... HNKYOTO 17/10/24(火) 9:13 質問[未読]
【79462】Re:オートフィルターをかけたデータにオー... マナ 17/10/24(火) 18:56 発言[未読]

【79461】Re:オートフィルターをかけたデータにオ...
質問  HNKYOTO E-MAIL  - 17/10/24(火) 9:13 -

引用なし
パスワード
   すいません。
どうもうまくいきません。
実際には下記のようなコードを書いています。

  Selection.AutoFilter Field:=2, Criteria1:="2"
  Range("C1").Select
  ActiveCell.FormulaR1C1 = "=""0""&RC[-2]"
  Range("C1").AutoFill Destination:=Range("C1:C" & Range("A5000").End    (xlUp).Row)
  
  Selection.AutoFilter Field:=2, Criteria1:="3"
  Range("C1").Select
  ActiveCell.FormulaR1C1 = "=RC[-2]"
  Range("C1").AutoFill Destination:=Range("C1:C" & Range("A5000").End    (xlUp).Row)
  Selection.AutoFilter Field:=4

これですと、B列の選択値を3に変更してC列の計算式をオートフィルすると
B列の選択値にかかわらずC列の計算式が全て上書きされてしまいます。
B列で選択したC列のセルのみ計算式が入るようにする方法がないでしょうか。

【79462】Re:オートフィルターをかけたデータにオ...
発言  マナ  - 17/10/24(火) 18:56 -

引用なし
パスワード
   ▼HNKYOTO さん:

>B列で選択したC列のセルのみ計算式が入るようにする方法がないでしょうか。

すでに、回答したつもりですが…

17 / 13057 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free