
No.2ベストアンサー
- 回答日時:
Open "FileName.csv" For Output As #FileNo
ではなく
Open "FileName.csv" For Binary As #FileNo
で開いて、
For i = 0 To n
Write #FileNo, a(i); b(i)
Next i
の代わりに
For i = 0 To n
If i <> n Then
Put #FileNo, , a(i) & "," & b(i) & "," & vbCrLf
Else
Put #FileNo, , a(i) & "," & b(i)
End If
Next i
のようにするしかないと思います。
詳しいコードまでありがとうございました。
バイナリで書くのはやったことなかったのですが、
簡単そうなので試してみたいと思います。
ありがとうございました。
No.3
- 回答日時:
write #1,i;j
を
Print #1, i; ","; j;
のようにすれば良いでしょう。
ただし、このようにすると改行が入らないので
最終行以外の場合はこの後に
Print #1, ""
として改行を追加する必要があります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
- Excel(エクセル) 改行を消すために、1212と入力して、2でフィルタリングして改行を消しています。が、データ量が多くて 3 2023/07/06 15:20
- 消費者問題・詐欺 自分の学校がカリキュラムを偽装しています。 1 2023/02/15 23:40
- Visual Basic(VBA) フォルダの場所を可変にしたいです(マクロ) 4 2023/05/11 10:00
- Visual Basic(VBA) vbaマクロについて 【1.csv】をもとに【商品.csv】に有るものを【有り.csv】として名前を 1 2023/05/18 07:58
- Excel(エクセル) マクロでテキストファイルを読み込んだ際の最終セルにデータと改行が含まれる問題の改善方法 2 2022/03/25 16:50
- Excel(エクセル) エクセルについて教えてください。 1 2022/12/26 09:01
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
- Visual Basic(VBA) vbaマクロについて 次のようなマクロを組みたいです。 自分は初心者なので全くわかりません。 詳しく 8 2023/05/18 18:38
このQ&Aを見た人はこんなQ&Aも見ています
-
EXCEL(VBA) 末尾の改行のみ削除したい
Excel(エクセル)
-
vbsで最後の行を削除する
その他(プログラミング・Web制作)
-
【VBA】エクセルで最後の不要な改行コードを削除するコードについて
Visual Basic(VBA)
-
-
4
VBA:Openステートメントで開いたCSVファイルの特定行を削除する方法
その他(プログラミング・Web制作)
-
5
【エクセル】セル最後にある無駄改行を検索・削除したい
Excel(エクセル)
-
6
CSV形式にすると出てくる空白を消したいです。
その他(Microsoft Office)
-
7
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
8
テキストファイルから改行コードを削除して読込む方法
Visual Basic(VBA)
-
9
エクセルVBAのprintステートメントについて
Visual Basic(VBA)
-
10
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
11
《エクセルVBA》「他の人が該当ファイルを使用中の場合」の処理
Excel(エクセル)
-
12
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
13
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
14
テキストファイルの最終行を削除したいのですが
その他(プログラミング・Web制作)
-
15
セル内の文字列が日本語か英語かを厳密に識別したい
Visual Basic(VBA)
-
16
VBAでメモ帳にコピペをしたいのですが…
PowerPoint(パワーポイント)
-
17
VBAでテキスト出力時のスペースについて
Visual Basic(VBA)
-
18
Excel:任意の列だけCSV形式で出力したい。
Excel(エクセル)
-
19
csvファイルの最後にeof(0x1a)を付けたいのですが
Windows Vista・XP
-
20
Excelマクロ 空白セルを無視してCSV出力
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
awkで改行を除いて文字列を抜き...
-
jsp 改行コードで改行させて表...
-
エスケープ文字の復帰(¥r)と...
-
JAVA Spring 改行コードを含む...
-
グレープシティのSPREAD...
-
改行について
-
awkの BEGIN{RS=""} で空行を削...
-
vb.netでのリッチテキストボッ...
-
アスキーコードへの変換につい...
-
テキストファイルから改行コー...
-
テキストボックス行の桁数を制...
-
メールの1行の文字数制限について
-
ファイルから読み取った改行文...
-
ラベル(スタティックテキスト)...
-
JavaMail,本文中の改行について
-
RE:\\r\\nと\\nの違い?
-
Scilabの使い方
-
テキストファイル内の改行について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
エスケープ文字の復帰(¥r)と...
-
C++で空Enterの入力を判...
-
VBAでCSVをExcelに取り込む時に...
-
改行について
-
改行を読み飛ばす
-
テキストボックス行の桁数を制...
-
C# DataGridViewのセルを改行禁...
-
LaTeX: captionの中で改行した...
-
JAVA System.out.println の ...
-
エクセルVBA 文字列領域が不足...
-
最終行の改行について
-
グレープシティのSPREAD...
-
【VBA】エクセルで最後の不要な...
-
jsp 改行コードで改行させて表...
-
ラベル(スタティックテキスト)...
-
1行ごとに取得して、その改行...
-
ファイルから読み取った改行文...
-
JavaDoc コメントの改行について
おすすめ情報