Microsoft 製品に組み込まれている Visual Basic の実装。
宜しくお願いいたします。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Excel VBAにて対象セル範囲を画像としてコピーて貼り付けを行うマクロですが、
パソコンの画面をロックしていない場合では、正常に実行します。
ただし、パソコンをロックした状態で実行すると、CopyPictureのところで、エラーが発生して、
「実行時エラー '1004': クリップボードを空にできません。別のアプリケーションがクリップボードを使用している可能性があります。」というエラーメッセージが表示されます。
パソコンをロックした状態でも、正常に実行できる方法はないでしょうか。
よろしくお願いします。
(サンプルマクロ)
Sub sample()
Range("A1:K10").Select
Selection.CopyPicture Appearance:=xlScreen, Format:=xlPicture
ActiveSheet.PasteSpecial Format:="図 (拡張メタファイル)", Link:=False, _
DisplayAsIcon:=False
End Sub
(エラーメッセージ)
Microsoft 製品に組み込まれている Visual Basic の実装。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
宜しくお願いいたします。
こんにちは。
VBA専用のフォーラムがございますため、下記へご投稿してみてください。
わかりました。
ありがとうございました。