- ベストアンサー
Excel画像置き換え方法
end-uの回答
Sub test() Dim x As Variant x = Application.GetOpenFilename("gif,*.gif") If VarType(x) = vbBoolean Then Exit Sub With ActiveSheet.Shapes.AddPicture(x, msoTrue, msoFalse, 0, 0, 0, 0) .ScaleHeight 1, msoTrue .ScaleWidth 1, msoTrue End With End Sub 上記のマクロで挿入した画像は元ファイルとのリンクを保持します。 なので1回だけ実行すれば後はマクロ不要です。 #念のため、マクロ実行方法。 [Alt]キー押しながら[F11][i][m]。 アクティブなBookに「標準モジュール」というものが追加されます。 その白背景ウィンドウ(カーソルがある位置)に 上記マクロ Sub test()~End Sub までをコピー&ペースト直後[F5]キー、で実行です。 画像挿入後、必要であればサイズなどを適宜修正し、 必要なシートにコピーしてください。 元のファイル(例えばa.gif)を同名上書きして更新した後に Bookを開き直せばシート上の画像が更新されます。
関連するQ&A
- gif画像をエクセルのシートに貼り付けて動かしたい
gif画像をエクセルのシートに貼り付けて動かしたいのですが可能でしょうか? ぐぐったら http://home.att.ne.jp/zeta/gen/excel/c04p23.htm がヒットしたのですが、 これは複数の画像を表示する方法ですよね? やりたい事はひとつのtest.gifと言うファイルをエクセル上で動かしたいのです。 例えばサンプルとして http://www.civillink.net/sozai/move.html のペンギンををダウンロードしてデスクトップに落としましたが これをエクセル上でブラウザと同じく動的に表示させることは可能でしょうか? ご回答よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCEL,WORDの選択範囲を自動で画像ファイル化したい
EXCELまたはWORDで作成したファイルにて、選択された部分を自動的に画像ファイル(GIFファイルなど)にする方法はないでしょうか? 現在、Excelで作成した内容(テキスト、オートシェイプ、画像の貼り付けあり)を範囲選択し、画像処理ソフト(PaintShopPro)にコピー・貼り付けしてGIFファイルを作成しているのですが、選択する範囲が固定できまっている(例:EXCELだとA1:D20、など)場合、毎回ファイルを開いて範囲選択して上記作業を行うのがファイル数も多く煩雑なので、なんとか自動化できないものかと思っています。 ExcelやWord側でのマクロや、上記要望を満たしてくれるソフトなどがもしあれば、是非教えていただけないでしょうか。 よろしくお願いいたします。
- ベストアンサー
- グラフィックソフト
- スタイルシート 画像の置き換え について
スタイルシート初心者です。 宜しくお願いします。 ----------------------------------------------- <div id="Nav"> <ul> <li><a href="/nav1/"><img src="/nav1.gif"></a></li> <li><a href="/nav2/"><img src="/nav2.gif"></a></li> </ul> </div> ----------------------------------------------- 上記、nav1.gifとnav2.gifの2枚の画像を、スタイルシートで別の2枚へ差し替えたいのですが、何か方法はありますでしょうか。 #Nav li img{ } ではダメですよね。 何か上手い指定方法があるのでしょうか。 HTMLは変更不可です。
- 締切済み
- HTML
- エクセルに画像を外部参照させる方法
エクセル初心者です。 エクセルにjpg画像を貼り付けたのですが、元の画像が上書きされるたびに エクセルの画像も自動更新されるようにすることはできるでしょうか? いわゆる画像の外部参照的な機能があれば教えて欲しいです。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- EXCELで作成した表の参照(連動)について
EXCELで、例えばA表を作成します。 それを違う場所(もしくはシート)、Bに貼り付けたい場合、シフト押しながらコピー→貼り付けにすると、A表が図としてBに貼り付けされますよね。 そこで元の、Bシートの書式(列幅など)を保持したまま、A表を貼り付け、そこでもそのA表の数字などを編集したいのですが…可能でしょうか? つまりA表をBに参照させるというか、連動させるというか… ご存知の方いらっしゃいましたらお教えください。 宜しくお願いします。
- 締切済み
- オフィス系ソフト
- Excelに画像を張り付けると文字がにじみます
エクセルで作成した資料、シートA(旧)、シートB(新)の、新旧対応表を作成しています。 その場合、シートAはキレイに張り付けできるのですが、シートBは文字がにじんだりぼやけたり太くなっていて、あまりキレイではありません。 回避策がありましたら教えていただければ幸いです。 ■使用環境 Excel2007、WindowsXP ■手順は以下の通りです (1)シートA、Bをそれぞれ、プリントスクリーンで画面コピー (2)ペイントソフトで画像を張り付け、必要な場所を選択して切り取る (3)エクセルに張り付ける そのまま張り付けようとすると、 ・ビットマップイメージオブジェクト ・図(拡張メタファイル) ・ビットマップ しか選べません。 一度張り付け、それを再度切り取って張り付けようとすると ・図(PNG) ・図(JPEG) ・図(GIF) ・図(拡張メタファイル) ・MicrosoftOffice描画オブジェクト を選ぶことができます。 どの方法を選択して張り付けても、シートBでコピーした画像についてはあまりキレイに張り付けることができません。
- 締切済み
- オフィス系ソフト
- Excelで画像を貼り付けれない。
Excelで画像(jpg)を貼り付けたいと思い、画像をシートの上にドラッグしていくのですが、マウスの下にはコピーを示す「+」マークは出るのですが、貼り付けできません。 ctrl+c→ctrl+vでもできません。 編集→挿入→図→ファイルなどではできますが、数が多いのでできればドラッグかctrlでの操作をしたいです。 どうしちゃったんでしょう? バージョンはMicrosoftExcel2003(11.8120.8122)SP2です。 起動したときに「更新しますか?」みたいのを「更新する」をクリックしてしまったからでしょうか、、、。 どうすればいいでしょうか?? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルでこんなことできますか?
こんにちは エクセルのことで質問ですが、例えばエクセルで資料や表などを作成して、A1からF20までのセルをマウスで囲んで、その部分だけをbmpやgifなどの画像データに変換することってできますか? 何をしたいかと言いますと、その部分だけを他のエクセルシートに貼り付けて利用したいのですが、貼り付け先の列の幅や行の高さが違うので、貼り付けてうまく利用できないのです。 バージョンはエクセル2000です。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの画像貼り付け
エクセルシートに画像を貼り付ける際、実際の作業画面で貼り付け位置を合わせても、プレビュー画面で見るとずれてしまいます。 ズレない方法はありますか?
- ベストアンサー
- オフィス系ソフト