Excel VBA質問箱 IV

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

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


2643 / 13645 ツリー ←次へ | 前へ→

【66736】形式を選択して貼り付け>数式 もっさん 10/10/3(日) 0:15 質問[未読]
【66745】Re:形式を選択して貼り付け>数式 keisuke 10/10/3(日) 13:10 回答[未読]
【66750】Re:形式を選択して貼り付け>数式 もっさん 10/10/3(日) 18:12 お礼[未読]

【66736】形式を選択して貼り付け>数式
質問  もっさん  - 10/10/3(日) 0:15 -

引用なし
パスワード
   A1〜E??には文字(名前)が入っています。
B1に関数を入力します。
このB1に入力された関数を、B1〜E??セルに形式を選択して貼り付け>数式としたいのですが
??が毎回変わるので、どうVBAで書けばいいのかわかりません。
すみませんが、教えてもらえませんか?

初期状態はこんな感じです。


A  B   
あ SUMIF関数






【66745】Re:形式を選択して貼り付け>数式
回答  keisuke  - 10/10/3(日) 13:10 -

引用なし
パスワード
   E??を求めるコードは、

Dim gyo as long
gyo = Worksheets(i).Range("$E$65536").End(xlUp).Row

E列のエクセルが認識している最終行がGYOに入ります
ただし65536行目から探すので、65536を100とか500のように任意の行数からを
指定できます。

【66750】Re:形式を選択して貼り付け>数式
お礼  もっさん  - 10/10/3(日) 18:12 -

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

すばらしいです!
これがしたかったんです。
感謝申し上げます!!

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