Excel VBA質問箱 IV

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

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


45686 / 76732 ←次へ | 前へ→

【36033】Re:フォームに入力された文字列をテキストに書き出したい。
発言  かみちゃん  - 06/3/19(日) 13:03 -

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

>今フォーム上に書き込んである文字列(form1のtextbox1)の値をテキストファイルに書き出し、およびそのテキストファイルから読み込みをしたいと思っているのですが、やり方が全くわかりません。
>文字列が長いため、セルに一度入力してしまうと途中で途切れてしまいます。

文字列が長いため、セルに一度入力してしまうと途中で途切れてしまうから、
テキストファイルに直接書き出したいということですか?
それは、新しいテキストファイルでいいのですか?
すでにあるテキストファイルに書き出したいのであれば、そのファイルのどこに
書き出したいのか、具体的に説明してください。

テキストファイルに直接書き出したあと、そのテキストファイルを読み込むと、
文字列が長いため、セルに一度入力してしまうと途中で途切れてしまうかもしれ
ないのですが、それはいいのでしょうか?

基本的には、以下のような感じでできると思います。
Private Sub CommandButton1_Click()
 Open ThisWorkbook.Path & "\TES0319.TXT" For Output As #1
 'TextBox1の内容を保存
 Print #1, Me.TextBox1.Value
 Close #1
End Sub

5 hits

【36031】フォームに入力された文字列をテキストに書き出したい。 まだまだ初心者 06/3/19(日) 12:48 質問
【36033】Re:フォームに入力された文字列をテキスト... かみちゃん 06/3/19(日) 13:03 発言
【36034】Re:フォームに入力された文字列をテキスト... まだまだ初心者 06/3/19(日) 13:10 発言
【36035】Re:フォームに入力された文字列をテキスト... かみちゃん 06/3/19(日) 13:19 発言
【36036】Re:フォームに入力された文字列をテキスト... まだまだ初心者 06/3/19(日) 13:43 質問
【36037】Re:フォームに入力された文字列をテキスト... かみちゃん 06/3/19(日) 14:08 発言
【36038】Re:フォームに入力された文字列をテキスト... まだまだ初心者 06/3/19(日) 15:55 お礼
【36039】Re:フォームに入力された文字列をテキスト... かみちゃん 06/3/19(日) 17:38 発言

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