Excel VBA質問箱 IV

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

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


24615 / 76732 ←次へ | 前へ→

【57465】セルに数式を入れたいのですが。。
質問  らくしゅん  - 08/8/24(日) 23:53 -

引用なし
パスワード
   VBA初心者です。
セルの数式をいれたいのですが、普通の式は(=sum(a1:b5)など)はできるのですが
range("a1").formula ="=countif(明細!a1:a10,"病院 日勤")*500" や
range("a1").formula ="sum(上セル & ":" & 下セル) " のように
文字が入ると、うまく入りません。
エラーメッセージは 修正候補:ステートメントの最後 ですので、
数値や " や ( の入力ミスかと思うのですが、わかりませんでした。

ちなみに例の前者は明細シートのa1からa10の中に 病院 日勤 という文字が
何回あるか数えて、その回数に500をかける という数式をいれたい。
後者は、上セルの番地、下セルの番地が変数で、前で番地を宣言しています。
上セルから下セルまでの合計をだす数式を入れたいのですが、
a1のセルには =sum(上セル & ":" & 下セル) とそのまま入ってしまい
番地を呼んでくれません。

どなたか、教えていただければと思い、質問しました。
よろしくお願いします。
4 hits

【57465】セルに数式を入れたいのですが。。 らくしゅん 08/8/24(日) 23:53 質問
【57466】Re:セルに数式を入れたいのですが。。 かみちゃん 08/8/25(月) 0:05 発言
【57468】Re:セルに数式を入れたいのですが。。 らくしゅん 08/8/25(月) 17:09 お礼

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