Excel VBA質問箱 IV

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

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


48578 / 76732 ←次へ | 前へ→

【33089】Re:ブック名とりこみ
回答  かみちゃん  - 06/1/2(月) 13:28 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>Sub workbooks_Open()
>Cells(1, 1).Select = ThisWorkbook.Name
>End Sub
>
>上記の分で表記できると思ったのですが、、
>えらーが。。

まず、エラーが発生して、掲示板に質問されるときは、エラーメッセージとエラー
箇所を明示するようにしてください。
今回の場合は、簡単にわかりますが・・・

Workbook_Openは、ブックを開く時に実行されるイベントですので、
記述する場所は、標準モジュールではなく、ThisWorkbookモジュールに以下のように
書きます。
なお、ブック名の先頭4文字を取得するコードにしてあります。

Private Sub Workbook_Open()
 Cells(1, 1).Value = "'" & Mid(ThisWorkbook.Name, 1, 4)
End Sub

要は、Selectではなく、Valueとします。

1 hits

【33083】ブック名とりこみ ほし 06/1/2(月) 12:05 質問
【33085】Re:ブック名とりこみ よろずや 06/1/2(月) 12:12 回答
【33086】Re:ブック名とりこみ ほし 06/1/2(月) 12:35 お礼
【33087】Re:ブック名とりこみ かみちゃん 06/1/2(月) 12:41 発言
【33088】Re:ブック名とりこみ ほし 06/1/2(月) 13:20 発言
【33089】Re:ブック名とりこみ かみちゃん 06/1/2(月) 13:28 回答
【33091】Re:ブック名とりこみ ほし 06/1/2(月) 14:11 お礼

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