• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シート校正をテキスト文字化でキレイに表示させる)

シート校正をテキスト文字化でキレイに表示させる方法

このQ&Aのポイント
  • EXCELの質問や回答でシート校正をテキスト文字化として利用することが多いのですが、OKWAVEに書き出すと上手く表示されません。セル区切りの「|」が一直線に揃わずにガタガタになってしまいます。
  • テキストエディターで文字列を修正してもOKWAVE上ではキレイに表示されない場合、他の方法を試してみると良いでしょう。
  • 例えば、テキストエディターではなく、別のツールや方法を使用してテキストをコピー&ペーストすると、セル区切りが正しく表示される可能性があります。また、OKWAVE上でテーブルの形式を利用することも考えてみてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • chayamati
  • ベストアンサー率41% (255/609)
回答No.3

>EXCELの質問や回答でシート校正をテキスト文字化として  利用することが多いのですが  テキストではキレイに列構成が表示されるのに  OKWAVEに書き出すと上手く表示されません。  以下に例として参考画像を添付しますが  上側が、テキストエディターで表示されるシート構成で  下側がOKWAVEでテキストをコピペして書き込んだ時の状態です。 --------------------------------------------------------------- 01.〈OKWAVEでテキスト〉では空白の全角半角の区別が無いようです  私は空白は全て全角にしています 02.お使いのテキストエディターにフォントの定義が出来ますか  HGP教科書体、HGS教科書体、MS Pゴジック等フォント種別の次の〈P,S〉は  文字により字幅が異なります  〈P,S〉を外したフォントにします 因みに私は〈TeraPad〉を使っています

NuboChan
質問者

お礼

chayamatiさん、アドバイスありがとうございます。 アドバイスを受けて試してみました。 1)空白は、全て全角の空白に統一するとずれないようです。 (半角文字に統一してもずれる) 2)フォントは、等幅フォントを利用する。 但し、スタイルを標準にしてサイズを変えてもOKWAVEで表示される状態に変化はない 1),2)を守るとたしかにOKWAVEでもズレずにキレイに表示されました。 但し、全角空白と等幅フォントなので1行が横長となり表示が改行されます。 実例。----------------------------     |[A]                                           |[B]         [1]|MDT - Standard Order 6209655276 has been saved|6209655276  [2]|Do not                                        |            [3]|MDT - Standard Order 6209655282 has been saved|6209655282  [4]|MDT - Standard Order 6209655284 has been saved|6209655284  [5]|MDT - Standard Order 6209655286 has been saved|6209655286  [6]|test tset                                     |          

NuboChan
質問者

補足

文字コードを変えると表示が変化するかは試していません。 今回は、日本語(シフトJIS)を利用しました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • kkkkkm
  • ベストアンサー率65% (1624/2466)
回答No.2

半角スペースが実際の1/2くらいなので元を倍にしたらと思ってテスト的にやってみます。 |[A] |[B] [1]|MDT - Standard Order 6209655276 has been saved|6209655276 [2]|Do not | ただ、元のデータはWeb上では揃っていませんが、テキストエディタにコピペするとちゃんと揃うので、エディタにコピペしてから縦をそろえて矩形コピーしたい場合には、現状のままの方がやりやすいかなと思います。 セルの区切りを入れてくれているので、エクセルにコピペしてデータ区切りで切り離せば矩形で取るのもそれほど面倒ではありませんが…。

NuboChan
質問者

お礼

kkkkkmさん、解説いただきありがとうございます。 エクセルで利用する場合は、今の不揃いの方が良い クップボードを利用して エクセルのセルに形式を選択して貼り付けで 貼り付けでテキストを選べば良いのですね。 ただ、見た目が悪いのは目をつむるしか無いのが残念です。

全文を見る
すると、全ての回答が全文表示されます。
  • hiro_1116
  • ベストアンサー率30% (2376/7699)
回答No.1

okwave上の表示はブラウザの表示に使用しているフォントに依存する筈ですから、仮に質問者様には揃って見えても、他の人にはズレて見れるかもしれません。画像で貼り付けるのが確実なように思います。

NuboChan
質問者

補足

確かに画像が添付できればテキスト化する必要はありません。 OKWAVEの仕様で回答者には、画像貼り付けが出来ますが 質問者は、最初の質問時以外は画像貼り付けが出来ません。 質問者には、最初の質問から次の2回目以降に 「お礼をする」、「補足する」で画像添付の選択肢が無い。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • excel テキストの文字列に / が入るコピペが区切られてします

    テキストの文字列 /home/hoge をエクセルの A1セルに/home/hogeと表示されるようにしたいのですが A1 home A2 hoge と勝手にデータ区切りされてしまいます。 1000行近いテキストですが、一度にコピペする方法は無いでしょうか ご教授よろしくお願い致します。  

  • WORDのテキストボックス内の文字をテキストボックスから出したい

    WORDのテキストボックス内の文字をエディタ等に一括してコピペしたいのですが、良い方法はないでしょうか? テキストボックスの枠を外して、文字情報のみが残るような形になれば嬉しいです。

  • シートレイアウトの投稿を行うと崩れる

    こちらで参考として シートレイアウトの投稿を行うのに下記のWEBのマリオさんのコードを利用させてもらっています。 http://www.excel.studio-kazu.jp/kw/20170116012224.html サンプルのEXCELシートをターゲットにして作成できたテキストファイルを  テキストエディターに読み込ませると各セル列も揃ってキレイに表示されます。 しかし、これをOKWAVEに読み込ませると  表示が崩れて各セル列の区切りを表す「|」が揃わずにガタガタになります。 (OKWAVEでガタガタ表示される部分をコピーして   再度テキストエディターに貼り付けすると又キレイな形式で表示されます。) テキストエディターによると  各列の間は、必要数の半角のスペースの後に「|」がある構造で  「|」が縦に直線になるようになるので各セル列がキレイに揃います。 以下は、サンプルのシート構造です。    |[A] |[B] |[C] |[D] [1] |0:00​ Coworking | Coworking |0:00 | 0 [2] |8:15​ Dune | Dune |8:15 | 815 [3] |17:33​ Rainy Day | Rainy Day |17:33 |1734 [4] |24:59​ Chill Coffee | Chill Coffee |24:59 |2459 [5] |34:17​ Autumn | Autumn |34:17 |3417 [6] |40:06​ With the Waves| With the Waves|40:06 |4406 [7] |48:08​ Indian Trip | Indian Trip |48:08 |4808 [8] |53:09​ World of Sand | World of Sand |53:09 |5309 [9] |01:01:10​ The Taxi | The Taxi |01:01:10|6110 [10]|01:07:26​ Eden | Eden |01:07:26|6726 OKWAVEでキレイに表示するようにするには、どうすれば良いでしょうか ? -------------------------- 分かりにくい説明ですいません。 お手を煩わす行為で恐縮ですがサンプルの部分をコピーして   テキストエディターに貼り付けて表示がどのように変化するか   確認していただけると理解が深まると思います。

  • 置換した文字色の変更

    シートが2枚あって、sheet(1)の内容を変更するとsheet(2)の内容を検索して置換するマクロを作っています。 sheet(1)で変更された文字を検出して(検出は文字色で判断しています。)sheet(2)にある文字を置換した後。文字色を変更しようとしています。 Sheet(2)の文字は例えばこのように並んでいます。 各文字はsheet(1)のA,B列の内容を合せたものやユーザーが任意に入れた文字を含みます。 A1 上側 右側 A2 下側 左側 A3 両側 A1:A3を選択して、A1の「上側」を「上面」に置換した後、文字色変更したいのです。 ユーザーの入力値が含まれるため、書式や文字列のコピペは出来ません。 なお、文字数は一定では有りません。また、この範囲の検索が終了すると次ぎの範囲を選択し同様の処理を行っています。 現在使っているのはマクロの記録を行ったものを使っています。 a="上側" b = "上面" Selection.Find(What:=a・・・・・・) ActiveCell.Replace What:=a, Replacement:=b, LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False この中でReplaceFormatで書式設定を行っているのは判るのですが、ここをどの様にするば希望の文字色(例えば赤)にする事が出来るのでしょうか? また、その方法だとA1セル全ての書式が変わってしまいます。欲を言えば置換後の”上面”だけを変更したいのですがそれは可能でしょうか。 宜しくお願い致します。

  • テキストエディタ、(リッチテキストではなく)を探しています

    MacOS 10.6を利用しています。 テキストエディタ、(リッチテキストではなく)を探しています。 標準でテキストエディタが付いていますが、これは リッチテキストなのでフォント情報、文字の大きさ、色情報を 持ってしまいます。 webでのコピペで作業をするとき、リッチテキストエディタであると そういった余計な情報が付加してしまい、不便なので 純粋にテキストエディタだけの機能をもったソフトを探しています。 既存のソフトで、上記の設定が可能であれば そちらでも構いません。 アドバイス よろしくお願いします。

    • ベストアンサー
    • Mac
  • PDF上の文字列を適当なテキストファイルに落とす方法

    PDF上の文字列を適当なテキストファイルに落とす方法 教えてください コピペができればどのような方法でも良いですが

  • webのテキストデータを、コピペしたら最初の改行までの文字は表示される

    webのテキストデータを、コピペしたら最初の改行までの文字は表示されるのですが、 残りの文字は表示されません。 そのセルをメモ帳にコピペすると、すべて表示されたので、表示方法の指定の問題だと思うのですが、わからずに困っています。 エクセル2007は初心者なので、教えてください。。。

  • 年月日表示について

    エクセルで、一つのセルの中で、年月日表示を二通りにする事は出来るでしょうか? 例えば、セルの上側には2013年10月12日、下側には平成25年10月12日という具合に なんですが。(文字列表示で全て手打ちする方法意外でなんですが・・・)

  • テキスト内の文字列を置き換えるソフトを探しています。

    ググると「テキストファイル」内の文字列を置き換えるソフトはあるのですが、 当方は特殊なテキストツールを使っているので、ファイルでは変換ができません。 テキストをコピペするなりして、ソフト内で変換してくれるソフトはあるでしょうか? よろしくお願いします。

  • ワードに貼り込んだエクセルシート内の文字列が上手く表示できない

    ワード文書にエクセルで作成したシート(表)をオブジェクトとして貼り込んで いるのですが、エクセルシート内の文字列が正常に表示されなくなることが よくあります。 文字列が途中で途切れてしまったり、複数の文字が初めの一文字目の上に重ねて 表示されたりと、色んな場合があります。 もちろん、貼り付ける前のシート(表)では正常に表示されていますし、 貼り付けた後にオブジェクトの編集状態に移ると、正常な文字列が表れます。 回避方法や対策をご存じの方、教えてください。

専門家に質問してみよう