すべてのカテゴリ » 知識・教養・学問 » 知識・学問 » その他

質問

終了

テキストファイルに書き込んだ沢山の文字(常用漢字をダウロードしました)をEvcelに貼り付けて、夫々の一文字毎にセルに埋め込むにはどの様にすれば宜しいのでしょうか。
お教え下さい。

  • 質問者:匿名
  • 質問日時:2009-10-21 18:47:18
  • 0

回答してくれたみんなへのお礼

二人の方有難うございました。

①貼り付けたセルを選択(行がある場合は、列自身を選択 例 Aをクリック)
②データ→区切り位置をクリック
③スペースによって・・・・・ を選択して次へ
④データーのプレビューの中身をクリックして縦線で区切りを入れる
  量が多い場合大変です。
⑤次へをクリックする
⑥完了をクリック

エクセルに貼り付ける前に、区切りをつけたほうがいい。
アクロができるテキストエディッターを使うとできる。

===補足===
どの様なテキストファイルかわかりませんが、常用漢字1945文字
(http://www.aozora.gr.jp/kanji_table/)
の場合
亜 哀 愛 悪 握 圧 扱 安 暗 案 以 位 依 偉 囲 委 威 尉 意 慰 易 為 異 移 維
             :
             :
という感じなので、
テキストエディタで漢字のスペースをカンマ(,) に置換する。
エクセルで ファイル→開く
開くでファイルの種類をテキストファイルにして読む
元のデータ形式でカンマやタブ・・・・ を選択して次へ
区切り文字にカンマを選択し、次へ
完了をクリックする。
これでは、列が1945なのでエクセルでは全ては読めません。
ダウンロードしたファイルにどこかで改行をいれる必要があります。

  • 回答者:匿名ですよ (質問から16分後)
  • 0
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。
お礼コメント

回答有難うございました。
さて、漢字文字が1000文字と言っておりましたが実質は、3000~4000位あるようです。お教え頂いた方法で行うと上記の回数を重ねなくてはなりません。また、テキストファイル上で行うにしてもテキストファイル上でカンマを同じように符さ無くてななりません。何か簡便な方法は無いでしょうか。お手数をお掛けいたします。どうぞ宜しくご指導下さい。
以上補足にて宜しく願います。

並び替え:

Excel?

正規表現が可能なテキストエデイタで[(.)]を[\1\n]に置換。その後Excelにコピペか、かなり多いのならセーブ->ロード。
正規表現は違う場合もあるので、その時はマニュアル参照。.が任意の一文字、()がタグの記憶、\1がタグ指定、\nが改行の意味。

1000程度なら→[Enter]のくり返しマクロでもいい。これはExcelでも出来るけど、たぶんテキストエデイタでやった方が簡単。

===補足===
あと、横並びにするのなら改行でなく、タブか,に変換。後は同様。

  • 回答者:匿名希望 (質問から28分後)
  • 0
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

関連する質問・相談

Sooda!からのお知らせ

一覧を見る