Excel VBA質問箱 IV

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

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


66605 / 76738 ←次へ | 前へ→

【14696】Re:テキストボックスの作成
回答  ichinose  - 04/6/5(土) 9:37 -

引用なし
パスワード
   ▼チロ さん:
おはようございます。

>はじめまして、チロと申します。
>
>ファイル名をテキストボックスに表示させるマクロを考えています。とりあえず、ファイル名の取得はできたのですが、テキストボックスに表示させる方法が解りません。
>テキストボックスに表示させ、尚且つ自動サイズ調整のできるマクロを教えていただきたいのですが・・・
>テキストボックスの貼付け位置はアクティブセルです。よろしくお願いします。
こんな方法では どうでしょうか?
'===========================================================
Sub samp1()
  Dim txt As Shape
  Dim rng As Range
  Set rng = ActiveCell
  With rng
   .Value = ThisWorkbook.FullName '最初にセルにファイル名を設定
   .EntireRow.AutoFit
   .EntireColumn.AutoFit
   Set txt = ActiveSheet.Shapes.AddTextbox(msoTextOrientationHorizontal, .Left, .Top, .Width, .Height)
   txt.Line.Visible = msoTrue
   txt.TextFrame.Characters.Text = .Value
   .Value = ""
   End With
End Sub


確認してみて下さい。
0 hits

【12175】テキストボックスの作成 roki 04/3/25(木) 18:34 質問
【12177】Re:テキストボックスの作成 ichinose 04/3/25(木) 19:43 回答
【12178】Re:テキストボックスの作成  追伸 ichinose 04/3/25(木) 19:47 発言
【12182】Re:テキストボックスの作成  別解 ichinose 04/3/25(木) 21:15 発言
【12194】Re:テキストボックスの作成 roki 04/3/26(金) 13:02 お礼
【14692】Re:テキストボックスの作成 チロ 04/6/4(金) 22:44 質問
【14696】Re:テキストボックスの作成 ichinose 04/6/5(土) 9:37 回答
【14697】Re:テキストボックスの作成 チロ 04/6/5(土) 10:38 お礼

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