dポイントプレゼントキャンペーン実施中!

excelでタブ区切りを置換する方法があったら教えてください。

A 回答 (4件)

かなり的外れな回答でしたね。


すみません(笑)

タブ区切りのデータのタブの部分に
別の文字を入れたいということでしょうか?

11 22 33

とあるのを

例えば

11/22/33

という感じでしょうか?

検索のところに通常の貼り付けが
できない場合にはデータをコピーしたら
Ctrl + V で貼り付けてみてください。

タブの部分だけを残して検索するか
検索する文字列のところにスペースをひとつ
入力して(見た目は空白のようになりますが
カーソルの位置が文字ひとつ分右に移動している状態)
置換えではどうでしょう?
できませんでしょうか?

この回答への補足

ありがとうございます。出来ました。
ついでに、もし分かりましたら教えていただきたいのですが、同じように特定の列の改行を置換で消したい場合はどうしますか?
同じようにCtrl+Vやってみたのですが、こんどはできませんでした。
なぜ、このような質問をするのかといいますと。現在、データベースを扱っているのですが。データをバッチ処理でインポートする際にレコードの中に不意にタブとか改行が入っていることが多く悩まされているからです。

テキストでは置換出来るのですが。改行の場合はレコードを区切るために必要な要素ですので一括置換が出来ません。

補足日時:2004/04/15 13:31
    • good
    • 0

なるほど。


データをいろいろな場所にやり取りすると
そういうことが起きますよね。

改行の対処としては

#3の書式設定をした後に
置換えで検索をスペース(#2の方法)
にして、置換え文字を空白(何も入力しない)
にするとデータ内の空白部分が取り除かれます。

エクセルの性質上こんな方法しかありませんが
ひとつずつセルを操作するよりは
幾分ましかと思います(笑)

良い回答にならなくて申し訳ないです。
この後の作業もがんばってくださいね(^^)
    • good
    • 0
この回答へのお礼

どうもありがとうございました。トライしてみます。

お礼日時:2004/04/19 11:12

改行とは?



推測ですが、セルの中で2行になっている
物を元に戻す、ということですか?
  A
 __________
 lあいうえお
1 lかきくけこ
 l_________

こういうのを

  A
 __________
 lあいうえおかきくけこ
1 l
 l_________

こういうのにしたい、ということでしょうか?
この場合は置換えよりも書式設定で変更
になると思います。

選択したセルを右クリック>>セルの書式設定
配置タブの中で「文字の制御」の項目で
「折り返して・・・・」のところの
チェックをはずします。
これで一行に表示できます。

これでよろしいのでしょうか??

この回答への補足

回答ありがとうございます。書式設定ですと確かにExcel上では一行に表示できますが、潜在的に改行が残ってしまい、データベースに吸い上げた際に、1つのレコードの途中で2つに分かれてしまいます。これを防ぐためにレコードの途中に不用意に存在する改行を削除したいのです。

補足日時:2004/04/15 18:32
    • good
    • 0

タブ区切りになっているデータを


切り離して別々のセルに入れたい
ということでしょうか?

そのような場合でしたら
データ>>区切り位置
で指定できると思います。

この操作のことではない場合には
補足をいただけますか?
お願いします。

この回答への補足

テキストエディタではタブ区切りを置換できるのですがexcelで列を特定して置換(ctrl+H)したい場合どうしても検索のフィールドにタブをペーストできなくて困っております。何か特別な方法があるのではと思うのですが...

補足日時:2004/04/15 09:05
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!