Outlookでは「署名」という便利な機能があります。 「署名」は、メールの新規作成時、返信時、転送時に定型文を自動で挿入する機能です。 Outlookの「署名」サンプルもありますので、ぜひご覧ください。 非常に便利な「…
エクセルで重複を抽出するとわかりやすいデータになると思います。エクセルの関数のみで重複抽出と空白行を詰めるできる方法を記載します。エクセルで重複抽出と空白行を詰める方法は色々ありますが、紹介する方法は
全て関数のみで、重複抽出できますので、ぜひご参考にしてください。
Excel VBAで指定した文字列の位置を調べる方法を解説します。 エクセルのシート関数では、指定文字列の文字位置を知りたい時は「FIND」関数を使うと思います。 ですが、VBAにおいては、通常の方法では、「Find」は…
VBAで「一次元配列」をワークシート上に貼付けすると行方向の配列と認識されないので、配列の行と列を入れ替えする方法を紹介します。ワークシート上だと「一次元配列」は列方向のデータとして認識されてしまいます。
エクセルVBAで配列を使うことで「VBA高速化」に繋がります。配列は難しそうですが、イメージとデバッグ方法さえ掴めば、できちゃうと思います。
VBAが遅いあなたは、少し意識するだけで、案外簡単に高速処理にすることが可能かもしれません。ExcelVBAの処理速度を高速する方法とマクロ実行が遅い原因とその対策方法も解説します。初心者の方は、ほぼ高確率でVBAを高速化することができます。
VBAを最適な文にすることによってマクロを速い処理で終わらす事ができます。
「On Error GoTo」は1回しか処理されず、複数回(2回目以上)、使うと、指定したラベルにジャンプせずに、そのままエラーが発生します。VBAの「On Error GoTo」が効かない2回目以降も使う解決策は下記コードのようにしましょう。
VBAのショートカットとして、「一括でコメントアウト」「VBA(マクロ)の実行」「ブレークポイントの設定」「VBAを”1行”のみ実行」等を紹介します。VBAを記述していると、いちいちマウス触ってクリックするの地味に面倒ですよね。
そんな時はショートカットキーを有効活用してください。
VBAとVBEの違い、VBAとマクロの違い、それぞれの意味と違いを紹介。
「JoVBA」と検索すると、面白いことがあるかも知れませんよ。「VBE」で「VBA」を作成し、それを実行する機能のことを「マクロ」みたいなイメージです。VBAを実行 = マクロ と思っていいと思います。
上述のようにエクセルのマクロの作り方は、色々あります。初心者にオススメは、ボタンを配置して新規作成だと思います。では、エクセルのマクロの作り方の参考例をオススメ順に紹介します。
VBEの表示方法は色々ありますが、まずは、開発タブの表示方法を簡潔に紹介します。ちなみにVBEはマクロを作成する上で必要なツールになります。
VBAの関数「DoEvents」は、Excelマクロが「応答なし」になる時に役に立ちます。「応答なし」になる原因は複数あります。エクセルのVBA(マクロ)を実行し、重い処理をしていると、マクロが遅くてエクセルが「応答なし」にしたくないのに固まる事がありますよね。