「Web出版サイト」ベータ公開

Q&A集[?]

当サイトでのご質問の受付は終了しました

すべてのコンテンツを読み込み専用としたため、回答欄からも投稿できません

Apache OpenOffice/LibreOfficeのご質問はそれぞれのフォーラムへご投稿ください

質問コーナー

サイト内検索

分類メニュー

関連サイト


本日:1
昨日:0
総数:2693
現在:2


doc やxlsがhtmlとして開かれます

ページOpenOffice.org FAQの登録ページ
投稿者星野
分類
edit/refer
優先順位
edit/refer
状態
edit/refer
カテゴリー
edit/refer
投稿日2006-11-10 08:38:09 (金)
OSWindows XP
依存するページ
バージョン
edit/refer

メッセージ

回答ページでは行末に「~」を付加する必要はありません

メル勉というのを使っています。webページからWordファイルやExelファイルを保存できるようになっています。それらのファイルをOOo2.0.4で開くとWebページとして認識されます。WordやExelでは拡張子のとおりに開くことができます。OOoで開くとき、ファイルの種類、モードを指定することはできるのでしょうか。


サンプルはありますでしょうか

M.Kamataki (2006-11-10 18:34:31 (金))

「メル勉」というものが、どのようなものかわかりませんが、「メル勉」で保存されたファイルを当ページに添付していただくことは可能でしょうか。

もし、公開可能なサンプルの作成が可能であれば、「使い方/高度な使い方」をご覧いただき、サンプルをご提供ください。ファイル自体を調べることができると思います。

Wordファイル添付

星野 (2006-11-11 23:29:17 (土))

ありがとうございます。 Exelファイルは個人情報が入っているので、別のWordファイルを添付します。OOo1.xではちゃんと表示したそうです。

これは.docではないようです。

きもとまさや (2006-11-12 15:54:02 (日))

試しに.txtないし.htmlに拡張子を変更してみたところ、開けました。

#テキストファイルです。通常.docなどを無理矢理エディタで開くと文字化けします(バイナリファイルなので)。
先頭に

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"~
xmlns="http://www.w3.org/TR/REC-html40">~

という記述がありますので、OOoはhtml文書と解釈したのだと思います。

公開できないExcel文書も同様ではないでしょうか?

ちなみに

きもとまさや (2006-11-12 15:58:14 (日))

1.1.5でもHTMLと認識して開きました。

#WriterとHTML Editorはインターフェースがほぼ同じなので、

#[ファイル]->[名前をつけて保存]で、「ファイルの種類」がHTML ドキュメントになっていることが判ります。

Microsoft Office Word とExelはあほですから

星野 (2006-11-12 17:03:20 (日))

ちなみに、該当ファイルをMicrosoft Office Wordで開くとWordファイルとして認識して、編集することができます。
そして、いったんWordで保存するとOOoでWriteファイルとして開くことができます。
Microsoft Office では、xmlnsの中身を解釈して、取り扱っているようです。
OOoでもそのようにできないでしょうか。

Exelファイルを添付しました

星野 (2006-11-12 18:49:58 (日))

WordファイルはOOo1.1.5でもhtmlになりました。
なお、a.xlsはOOo2.0.4ではhtml、OOo1.1.5ではExelとして開きます。

xmlnsは詳しくないんですが

M.Kamataki (2006-11-12 23:24:25 (日))

Wordのほうは、ドキュメントのヘッダに

<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40"><head>
<meta http-equiv=Content-Type content="text/html; charset=euc-jp">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 9">
<meta name=Originator content="Microsoft Word 9">

とあります。Wordを対象としたファイルということを宣言しているようですが、これは、Wordが読み込めるファイルとして一般的なのでしょうか。何か参考になる情報はないでしょうか。

さて、a.xlsのほうは、[開く]ダイアログでa.xlsを選んだ後、ファイルの種類に「HTMLドキュメント(OpenOffice.org Calc)(*.html,*.htm)」を選んであげると、Calc形式で読み込めます。

ちなみにa.xlsは、Excel Viewerでは読み込めませんでした。docファイルはWord Viewerで読めたんですが。

何とか解決か

星野 (2006-11-13 02:29:02 (月))

M.Kamatakiさんの書き込みをヒントに、
hoshino_4_ankeito1007_20061111.docを「HTMLドキュメント(OpenOffice.org Writer)(*.html,*.htm)」を選んであげると、Writer形式で読み込めました。
ありがとうございます。

Re: 何とか解決か

M.Kamataki (2006-11-13 11:39:22 (月))

それは、結局、「OpenOffice.org Writer/Web」の状態で読み込んで、[表示]−[印刷レイアウト]を選んだのと同じです。

で、ちょっとデザインが見た目おかしいんですが、冒頭の黄色い四角はコメント、グレイの四角は空白文字の「&nbsp;」、学籍番号などの枠囲みは「border」属性と、これらを忠実に反映したものです。

コメントと空白文字の「&nbsp;」を削除し、「border」属性の解除、さらに表組みに外枠を設定すると、Word Viewerで表示したときとほぼ同じになります。「border」属性は段落の外枠設定になっているので、そこで解除できますが、表組み全体を選択して、書式スタイルを「本文」にすると枠囲みが解除されるので簡単です(文字のセンター合わせも解除される)。

余談ですが、hoshino_4_ankeito1007_20061111.docを「HTMLドキュメント(OpenOffice.org Calc)(*.html,*.htm)」で読むとCalcでキレイに読み込めます。Calcのほうが、HTMLと相性が良いので。

オフトピ

Mira (2006-11-13 17:25:01 (月))

最初なんだろう?と思っていたのですが、サンプルを見たら拡張子こそdoc,xlsですがその中身はHTMLだったのですね。なるほど。
元々MS Officeで作成してHTMLにエクスポートしようとしたけれど別名保存せずソースファイルのdoc,xlsに上書きしてしまったような感じがします。

完了にします

M.Kamataki (2006-11-15 10:45:09 (水))

一応、質問された方のコメントがありましたので、完了にします。

お名前:
題名:


添付ファイル: filea.xls 990件 [詳細] filehoshino_4_ankeito1007_20061111.doc 952件 [詳細]