アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんにちは
Excelで作ったグラフをホームページに載せようとしています。
『webページで保存する』というメニューを選んで保存するとグラフのhtmlファイルができます。
これを1024X768以上の解像度で見ると、
グラフが左よりの位置になって、その右4分の1ぐらいと
グラフの上下に余白ができそこが真っ白になります。
グラフを上下左右中央に持ってくる方法と
余白に色をつける方法はないでしょうか?

A 回答 (4件)

エクセル上で、セルを好きな色で塗りつぶして


おくとhtmlした時にもその色が反映されます
あと、グラフの位置も好きな場所に移動してから
保存をすればど真ん中とは行かないまでも
左上にくっつく事はないです

あと、グラフ画像自体の背景を変えたいのであれば
グラフをダブルクリックして「領域」の色を
設定すれば変わります

ただし。

この方法だと無駄にソースが長いです
必要最低限のソースの50倍くらい??

保存した時に出来たフォルダにある画像データが
どれか解って、htmlファイルと同じフォルダ内に
移すことが出来るのであれば、下記の操作を
お勧めします。

(とりあえずhtmlをバックアップのため
 コピーしておいて下さい)

まずは、image01.gifとなっていると思われる
グラフの画像を、htmlファイルと同じフォルダ内に
コピーします。

htmlファイルを開いて
メニュー 表示-ソース
とやるといっぱい字が出てきますよね?
それを全部選択
(メニュー 編集-すべて選択)
にして、下記のソースを貼り付て下さい。

↓↓この下から

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>グラフ</title>
</head>

<body bgcolor="#ffcc99">
<table width="650" height="450" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="middle"><img src="image001.gif"></td>
</tr>
</table>
</body>
</html>

↑↑ここまで

ちなみに、背景色を変えるには
bgcolor="#ffcc99"
の行の "" の間を変えます。
参考URLから好きな色の番号が調べられますので。

htmlは結構面倒なので、ソースをいじるのは・・・と
思われるかもしれませんが、参考までに。

参考URL:http://noz.day-break.net/webcolor/webcolor216.html

この回答への補足

グラフの画像(gif)ファイルを取り出して
htmlを組み直し、bgcolorを好きな色に設定するという方法は理解できました。
ありがとうございます。

補足日時:2005/03/10 02:19
    • good
    • 0
この回答へのお礼

すいません。説明不足のようでした。
グラフはセルに貼り付けたものではなく
シートでつくったものです。
またグラフには既に色がつけてあります。

ありがとうございました。

お礼日時:2005/03/10 02:11

No2のものです。



グラフをシートに作って保存されたのですね、失礼。
それだとよりいっそう自動作成されるファイルも増え
ソースが読みづらくなるので、色だけ変える作業は難しいですよね

ソースをいじるところまでは大丈夫なようなので
前のソースを使ってもらえば、シートの周りにある
余白にも色がつくと思います。

ただ、結構グラフ画像のサイズが大きいのではないかと
思うのですがどうでしょう?
私が試した時は 944×563 のサイズで出てきました。
もしそれくらい大きいのであれば前回のソースだと
テーブルサイズが小さすぎるので、テーブルサイズを
変えないといけないのですが、それよりは
画像サイズを小さくする事をお勧めします。
800×600程度のサイズの人もまだたくさんいるので
それくらいの大きさにした方が無難かなと思うので。

特別なソフトがなくても、アクセサリーにある
ペイントでもメニューの変形 伸縮と傾きで変更できます
(BMPではなくGIFで上書き保存)
その後画像のプロパティでサイズをチェックして
ソースの中の
<table width="650" height="450" border="0" align="center" cellpadding="0" cellspacing="0">

の部分、widthが幅、heightが高さになるので
そこを変えてみてください
例題 750×460になったのなら
width="750" height="460" という風に。

ちなみに、グラフの画像はベタ塗りだから
jpgよりgifの方が向いている気がします

この回答への補足

関連事項でひとつおききしたいのですが、
今シートでグラフを作りwebpageとして保存すると、800X600サイズの画像ができます。
しかし昨年作ったものを見ると、すべて971X605になっています。
どうしてサイズが変わってしまったんでしょうか???
昨年と今年の違いはモニタを変えたので、
解像度を800X600から1024X768だけなんですが・・・
エクセルの設定をいじった覚えはないんですが
どこをいじると、サイズを変えられるのでしょうか?

補足日時:2005/03/11 03:09
    • good
    • 0
この回答へのお礼

わかりました。
何度も、丁寧にありがとうございます。

お礼日時:2005/03/11 03:09

グラフをJPGで保存してページに貼り付けるのが簡単で見やすいのではないでしょうか?Excelファイルはリンクで参照させればよいでしょう。

    • good
    • 0
この回答へのお礼

>グラフをJPGで保存

というのはどういうことなのか
もう少し解説いただけないでしょうか?

GIFファイルをJPGにするという意味でしょうか?

ありがとうございます。

お礼日時:2005/03/10 14:35

余白って背景ですか?


テキストエディタで開いて、

<body を探して、そこに、
<body bgcolor="#ffffff">と記述すると、背景が白、
<body bgcolor="#ff0000">とすると、背景が赤になります。

<body>
のすぐ下に
<center>
と書き、

</body>のすぐ上に</center>
と書くと中央寄せになります。

的を外していたらすみません。
    • good
    • 0
この回答へのお礼

一応それはためしてみたんですが
うまくいかないんです。
ありがとうございました。

お礼日時:2005/03/10 02:07

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