アプリ版:「スタンプのみでお礼する」機能のリリースについて

VBAで指定したシートの指定したセルに
何かを書き込む場合どうすればいいのでしょうか?


Sheet1に配置されてあるボタンをクリックしたとき
Sheet3のC1に"AAA"を書き込みたい。

A 回答 (2件)

こんばんは



Sub Sample()
Worksheets(3).Range("C1").Value = "AAA"
End Sub

で出来ます。

起動ボタンは「オートシェイプ」や「フォームのボタン」で「右クリック-マクロの登録」で作ることが出来ます。



ご質問の内容は非常に基礎的です。まずは書籍やウェブサイトなどで基礎をきっちりと学ぶことをお勧めします。
    • good
    • 1

Valueプロパティに値を代入します。


ThisWorkbook.Sheet3.Cells(1, 3).Value = "AAA"
または
ThisWorkbook.Sheet3.Range("C1").Value = "AAA"

尚、Valueはデフォルトプロパティなので、省略できます。
Cells(1, 3) = "AAA" または Range("C1") = "AAA"
    • good
    • 2
この回答へのお礼

できました。
とても助かりました。

VB.net、VB6.0に比べるとVBAの情報は
案外、ネットの情報が少ないですよね。

お礼日時:2010/10/24 23:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!