Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


13401 / 13644 ツリー ←次へ | 前へ→

【5563】ユーザーフォームへの画像の取り込みについて 七瀬 03/5/20(火) 13:22 質問
【5566】Re:ユーザーフォームへの画像の取り込みにつ... Jaka 03/5/20(火) 15:50 発言
【5571】Re:ユーザーフォームへの画像の取り込みにつ... 七瀬 03/5/20(火) 17:54 質問
【5573】Re:ユーザーフォームへの画像の取り込みにつ... Jaka 03/5/20(火) 18:10 回答
【5575】Re:ユーザーフォームへの画像の取り込みにつ... 七瀬 03/5/20(火) 19:30 質問
【5579】Re:ユーザーフォームへの画像の取り込みにつ... ゆと 03/5/21(水) 0:34 回答
【5580】何とかなりそうです! 七瀬 03/5/21(水) 1:36 お礼
【5591】Re:何とかなりそうです! Jaka 03/5/21(水) 11:44 回答

【5563】ユーザーフォームへの画像の取り込みにつ...
質問  七瀬  - 03/5/20(火) 13:22 -

引用なし
パスワード
   みなさんこんにちは。

題名の方法はわかるのですが、その前段階について教えてください。

エクセルを開いている状態で、その画面をハードコピーしその画像をフォーム上に

取り込みたいのですが、その画像はエクセルやワードに貼付は出来ますが、単体として

保存する方法がわかりません。VBAとは関係ないかも知れませんがどなたか

御教授願います。

【5566】Re:ユーザーフォームへの画像の取り込みに...
発言  Jaka  - 03/5/20(火) 15:50 -

引用なし
パスワード
   ▼七瀬 さん:
>みなさんこんにちは。
>題名の方法はわかるのですが、その前段階について教えてください。
>エクセルを開いている状態で、その画面をハードコピーしその画像をフォーム上に
>取り込みたいのですが、その画像はエクセルやワードに貼付は出来ますが、単体として
>保存する方法がわかりません。VBAとは関係ないかも知れませんがどなたか
>御教授願います。

こんにちは。

>VBAとは関係ないかも知れません。

と、言う事は手動で良いんですか?
単純にペイントなどに貼りつけて保存するって事ではないんですよね?

因に Alt + PrintScreen でアクティブウインドウだけコピーできます。
こう言うことで良いのでしょうか?

それとも上記の事をVBAでやろうとしているのですか?
今一よくわかんないんで、こんな程度で済みません。

因にフォーム作成時にイメージーピクチャーに1度読み込んでおけば、元絵が無くても画像はフォームに残ります。ってことでもないですよね?

もう少し鮮明に説明された方が...。

【5571】Re:ユーザーフォームへの画像の取り込みに...
質問  七瀬  - 03/5/20(火) 17:54 -

引用なし
パスワード
   ▼Jaka さん ありがとうございます。


>と、言う事は手動で良いんですか?

そうです手動で十分なのです。

>単純にペイントなどに貼りつけて保存するって事ではないんですよね?
>
>因に Alt + PrintScreen でアクティブウインドウだけコピーできます。

コピーは出来るのですがその画像を単独で保存の方法が解らないのです。

>それとも上記の事をVBAでやろうとしているのですか?

VBAでやりたいのはその画像をフォームに貼り付けた後なんです。


>因にフォーム作成時にイメージーピクチャーに1度読み込んでおけば、元絵が無くても画像はフォームに残ります。ってことでもないですよね?

それは知っております。

うまく表現できなくてすみません。

フォーム上のイメージに画像を読み込もうとするとその画像の保存先を
聞かれます。その保存先(例えばマイドキュメント)に保存する方法が
解らないのです。

うまく表現できませんがよろしくお願いします。

【5573】Re:ユーザーフォームへの画像の取り込みに...
回答  Jaka  - 03/5/20(火) 18:10 -

引用なし
パスワード
   >フォーム上のイメージに画像を読み込もうとするとその画像の保存先を
>聞かれます。その保存先(例えばマイドキュメント)に保存する方法が
>解らないのです。

あの〜、ペイントの操作が解らないってことでしょうか?
画像ファイルがすでに出来あがっているのなら、そのファイルを単純にマイドキュメントに移動すれば良いんじゃないんですか?

【5575】Re:ユーザーフォームへの画像の取り込みに...
質問  七瀬  - 03/5/20(火) 19:30 -

引用なし
パスワード
   ▼Jaka さん何度もすみません。


>あの〜、ペイントの操作が解らないってことでしょうか?
>画像ファイルがすでに出来あがっているのなら、そのファイルを単純にマイドキュメントに移動すれば良いんじゃないんですか?

質問の仕方が判明しました。

画面をコピーしたところから画像ファイルの作り方が解らないのです。

教えてください。

よろしくお願いします。

【5579】Re:ユーザーフォームへの画像の取り込みに...
回答  ゆと  - 03/5/21(水) 0:34 -

引用なし
パスワード
   七瀬 さん、Jaka さんこんばんは。
横から失礼します。

>質問の仕方が判明しました。
>
>画面をコピーしたところから画像ファイルの作り方が解らないのです。
>
>教えてください。

おそらくペイントの操作のことでよいのではないかなぁ〜と思ったので
しゃしゃり出ます。

新規作成→ビットマップイメージ→開く→ペースト→名前を付けて保存

というのが一番単純な流れでビットマップファイルを作成できます。
JPGなどの画像にするのでしたら、フリーソフトを使うなどで変換する
というのもありかも。
ちょっと調べてみたら、こんなのもありました。
http://www.vector.co.jp/soft/win95/art/se260304.html
http://www.vector.co.jp/soft/win95/art/se129666.html

見当はずれでしたら、すみません。

【5580】何とかなりそうです!
お礼  七瀬  - 03/5/21(水) 1:36 -

引用なし
パスワード
   ▼ゆと さん どうもありがとうございます。

BMPにする方法は知っていたのですが、これでは小さな文字がつぶれてしまい
使用できなかったのです。
ですから最初からJPEGにて保存したかったのですが、その方法が解りませんでした。


>http://www.vector.co.jp/soft/win95/art/se129666.html

上記、画像変換君を試してみましたが、一度BMPにて取り込んでからJPGに変換するものですから、やはり画像は荒いです。ただ最初の画像をこれまでより大きくして変換後に
縮小する方法で何とかなりそうです。

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


>見当はずれでしたら、すみません。

とんでもないです。表現の下手な私の質問に対しての最高の回答を頂けたと
感謝しております。


Jakaさん、なんとかなりそうです。
お手数お掛けしました。
ありがとうございました。

【5591】Re:何とかなりそうです!
回答  Jaka  - 03/5/21(水) 11:44 -

引用なし
パスワード
   こんにちは。

>BMPにする方法は知っていたのですが、これでは小さな文字がつぶれてしまい
>使用できなかったのです。
>ですから最初からJPEGにて保存したかったのですが、その方法が解りませんでした。

>BMPにする方法は知っていたのですが、これでは小さな文字がつぶれてしまい
これはスクリーンショットしたままの大きさの画像(BMP)をエクセルのフォーム上で小さくしようとするから崩れるんだと思います。

エクセルとペイントだけで画像を小さくして、あまり文字が崩れなくする方法。

PrintScreenしたらエクセルシート上にペーストします。
その画像をシート上で小さくします。
(画像の右下角をShifftキーを押しながらサイズ変更すれば縦横の比率を保ったままサイズ変更できます。)
適度な大きさに小さくしたら、その画像をもう1度PrintScreenしてペイントに貼りつければ良いと思うんですけど。
多少、文字がぼやけるけど。

こう言うことって、Win使っている人はあまりしないのでしょうか?

13401 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free