Excel VBA質問箱 IV

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

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


58938 / 76732 ←次へ | 前へ→

【22513】ファイルの内容をテキストボックスへ
質問  H.T  - 05/2/23(水) 10:50 -

引用なし
パスワード
   Textbox1にsample.txtの内容を入力したのですが、
「レコード長が一致しない」というエラーがでてしまいます。
誤っている個所を教えていただければうれしいです。

sample.txtの内容は以下の一行のみです。
あいうえお

記述しているマクロは以下です。
Private UserForm_Initialize()
  
  Dim FileName As String 'ファイル名
  Dim FileNo  As Long  'ファイル番号
  Dim FileLen As Long  'ファイルの長さ
  Dim Buff   As String 'ファイルの内容を格納する変数
  
  'ファイルの長さを取得
  FileName = "sample.txt"
  FileNo = FreeFile
  Open FileName For Random As #FileNo
  FileLen = LOF(FileNo)
  Close FileNo
  
  'ファイルの内容一つのレコードとして読み出す
  Open FileName For Random As #FileNo Len = FileLen
  Get #FileNo, 1, Buff
  TextBox1.Text = Buff
  Close FileNo
  
End Sub
1 hits

【22513】ファイルの内容をテキストボックスへ H.T 05/2/23(水) 10:50 質問
【22520】Re:ファイルの内容をテキストボックスへ G-Luck 05/2/23(水) 12:15 回答
【22558】Re:ファイルの内容をテキストボックスへ ichinose 05/2/23(水) 18:18 発言

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