Excel VBA質問箱 IV

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

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


31857 / 76738 ←次へ | 前へ→

【50124】Re:テキストボックスに入力した文字の保持
回答  yuu1  - 07/7/10(火) 12:35 -

引用なし
パスワード
   こんにちは。
>テキストボックスのプロパティを見ると、書かれた内容がTextと言う項目とValueと言う項目に書き込まれているようです。
>ここに直接(VBA上で)書き込んだ場合、次にワークブックをオープンにすると、自動的に表示されます。
>だから実際にワークブックをオープンにして、入力したテキストが、この部分に転記されれば、セル等に書き込まなくてもできると思っていました。

直接ユーザーフォームのコントロールに値をセット(保存)出来ますが結構面倒です。
以下のかんじです。

'UserForm1モジュール
Option Explicit

Private Sub CommandButton1_Click()
 gtxt = TextBox1.Value
 Unload Me
 Application.OnTime Now + TimeValue("00:00:01"), "SetTextBoxValue"
End Sub

'標準モジュール
Option Explicit
Public gtxt As String

Sub SetTextBoxValue() 'txt As String)
 With ThisWorkbook.VBProject.VBComponents("UserForm1")
  .Designer.Controls("TextBox1").Value = gtxt
  .Save
 End With
End Sub

1 hits

【50100】テキストボックスに入力した文字の保持 くやっち 07/7/9(月) 14:52 質問
【50101】Re:テキストボックスに入力した文字の保持 マクロマン 07/7/9(月) 15:06 発言
【50102】Re:テキストボックスに入力した文字の保持 neptune 07/7/9(月) 15:09 回答
【50103】Re:テキストボックスに入力した文字の保持 くやっち 07/7/9(月) 15:36 質問
【50124】Re:テキストボックスに入力した文字の保持 yuu1 07/7/10(火) 12:35 回答
【50132】Re:テキストボックスに入力した文字の保持 くやっち 07/7/10(火) 19:31 お礼
【50134】Re:テキストボックスに入力した文字の保持 neptune 07/7/10(火) 21:06 発言
【50136】Re:テキストボックスに入力した文字の保持 ichinose 07/7/11(水) 7:35 発言
【50200】Re:テキストボックスに入力した文字の保持 くやっち 07/7/13(金) 21:15 お礼

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