• ベストアンサー

メモ帳で作ったタグHTMLのテキストをエクセルの1つのセル内にコピーして収めたい。

HTML文をメモ帳で作ったが、エクセルCVS形式の一つのセルにコピー貼り付けしたら、一つのセルに収まらずに多行に渡った、タグが反映した色付になった。 データ→外部データの取り込み→データの取り込み→HTML文.txt を指定後→何だか判らない選択から取り込めたが、タグは反映されないようだが、多行に渡った。 たぶん初歩的な事が私には解かっていないのだと思います。宜しくお願い申し上げます。

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

  • ベストアンサー
  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.6

> エクセルのセルに表示して視認する必要はありません。... > ...あくまで、管理用に保存しておきたいのです。 ならば、#2 の方法やセルをダブルクリックして編集モードにしてから のペーストで良いのでは? 参考までですが、、 下記の制限により、Excelはご希望のような文字列データの蓄積を 目的としたデータベースアプリケーションとして向いていないと 思います。  ◆Excel の仕様(制限)について  ・ひとつのセルに格納できるデータ長は、32,767 文字まで  ・セルに表示できるのは 1,024 文字まで   ただし、数式バーでは 32,767 文字すべての表示可能 32,767文字あれば、小さな HTML のパーツ集のような用途では、問題 ないかもしれません。しかし、「 HTML ドキュメント全体を収める」 のであれば、この制限がネックになるかもしれません。 Access を使い、メモ型のフィールドにデータを格納することを検討 してみて下さい。 データの管理目的であれば、さほど難易度の高いことではありません。 1. Access 新規データベースを作成 2. [デザインビューでテーブルを作成]をクリック 3. [フィールド名]---任意、[データ型]---メモ型 4. 以上で、[×]をクリックして、テーブルを保存   (主キー...と聞かれたら取り合えず、画面通り進めます) 以上の手順で作成した、テーブルのアイコンをクリックすると Excel のワークシートのような画面がでてきます。 操作感も Excel が使えれば、さほど違和感はないと思います。

OZICHAMA
質問者

お礼

どうやらKenKen_SP様のご指示が今後の私にとって合っているようです。Accessを試してみます。 有難う御座いました。

その他の回答 (6)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.7

こんばんは。Wendy02です。 私が今やっていることが、ちょうど、そのようなことをしています。 ただし、インターネットサイトからの生のHTMLコードを切り分けながら、必要な情報だけをワークシート上にピックアップする方法で、いくつかのサイトのログを作っています。 どの程度のレベルのコードなのか想像できませんし、ご質問の要件が今ひとつ飲み込めていないのですが、 >埋め込みたいセルをダブルクリックしペーストすると入りました。が、セル高が延びてしまいます。全体の範囲を指定し、セル高を1文字分程度の数値にすると中の一行分だけが覗けていますので見た目にはスッキリしますが、保存後、再び開くとセル高が延びて表示されます。 このレベルの話なら、入力後、範囲を選択して、一括で、 メニューから、[書式]-[セル]-[セルの書式/配置]   □折り返して全体を表示する に自動的に、チェックが入っているので、それを外せばよいだけだと思います。

OZICHAMA
質問者

お礼

エクセルを勉強せずに、必要な機能だけを使ってきました。使用しない多くの機能が解かりません。新しい事をやろうとすると つまづきます。 有難う御座いました。

  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.5

> 埋め込みたいセルをダブルクリックしペーストすると入りました。 これは、#2 で紹介した方法とほぼ同一の内容ですよ。 > 保存後、再び開くとセル高が延びて表示されます。 セル高を数値で指定しておくと、変化しないと思います。 > 各行に違ったHTML文を縦に並べて記録したいのです。 > ...タグは反映されないようだが、多行に渡った。 > ...各行に違ったHTML文を縦に並べて記録したいのです。 HTMLのタグをテキストとしてセルに表示させたいが、ひとつのセル にセル内改行で収めたい、、、ということではないのですか? 上述のように解釈し、#2 を紹介したのですが、どのような「結果」 を求めているのか、よく分からなくなりました #2 の方法ではダメなのですか?

OZICHAMA
質問者

補足

説明不足をお詫びいたします。 エクセルのセルに表示して視認する必要はありません。メモ帳でHTMLは造るので、その時、中身は確認します。あくまで、管理用に保存しておきたいのです。 先々、必要な時に取り出せれば良いのです。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

>各行に違ったHTML文を縦に並べて記録したいのです。 MTML文のファイルをメモ帳に表示し、全体を範囲指定して、コピーし、エクセルのA1セル(など)を指定して、貼り付ければ、すむことではないですか。 A1に第1行、A2に第2行、・・が張り付くと思いますが、それではいけないのでしょうか。

OZICHAMA
質問者

補足

たとえば、中古車、一台分の宣伝ページを多行に渡った長文HTML文で作成します。一行目は、ハイエース、二行目は、ライトエース・・・というようにエクセルの一行分で一台の車の情報データを管理します。 埋め込みたいセルをダブルクリックしペーストすると入りました。が、セル高が延びてしまいます。全体の範囲を指定し、セル高を1文字分程度の数値にすると中の一行分だけが覗けていますので見た目にはスッキリしますが、保存後、再び開くとセル高が延びて表示されます。 自分でも少し調べましたが、アクセスで編集しないと無理のような感じでした。 アクセスの使用経験がないので困っています。

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんにちは。 ちょっと素朴な疑問があるのですが、HTMLコードをなぜ、テキストファイルとして扱うのでしょうか?HTMLは、拡張子をHTMLにして、Excelのファイルから読めばよいのではないのではありませんか? そうでないなら、一旦、IEで開いて、それを貼り付ければ、収まると思います。タグをインポートの際に置換するなんて面倒ですからね。

OZICHAMA
質問者

補足

有難う御座います。やってみます。

  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.2

セルではなく、数式バーでペーストしてみて下さい。 ただ、セル1つの最大文字数は決まってますので、 それ以上は無理です。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

メモ帳で <html> <body text=#ff6699> こんばんわ <br> あすは晴れます<br> </body> </html> をつくり、sample1.htmlで保存し、 IEで開くと こんばんわ あすは晴れます が赤い文字で表示されました。改行してます。 エクセルへ読み込ませました。 A1に赤字で「こんばんわ」 A2に赤字で「あすは晴れます」 と出ました。 これをA1セルに こんばんわ     (改行して) あすは晴れます と出したいということでしょうか。 元のテキストに改行が入っていると下の別セルに入ってしまうと思う。 BRとかでなく、16進0Aが設定できれば、エクセルのセル内改行は可能です。 たとえば上記のシートでB1に=A1 &CHAR(10) & A2と入れて、セルの書式の配置で、「全体を折り返して表示する」に設定し列幅を十分取ると B1セル内で こんばんわ あすは晴れます と表示されます。 ただメモ帳でまたHTML文のタグの中で、Char(10)のコードの入れ方は判りません。メモ帳では不可能でしょう。

OZICHAMA
質問者

補足

有難う御座います。 各行に違ったHTML文を縦に並べて記録したいのです。

関連するQ&A

  • HTMLタグの編集について

    初歩的な質問ですみません。あるホームページ作成の解説文に、HTMLのタグを書き換えるに あたって、[ページ]メニューから[ソースの表示]を選択しホームページのソースをメモ帳で表示する。 とありますが、そのメモ帳で表示する方法が判りません。どうすればいいのか教えて下さい。

  • エクセルデータをメモ帳へ貼り付け

    仕事で使うためのマクロを作成しているところです。 1.エクセルで作成したデータ(A列に何百行も入っています。1行目から最終行まで空白セルはありません)を上から20行コピー 2.メモ帳を起動して貼り付け 3.Cドライブの直下に『1.txt』として保存し、メモ帳を閉じる 4.1.でコピーした次の行から20行コピー 5.メモ帳を起動して貼り付け 6.Cドライブの直下に『2.txt』として保存 ・・・と言うように繰り返していきたいのですがどうしたらいいのかわかりません。 色々調べると一つ一つの工程のマクロは見つけられるのですが、 理屈がわからない状態なので「こんな感じかな?」とそれぞれをつなげてもさっぱり動いてくれません。 どなたか上記の一連のマクロのやり方を教えては頂けないでしょうか? また、できましたらどういう理由からそうなるのかも教えていただきたいと思います。 (仕事上、期限があるのでそう時間はないのですが、 勉強のためにその理屈から自力で作成したものと頂いた回答の答え合わせができたらなぁ。と考えております。) わがままな要望で大変申し訳ありませんが、よろしくお願いします。

  • HMTLタグをエクセルで編集すると不具合が・・・

    HMTLタグをエクセルで編集して再びHPビルダーなどに貼り付けると 先頭部分に新たに にダブルコーテーションが着いてしまい タグが崩れてしまいます。エクセルヘのデータ貼り付けは HTMLタグが 反映しない様にエクセルのセルの先頭にスペースを入れてから貼り付けています。 以前(6ヶ月ほど前)はこのやり方で問題なかったのですが どこか間違ってるんでしょうけどわかりません どなたかよろしくお願い致します。

  • エクセルのデータをメモ帳に

    質問です。 エクセルのデータをメモ帳(バラバラ)に移す方法があったら教えてください。 詳しくはエクセルのデータ(1行1セル)をメモ帳に移して保存したいです。 A1 aaa A2 bbb A3 ccc A4 ddd A5 eee とデータがあったら メモ帳1 ○○○.txt(A1のデータ) メモ帳2 ○○○.txt(A2のデータ) ・ ・ ・ メモ帳5 ○○○.txt(A5のデータ) とバラバラにして保存したいです。 (メモ帳の名前は指定できなくても構いません。) エクセルのデータが沢山あるので一つ一つコピーして貼り付けていくのが大変です。 簡単な方法がありましたらお願いします。

  • 外部テキストに書いたHTMLタグがそのまま表示されてしまう。

    現在、Flash作成フリーソフト「Suzuka」で、Flashを作成中なのですが、 どうしても分からない箇所がありますので、アドバイスをよろしくお願いします。 以下のことでつまずいてます。 ダイナミックテキストに外部テキストを読み込ませることは出来るのですが、 外部テキスト内に書いているHTMLタグが、そのまま表示されてしまい、困っています。 外部テキストの内容はこんな感じです。 total=4& &txt0=<font color="#ff0000">文字の色を赤に変えたいです</font>& &txt1=あいうえお& &txt2=かきくけこ& &txt3=さしすせそ テキストのプロパティで「HTML」にチェックをいれてプレビューまたは、パブリッシュ後にブラウザで確認しても、 どうしてもタグが解釈されずに、そのまま<font color="#ff0000">文字の色を赤に変えたいです</font>で表示されてしまいます。 Suzukaのヘルプには、<font>タグがサポートされていると書いてあるのですが…。 Flashに詳しい方、アドバイスをよろしくお願いいたします。

    • ベストアンサー
    • Flash
  • エクセルかワードでのタグの置き換え

    先日までHPでデータの募集しておりました、 その内容に太文字や上付文字・下付文字が必要だったため HTMLタグを募集本文の中に入れていただいていたのですが、 これをCSV形式で書き出し、ワードに流し込みました。 今まではこの段階でタグの使われていたものを htmファイルにテキストエディタで貼り付けして、ブラウザで開いたものをまたコピー・貼付けしていたのですが、件数が多くなってきてとても一件一件やっているわけにも行かなくなってしまいました。 ワード、もしくはエクセルの段階で何らかの関数か機能で HTMLのタグを反映させる方法はありませんでしょうか? 使われているタグはBR、B、SUPなど一般的なタグを使っております

  • メモ帳(テキストデータ)をExcelにセルに分けて貼り付ける方法は?

    例えば、以下のようなメモ帳(.txt)のデータをExcelに貼り付ける際に、スペースが空いているもの単位で、セル別に貼り付ける方法はございますでしょうか? (データ例) 100 150 130 200 200 230 このデータについては、100→A1、150→B1などセル毎に貼り付けたいと考えております。 A1 B1 C1 A2 B2 C2

  • リッチテキスト形式でHTMLタグがつかない方法ありますか?

    初歩的なことをお聞きしてすみません。 過去ログでリッチテキスト(HTML)形式とテキスト形式の見分け方についてはわかったのですが、最終的にお聞きしたいのはテキスト形式の一種でフォントの大きさなどを加工したものが送れる形式(HTMLタグを出さずに)があるのでしょうか? そんなものはないと思っていたのですが、「ある」と主張する人がいらっしゃっるのでわからなくなってしまいました。 ちなみにメールソフトでテキスト形式しか受け取れないものってどれくらいあるのでしょう?そのソフト名もご存知でしたら教えてください。 お願いします。

  • メモ帳のデータをエクセルに貼付けしたい。

    メモ帳のデータをエクセルに貼付けしたい。 メモ帳に、コンマ区切りで書かれた多数のデータ(1行に文字列が10~100個)が、複数行あります。 これを、エクセルの各セルに、位置的に同じ位置に貼り付ける方法を教えてほしい。 しろうとですのでわかりやすくお願いします。 

  • メモ帳で(HTML)ホームページを書きたいのですが

    使えるところはホームページ作成ソフトなどで作りたいのですが、簡単なところは、自分でソースを書きたいと思います。で、基本的なソースの書き方に関する質問ではなくて、メモ帳を(HTML)構成にする方法を教えて下さい。ソースを書く場合、ワードとメモ帳があると聞き、ワードを開いてみたのですが、何がなにやらさっぱりわかりません。軽いめまいを覚えたのと、以前、プレステ2で(geosities)に直接ソースを書いていたときのようなシンプルさがあり、シンプルなメモ帳にしようかと思っています。同じ要領でメモ帳に試しに簡単なソースを書いてみたのですが、(1)どうやってプレビューを見るのかわからない。(2)どうやってネット上にアップするのかわからない。(3)コンピュータの中のどこに保存するのかわからない。そして、(4)適当に保存して見てみたら、<HTML>中略</HTML>というふうに、ソースがそのまま表示されるだけで、なんというかホームページになっていなくて、ほんとメモ帳のままでした。例えば(geosities)だと、ソースを書いてる用紙はソースのままでも、プレビューをすると、ちゃんと(HTML)構成になっていますよね。<HTML>と入れないと表示すらされないという意味です。でもメモ帳では、このタグを入れなくても(文だけでも)表示されるどころか、タグを入れても認識されないというか。まとまりのない文になりましたが、教えて下さい。

    • ベストアンサー
    • HTML

専門家に質問してみよう