Excel VBA質問箱 IV

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

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


10526 / 76734 ←次へ | 前へ→

【71754】Re:テキストファイルに出力
発言  UO3  - 12/4/5(木) 22:45 -

引用なし
パスワード
   ▼やす さん:

こんばんは

エクセルデータをテキストファイルとして保存するコードは
マクロ記録で生成できますよね。

なので、目的の文字列を作り、セルに書き込んでおいてテキストファイルとして
保存するということになりますね。

その文字列作成の部品をヒントとして。
生成した文字列と、その桁数を表示しています。

Sub test1()
  Dim s1 As String
  Dim s2 As String
  Dim num As Long
  Dim s3 As String
  
  Dim x As Long
  Dim y As Long
  Dim n As Long
  
  x = Range("A1").Value
  y = Range("B1").Value
  
  num = Range("A2").Value
  s1 = Format(num, String(x, "0"))
  MsgBox s1 & vbLf & Len(s1)

  s2 = Range("B2").Value
  n = y - Len(s2)
  If n > 0 Then
    s2 = s2 & String(n, " ")
  Else
    s2 = Left(s2, y)
  End If
  
  MsgBox s2 & vbLf & Len(s2)
  
  
  s3 = s1 & s2
  MsgBox s3 & vbLf & Len(s3)
  
End Sub
6 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 発言

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