PrintScreenで画面コピーが出来るというのは知っているのですが、画面上アクティブになっているウィンドウのみコピーしたいという場合、何か方法はありますか?
ちなみに、システム上ウィンドウの最大化はできなくなっており、画面中央にぽつんと出てくるウィンドウとなっています。
よろしくお願いします。

A 回答 (2件)

[Alt]+[PrintScreen]で、出来ますよ。

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

どうもありがとうございました。
これでマニュアル作成も楽々…
今後も精進いたします。

お礼日時:2001/11/10 14:29

Altキーを押しながらPrintScreenキーを押すと出来ますよ。

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

どうもありがとうございました。
これでマニュアル作成も楽々…
今後も精進いたします。

お礼日時:2001/11/10 14:29

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

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QPDFの図及び文章等をエクセル、ワード画面上にコピーする方法

質問のタイトルの通りですが、一度はすることが出来ましたが行う方法が判りません。取りあえずはPDFの図を加工するするわけではありません。PDFの図上にエクセルにて加工したいのです。何年たっても初心者なのでやさしくお願いいたします。

Aベストアンサー

作業としては、『地図をExcelに貼り付けて、オートシェイプなどで図や文字を書き加えたい』ということで宜しいのでしょうか。

クリップボードとは、パソコンの操作で「コピー」したものを一時的に記憶しておくものです。
普段、「コピー」→「貼り付け」という作業をする機会も多いと思います。
これは「クリップボードに一時記憶させる(コピー)」→「クリップボードに記憶されている情報を再現する(貼り付け)」というような流れになっています。
普段クリップボードを意識していないのと同様に、今回の作業でも特に気にする必要はありません。

貼り付けた画像が大きいのは、単純に元の画像の精度(解像度)が高いから。
単純にA3といっても、詳細まではっきり見えるように画像データ化することもできます(精度高)し、ぼんやりして字が読み取りにくいように画像データ化することもできます(精度低)。
貼り付けた際に画像が大きいのでしたら、図を選択した際に出る四隅の小さな四角をクリックしてサイズ調整して下さい。
図を右クリック→[図の書式設定]→「サイズ」タブの中の倍率でも大きさは変えられます。

オートシェイプで図や文字を追加する方法はご存知ですよね?

作業としては、『地図をExcelに貼り付けて、オートシェイプなどで図や文字を書き加えたい』ということで宜しいのでしょうか。

クリップボードとは、パソコンの操作で「コピー」したものを一時的に記憶しておくものです。
普段、「コピー」→「貼り付け」という作業をする機会も多いと思います。
これは「クリップボードに一時記憶させる(コピー)」→「クリップボードに記憶されている情報を再現する(貼り付け)」というような流れになっています。
普段クリップボードを意識していないのと同様に、今回の作...続きを読む

Q「はがきサイズ」の用紙を文書ウィンドウの中央に表示したい

Word2003です 
印刷レイアウトで「用紙」をはがきに設定すると「はがきサイズ」の「文書ウィンドウ」が画面の左側に表示されます。
「文書ウィンドウ」を画面の中央に表示したいのですが教えてください。

Aベストアンサー

[ページ全体の表示]では表示が小さすぎる場合、[ズーム]を[ 100% ]
から数%上げて中央になる位置になるサイズを探します。
私の環境では、[ページ全体を表示]では[ 81% ]になってしまうので、
ズームの設定は[ 117% ]ぐらいに設定し中央になるようにしています。

この理由ははがきを2ページになるように作成すれば判りますが、画面
の幅(ウィンドウ幅)に2ページが表示されていると思います。
つまり、使用しているウィンドウ幅に複数ページが表示できるかどうか
によって、最初に表示される位置が左に寄るか、中央になるかの違いに
なります。

はがきサイズの場合だと、たいていのPC画面上でウィンドウ幅を最大に
していると、[ズーム]を[ 100% ]にしている場合は左に寄って2ページ
が表示できるようになっています。
[ページ全体の表示]にすると、ウィンドウ幅とは関係なくページ全体を
中央に表示させるようになりますので[ズーム]で[ 100% ]以下になって
いるにもかかわらず、中央配置になります。

QIE5.xでウィンドウ最大化が異常

こんにちは。
Win95OSR2でIE5.5を使っているのですが、最大化するとウィンドウが上50ピクセル、左300ピクセルぐらい、ずれてしまいます。
再インストール、修復を行ってみましたが直りませんでした。
フルスクリーン表示では、ちゃんと表示されます。
解像度を変えても同じです。
DreamWeaver3を使っているときにこのように成りだしたので、それも再インストールしたりしてみましたが改善されません。
他のアプリケーションではこのようなことは起こりません。IEのみです。
多分、レジストリ修正、OS再インストールしないとダメだと思うのですが、今の設定をなるべく変えたくないので、OSの再インストールは避けたいです。
どなたかよろしくおねがいします。

Aベストアンサー

IEを一つだけ起動しCtrlキーを押しながら

×を押してまた起動

これでもダメですか?

Qワードの上のバーがアクティブでなくなっています!

ワードを使用していて、15分程放置しておくと、一番上の青くなっているタイトルバー(??)がグレーになっています。
なので、続きを入力しようとすると、もう一度ワードの中身をクリックしないといけません。これは、なぜですか??原因ってあるんですかね?

Aベストアンサー

もしかして、〔コントロールパネル〕〔電源オプション〕の設定のどれかが15分以下になってるからではないでしょうか?

QエクセルVBA シートがアクティブではないのに画面に表示される?

下記のSub test01のマクロでは、画面は常に最初のシートのままで全シートに作業が行なわれます。
ところが、同じマクロですが単にシートを保護するという1行を追加すると(それがSub test02です。)、画面が各シートに切り替わるようになるのです。
しかし、保護されてないシートにSub test02をはしらせると、最初の一回は画面は常に最初のシートのままで全シートに作業が行なわれ、その結果全シートが保護された状態になってから再度実行すると、画面が切り替わるのです。同様に、保護されたシートにSub test01を実行しても画面が切り替わります。

しかし不思議な事に、アクティブなシート名を表示させるようにしたステータスバーには常に最初のシート名しか表示されません。つまりシートがアクティブではないのに画面に表示されるようです。

もちろんScreenUpdatingをFalseにすれば画面が切り替わらなくなるのは存じておりますが、疑問なのはなぜシートがアクティブではないのに画面に表示されるのか?(しかもシートを保護あるいは保護解除する場合に限って)ということです。
どうか、ご教示下さい。

Sub test01()
For Each st In Worksheets
Application.StatusBar = ActiveSheet.Name
st.Unprotect
With st.Range("E5")
For i = 50000 To 1 Step -500
.Value = Int(i / 500)
Next i
End With
Next st
End Sub

Sub test02()
For Each st In Worksheets
Application.StatusBar = ActiveSheet.Name
st.Unprotect
With st.Range("E5")
For i = 50000 To 1 Step -500
.Value = Int(i / 500)
Next i
End With
st.Protect
Next st
End Sub

下記のSub test01のマクロでは、画面は常に最初のシートのままで全シートに作業が行なわれます。
ところが、同じマクロですが単にシートを保護するという1行を追加すると(それがSub test02です。)、画面が各シートに切り替わるようになるのです。
しかし、保護されてないシートにSub test02をはしらせると、最初の一回は画面は常に最初のシートのままで全シートに作業が行なわれ、その結果全シートが保護された状態になってから再度実行すると、画面が切り替わるのです。同様に、保護されたシートにSub test01...続きを読む

Aベストアンサー

こんばんは。

>違います。Activeにならないのに画面上にシートが表示されるということです。

私は、とても何か、つまらないことを書いてしまったようですね。所詮、私には、現象面から捕らえるしかないし、厳密に、「Active」とは何という問題を掘り下げるような力は、私にはありません。

ただ、一応、その点のことは、自分なりに考えを書いたつもりでしたが、的外れということでしたので、一応、この後、言い訳程度に書いておく以外は、何も書くことはありません。

「Active」 という範囲は、マニュアル操作や VBAのActivate や Select 以外にシートの表示が現実にはあって、マクロ動作中には捕らえられない原因は、アプリケーションの内部とVBAの取得の問題だと思います。もともと、シート側とVBA側の取得するオブジェクトは、一枚岩のように表裏一体になっているわけではないのは、釈迦に説法かもしれませんが、それが一枚岩ではないから、と言っても、どうしようもないと思っています。それは、他のメソッドでも往々にして、別の実質的な問題を持っていることもあります。

その状況を踏まえて、処理しなくてはならないわけだと思います。場合によっては、バグはバグのままで、それを踏まえて処理しなくてはならないこともあります。私は、そのように捉えています。MSでは、Ver.4マクロ関数からVBAに換えたときに、そういう部分の問題は解決していないものもあるはずです。

また、それ自体は設計者がどういうプログラムで書いたのか、というようなレベルの話でしょうから、今の私には、手の届かない話です。しかし、MSサポートにバグ報告なのか、クレームなのか、ある程度の反応は意外に示してくれることもあると思います。(ただし、概ね、次バージョンで処理するのですが。)

現行の作業中シートの明示なら、ループ中に、各々取れえて表示するだけの問題だと思うのですが、そういう質問ではないのですよね。

ただ、

>このコードを入れたら、最後にStatusBar表示が消えてしまいますので最後にアクティブになったシート名が分かりません。

マクロの場合は、必ず、後を戻しておくというのは、VBAのコードの暗黙のルールだと思っています。何かを入れないと、そのままずっと残ってしまいます。

以上です。余計なお世話でしたね。

こんばんは。

>違います。Activeにならないのに画面上にシートが表示されるということです。

私は、とても何か、つまらないことを書いてしまったようですね。所詮、私には、現象面から捕らえるしかないし、厳密に、「Active」とは何という問題を掘り下げるような力は、私にはありません。

ただ、一応、その点のことは、自分なりに考えを書いたつもりでしたが、的外れということでしたので、一応、この後、言い訳程度に書いておく以外は、何も書くことはありません。

「Active」 という範囲は、マニュ...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報