
No.5ベストアンサー
- 回答日時:
Wordにコピーしてから編集してはいかがでしょう?
Excelで範囲を選択してコピー
Wordで[形式を選択して貼り付け]-[貼り付ける形式=(テキスト)]を選択して貼り付け
[置換]-[オプション]-[特殊文字]
検索する文字列=[段落記号]
置換後の文字列=[,] で1回目の置換
検索する文字列=[タブ文字] に変更して2回目の貼り付け
お望みの形式になると思いますので
[名前を付けて保存]-[ファイルの種類]=(書式なし(*.txt))]
officeのバージョンで上記と違うかもしれません。
No.4
- 回答日時:
csv形式で保存した後、Word2000でなら
編集 → 置換 → あいまい検索のチェックを外す
→ 特殊文字のボタンを押す → 段落記号(P)を選択。
すると、”検索する文字列”に「 ^p 」が入力されるので、
”置換語の文字列”に「 , 」(カンマ)を入力して「すべて置換」にすると
横一列になります・・・。
(あいまい検索チェックを外して、直接半角「^p」と「,」入力後
すべて置換でも可能でした)
こんな方法でもOK?
wordバージョンによっても違うかも。
筋違いならごめんなさい。
No.3
- 回答日時:
試しにVBAを組んでみました。
同じ名前のファイルがあると上書きされます。
Sub tes1()
Dim note As Variant
Dim pname As String
Dim fname As String
Dim rng As Range
Dim mytxt As String
Dim i As Long
Dim j As Long
pname = "D:\"
fname = "Test01.txt"
Set rng = Sheets("Sheet1").Range("A1:B20")
'テキスト化
For i = 1 To rng.Rows.Count
For j = 1 To rng.Columns.Count
mytxt = mytxt & "," & rng(i, j).Value
Next j
Next i
mytxt = Replace(mytxt, ",", "", 1, 1)
'出力(同じ名前のファイルがあると上書きされる)
Open pname & fname For Output As #1
Print #1, mytxt
Close #1
'メモ帳
note = shell("notepad.exe " & pname & fname, vbNormalFocus)
End Sub
この回答への補足
ありがとうございます。
No4,5の回答で出来てしまったのですが、もしよろしければ教えて頂きたいのですが、
作っていただいたVBAをどのように運用したらよいのでしょうか。すみません。全然分か
っていなくて。
No.2
- 回答日時:
「名前を付けて保存」を行います。
この時、ファイルの種類を選んで、CSVカンマ区切りを
選び、CSVを無理やりテキストエディタで編集しても
いいですし、CSVの拡張子をtxtに変更しても構いません。
また、テキストでスペース区切りやタブ区切りなどの
出力も出来ます。
この回答への補足
やってみました。CSVの拡張子をtxtにして、メモ帳に出力できました。ありがとうございます。
ただ、各行が改行されたままであることは変わりません。20行と書きましたが、それ以上にな
ることもあり、その場合に、deleteで各行をつめて一行にするのは手間がかかるので、何かいい
方法がないかと思っています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCEL 行内のデータを2行に分けて、表を作り直したいのです。教えてください。 5 2023/06/25 14:00
- Excel(エクセル) エクセルを活用した受注表作成の中で関数・数式を教えてください。 3 2022/07/23 08:14
- Excel(エクセル) エクセルで納品書を作成中ですが、関数を教えて下さい。 2 2022/09/05 10:32
- Excel(エクセル) Google Spreadsheetのカスタム表示形式について 2 2023/05/20 09:10
- Excel(エクセル) エクセル VBA セルの結合 2 2022/09/07 11:48
- Excel(エクセル) エクセル表作成について 5 2023/03/12 13:25
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- Excel(エクセル) 【エクセル」 特定のセルで条件抽出した列を、別シートに上から詰めて表示したい。 8 2022/04/08 16:00
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- HTML・CSS テーブルタグのセルの幅の一部だけを指定 1 2023/03/12 12:02
このQ&Aを見た人はこんなQ&Aも見ています
-
excelデータをコンマ付きテキストで出力したい
Excel(エクセル)
-
エクセルで縦のカラムデータをカンマ区切りで出力したい。
PostgreSQL
-
複数セルに入力した数字をカンマを入れてつなげる
Excel(エクセル)
-
-
4
メモ帳からエクセルにセル区切りで表示させたいんです
Excel(エクセル)
-
5
Excelからテキストへのコピーペースト
その他(Microsoft Office)
-
6
CSVファイルをカンマ区切りのテキストファイルに直したい!
Windows Vista・XP
-
7
CSVファイルの中で、「 , 」カンマを使いたい
その他(コンピューター・テクノロジー)
-
8
メモ帳からエクセルに貼り付ける方法
Windows Vista・XP
-
9
excelからメモ帳への貼り付け
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで文字の入力がセルの...
-
多数の計算セルに一括で同一の...
-
エクセルでの括弧内データの抽...
-
excelで可視セルのみ置換
-
Excelで、半角スペースをTABに...
-
Excelのシートにある1行...
-
Excelからテキストへのコ...
-
Excelのアポストロフィーの削除
-
Excelの空文字セルの削除方法を...
-
エクセルでセル内の一部分だけ...
-
エクセルでセル内の一部を一括...
-
エクセルで「4」「9」抜けの...
-
小数点を消す方法
-
【エクセル】ピボットテーブル...
-
エクセルでスペースの記号を表...
-
<Excel>別シートの値を等間隔で...
-
エクセルのセルの中の,よりも前...
-
一括でダブルクリックした状態...
-
Excel 「k」の単位表示を数値に...
-
エクセルの数字だけを削除したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで文字の入力がセルの...
-
多数の計算セルに一括で同一の...
-
Excelからテキストへのコ...
-
Excelで、半角スペースをTABに...
-
Excelの入力済みセルに一括で、...
-
excelで可視セルのみ置換
-
Excelの空文字セルの削除方法を...
-
エクセルのセルの中の,よりも前...
-
エクセルでセル内の一部分だけ...
-
置換機能を使わずに先頭に「'」...
-
Excelのシートにある1行...
-
【エクセル】ピボットテーブル...
-
Excelのアポストロフィーの削除
-
一括でダブルクリックした状態...
-
小数点を消す方法
-
エクセルでセル内の一部を一括...
-
別シートのリストから置換する方法
-
Excelで特定の文字の前だけに空...
-
エクセルでセルを文字列設定し...
-
企業名簿で(株)や(有)を無視し...
おすすめ情報