2020-04

VBAのエラー対応方法

VBA|PrintOut時にエラーが発生するときの対処方法

PrintOut時にエラーが発生する原因としては、「印刷するワークシートが非表示になっている」「プリンタ名やポート名が違う」「ブックが保護されている」
VBAでウインドウ関連の操作

VBA|印刷(PrintOut)でエクセルをPDFに変換してファイル名を付けて保存する

エクセルのシートをPDFに変換して保存したい場合には、PrintOutメソッドを使います。PDF出力用の仮想プリンタ名は、仮想プリンタを現在使用しているプリンタに設定した後、イミディエイトウインドウに「?Application.ActivePrinter」と入力することで確認できます。
VBAでウインドウ関連の操作

VBA|PrintPreview(印刷プレビュー)が遅いときの対処方法

エクセルは、表示されている画面と実際に印刷するときの位置がずれることが多いため、PrintPreviewメソッドを使って印刷プレビューで確認する機会が多いと思います。 ですが、PrintPreviewを実行しても動作が遅く...
VBAで画像・図・グラフの操作

VBA|図形の表示・非表示を切り替える方法

Excelを使う際に、一つのシート上に表や図形・オートシェイプを混在させることは少なくないです。 その際に、図形だけを一時的に消したい場合があります。 そのとき図形を削除するのではなく、図形の表示・非表示を切...
VBAの基礎・入門

VBA|ダブルクォーテーション内で変数を使う方法

ダブルクォーテーション(”)を使っていますか? VBAでは文字列を扱う場合には、ダブルクォーテーション(”)で囲む必要がありますが、「どうすればダブルクオーテーション(")内で変数を使えるのでしょうか?」という質問を受けま...
VBAでセルの操作

VBA|RemoveDuplicatesで重複セルとすべての空白セルを削除する方法

RemoveDuplicatesメソッドは、表の中から重複する行を削除することができる便利メソッドです。 ここで、よく質問があるのが「重複したセルを削除し、さらに空白のセルをすべて削除したい」ということです。 ...
タイトルとURLをコピーしました