Excel VBA質問箱 IV

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

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


10524 / 76734 ←次へ | 前へ→

【71756】Re:テキストファイルに出力
発言  kanabun  - 12/4/5(木) 23:56 -

引用なし
パスワード
   A1 には "0"の個数、 B1 には 全角スペースの個数 が書き込んであり、
2行目以降のA列数値を RSet、B列文字列を LSetしていく
--- ということでいいですか?
参考です

Sub test2()
 Dim io As Integer
 Dim Filename As String
 Dim i As Long
 Dim m As Long, n As Long
 Dim s1 As String, s2 As String, s As String
 
 Filename = Application.GetSaveAsFilename("test2", "テキスト,*.txt")
 If Filename = "False" Then Exit Sub
 
 io = FreeFile()
 Open Filename For Output As io
 m = Range("A1").Value
 n = Range("B1").Value
 For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
   s1 = String$(m, "0")
   s2 = String$(n, " ")
   s = CStr(Cells(i, 1).Value)
   Mid(s1, m + 1 - Len(s)) = s
   Mid(s2, 1) = Cells(i, 2).Value
   Print #io, s1; s2
 Next
 Close io
 
 MsgBox "出力しました", , Dir$(Filename)
End Sub

7 hits

【71751】テキストファイルに出力 やす 12/4/5(木) 22:16 質問
【71753】Re:テキストファイルに出力 kanabun 12/4/5(木) 22:41 発言
【71754】Re:テキストファイルに出力 UO3 12/4/5(木) 22:45 発言
【71755】Re:テキストファイルに出力 UO3 12/4/5(木) 22:49 発言
【71756】Re:テキストファイルに出力 kanabun 12/4/5(木) 23:56 発言
【71776】Re:テキストファイルに出力 やす 12/4/7(土) 16:35 お礼
【71759】Re:テキストファイルに出力 UO3 12/4/6(金) 9:29 発言

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