Excel VBA質問箱 IV

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

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


37515 / 76738 ←次へ | 前へ→

【44388】VBAでのワークシート関数の使い方
質問  どうやったら  - 06/11/14(火) 19:46 -

引用なし
パスワード
   はじめまして。
これからVBA初心者です。
マクロを記録して以下のコードを得ました。

Sub Macro1()
  ActiveCell.FormulaR1C1 = "=LEFT(RC[1],5)"
  Range("A2").Select
  Selection.AutoFill Destination:=Range("A2:A12000")
  Range("A2:A12000").Select
  Range("A1").Select
end sub

中身は、B列に入力された文字より指定数抜き出した答えを
A列に記入するものです。
教えていただきたいのは、
最終行の値を隣のB列の最終行に合わせたいということです。
最終行は毎回変わるので、可変にしたいのですが
わかりません。

また、オートフィルを使って貼り付けとういう動作は、
VBAにて
「B列より抜き出した答えをA列に入力」
という風に記述することで代用することは可能でしょうか?
まだ記録しかわからないので、VBAの記述を学びたいと思っています。
が、参照している入門書では
「得た値をmsgboxで出す」という書き方しかなくて、
どうやったらAセルに答えを入力したらいいのかわかりません。

よろしくお願いします。
0 hits

【44388】VBAでのワークシート関数の使い方 どうやったら 06/11/14(火) 19:46 質問
【44390】Re:VBAでのワークシート関数の使い方 ponpon 06/11/14(火) 20:04 発言
【44393】Re:VBAでのワークシート関数の使い方 どうやったら 06/11/14(火) 20:54 質問
【44396】Re:VBAでのワークシート関数の使い方 ponpon 06/11/14(火) 21:28 発言
【44407】Re:VBAでのワークシート関数の使い方 どうやったら 06/11/15(水) 12:50 お礼

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