Excel VBA質問箱 IV

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

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


47699 / 76732 ←次へ | 前へ→

【33983】Re:変数を使用するとエラーになる
発言  Jaka  - 06/1/24(火) 15:56 -

引用なし
パスワード
   >"=IF(ISERROR(cells(" & 検索行 & ",4),cells(2,2))=TRUE,0,cells(" & 検索行 & ",4))"
これだと、
"=IF(ISERROR(cells(" と
",4),cells(2,2))=TRUE,0,cells(" と
",4))"
が文字です。

変数と文字をつなげるには、変数と文字を別にしてつなげないといけません。
"123455文字列" & 変数 & "もじもじ文字" & 変数

で、セルのアドレスと文字をつなげるにも同じように別々にしてつなげないとダメです。
"=IF(ISERROR(" & cells(検索行 ,4).address(0,0) & ")=TRUE,0," & _
  cells(5,4).address(0,0) & ")"・・・・。

・cells(2,2)の意味がわからなかったので消しました。

例えば

For i = 1 To 10
  Cells(i, 1).Value = i
Next
'Forを抜けた時、iが11になっている事に注意
Cells(i, 1).Formula = "=Sum(" & Range(Cells(1, 1), Cells(i - 1, 1)).Address(0, 0) & ")"
0 hits

【33969】変数を使用するとエラーになる ちー 06/1/24(火) 14:01 質問
【33970】Re:変数を使用するとエラーになる やっちん 06/1/24(火) 14:10 発言
【33972】Re:変数を使用するとエラーになる ちー 06/1/24(火) 14:53 お礼
【33971】Re:変数を使用するとエラーになる Jaka 06/1/24(火) 14:29 回答
【33973】Re:変数を使用するとエラーになる ちー 06/1/24(火) 14:55 発言
【33974】Re:変数を使用するとエラーになる Jaka 06/1/24(火) 15:02 発言
【33977】Re:変数を使用するとエラーになる ちー 06/1/24(火) 15:25 発言
【33983】Re:変数を使用するとエラーになる Jaka 06/1/24(火) 15:56 発言
【33984】Re:変数を使用するとエラーになる inoue 06/1/24(火) 15:59 発言
【33987】Re:変数を使用するとエラーになる やっちん 06/1/24(火) 17:00 発言
【33990】Re:変数を使用するとエラーになる ちー 06/1/24(火) 18:02 お礼
【34023】Re:変数を使用するとエラーになる ちー 06/1/25(水) 9:33 お礼

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