これで楽に!?VBA活用

【VBA】ブックを保護する/保護を解除する

こんにちは、Ryoです。 Excelで扱うブックの中にはユーザーに構成などを操作されないように保護したいケースもあると思いますが、VBAでブックの保護/保護解除をパスワードを指定して処理が可能です。 今回はその方法について書いてみたいと...
これで楽に!?VBA活用

【VBA】データバー表示と削除、コピー元範囲指定を解除する

こんにちは、Ryoです。 何ともごちゃ混ぜなタイトルになってしまいましたが、Excelのシート上で集計したデータなどを容易に視認化できるデータバー表示というものがあり、これをVBAで処理することも出来ますので、結果出力の際に内容によっては...
これで楽に!?VBA活用

【VBA】ワークシート(単独/複数)選択やアクティブにする

こんにちは、Ryoです。 VBAでワークシートを選択する処理はかなり頻度も多いのではないかと思いますが、単独のシートだけでなく複数選択することも出来ます。また、ワークシートをアクティブにする指定や、複数選択したシート見出しの色を変えること...
これで楽に!?VBA活用

【VBA】ブック(ファイル)をアクティブにする

こんにちは、Ryoです。 VBAで処理を行う上で頻繁に行うこととしては、ブックのアクティブ状態切替えがあります。 データ読込、書き込みや結果を別ファイルへ出力した後に元のファイルに戻るなど様々な場面で使用しますので、今回はブック(ファイ...
これで楽に!?VBA活用

【VBA】指定時間に処理の実行/ファイル更新日時を取得する

こんにちは、Ryoです。 VBAを使って処理したい内容によっては、一定時間経過後にコード(プロシージャ)実行させたいケースもあるかもしれませんので、現在時刻を取得してTime Value関数で経過させたい時間を加算し、時間経過後に上書き保...
これで楽に!?VBA活用

【VBA】ワークシート表示/非表示を切り替える

こんにちは、Ryoです。 VBAで処理する都合上、設定用のワークシートを作ることもあるかと思いますが、このシートはユーザーに触れてほしくない部分ですから保護したいですよね。 そんな時に使えそうなのがワークシート表示/非表示の切替えですが...
これで楽に!?VBA活用

【VBA】ドライブの容量を取得する(総容量/空き容量)

こんにちは、Ryoです。 VBAでも指定したドライブの総容量や空き容量を取得することが可能なので、使用容量を算出することも出来ます。用途としてはドライブ管理を目的として適宜情報を取得し一定容量以下であればアラートを出すなどが可能ではないか...
これで楽に!?VBA活用

【VBA】セルの枠線や行/列番号を印刷する

こんにちは、Ryoです。 頻度は少ないかもしれませんが、セルの枠線を印刷したり行や列番号を印刷したいこともあるかもしれません。今回はその方法について書いてみたいと思います。 1.サンプル概要 以下に示すような表が書かれたワークシートが...
これで楽に!?VBA活用

【VBA】セルやセル範囲を切り取り、移動する

こんにちは、Ryoです。 ExcelVBAでデータを扱う際に読み書きは当然ですが、指定セルやセル範囲を切り取って別の指定位置に貼り付ける(移動する)ことを実施したいケースもあります。 今回はCut/Pasteメソッドを使い、移動する...
これで楽に!?VBA活用

【VBA】メッセージボックスボタンの処理分岐を行う(Y/N)

こんにちは、Ryoです。 VBAで対話型プログラムとして処理したいケースも多々あるかと思いますが、その中で使用頻度が高いと思われるメッセージボックスの「はい」(Y)「いいえ」(N)を表示し、クリックしたボタンに応じて処理を分岐する方法につ...
これで楽に!?VBA活用

【VBA】ワークシートに空白セルやセル範囲を挿入する

こんにちは、Ryoです。 Excelでデータを処理する際に新旧データの入替などを目的として、空白のセル(範囲)を挿入したいケースもあるかと思います。セル挿入後のシフト方向は右や下に指定できるので、知っておくと何かと役立つ場面も多いと思いま...
会社勤めの雑感

【GENTOS】LED懐中電灯(SG-335/MG-732D)レビュー

こんにちは、Ryoです。 時期的にも日暮れが早くなり、夕刻以降外出の際に何かと重宝する懐中電灯(ハンディライト)ですが、やはり求めるのは「明るさ」ですよね。私も子供に持たせる上で色々検討したのですが、軽量で且つ明るさを兼ね備えて使いやすか...
これで楽に!?VBA活用

【VBA】シートを必要数(複数)コピーする

こんにちは、Ryoです。 VBAでワークシート処理を行う際に、用途によっては複数コピーを実行したいこともあるかと思います。今回はサンプルとして読み込んだデータに対し、別ファイルの「DataSheet」を開いて書込みとデータ数分のシートをコ...
これで楽に!?VBA活用

【VBA】指定セルの列番号を列名(英文字)に変換してアドレスを取得する

こんにちは、Ryoです。 ExcelVBAで処理する際に行や列の番号を利用することが多いですが、列の場合は列番号ではなく列名を示す英文字を取得したいことも用途により発生すると思います。 今回は列番号を取得し列を示す英文字(アルファベ...
これで楽に!?VBA活用

【VBA】ユーザーフォームのボタン長押しで処理を実行する

こんにちは、Ryoです。 VBAの処理実行の際によく使うコマンドボタンですが、1クリック毎の操作だと処理内容によっては煩わしいこともあり、押したままの状態で押されている間は処理を実行し、離せば止まるという形が出来たら良いなと思うことありま...
PC関連

CHUWI 「Hi10 Pro tablet PC」で使える充電器 MPA-ACCFW154BK

こんにちは、Ryoです。 先日、子供用にとChuwi Hi10 Pro tablet PC Ultrabook セット10inch を購入してみました。 製品レビューはもう少し使い込んでから書いてみようと思っていますが、先ずは直面した充...
これで楽に!?VBA活用

【VBA】指定セルやセル範囲を図としてコピーする

こんにちは、Ryoです。 VBA処理としてはデータ読み書きなどが主になりますが、アウトプットの際に図(画像)として出力したいことも状況によって発生します。図としてコピーするにはCopyPictureメソッドを使いますので、その説明と省略可...
これで楽に!?VBA活用

【VBA】ユーザーフォームでパスワード入力画面をつくる

こんにちは、Ryoです。 VBAで作成したものを実行する際にユーザーを不特定多数ではなく、限定したいケースもあるかと思います。そんな時に使い道がありそうなパスワード入力画面をUserForm(ユーザーフォーム)でつくる方法を書いてみます。...
これで楽に!?VBA活用

【VBA】行番号(Row)/列番号(Column)を取得する

こんにちは、Ryoです。 VBAで処理する際に行番号や列番号は必要な情報になってきますので情報を取得したいことも多々発生します。今回はその取得方法とエディタ画面にイミディエイトウィンドウを使って列番号を調べる方法について書いてみたいと思い...
これで楽に!?VBA活用

【VBA】ユーザーフォームに画像を表示する

こんにちは、Ryoです。 VBAでUserFormを扱う際に、言葉での説明ではなく画像を表示することで視覚的にわかりやすくしたいこともあると思いますので、今回はフォーム上に画像を表示する方法について書いてみたいと思います。 1.サンプル...
スポンサーリンク
タイトルとURLをコピーしました