これで楽に!?VBA活用【VBA】複数選択したセルの範囲をまとめて処理する こんにちは、Ryoです。 条件に合致するデータの検索・抽出などによる複数のセルやセル範囲を扱うような場合に、その範囲をまとめて扱うことができるUnionメソッドがありますので、今回はその内容について書いていきます。 1.サンプル概要 サンプ...2023.03.03これで楽に!?VBA活用
これで楽に!?VBA活用【VBA】完全一致や部分一致で文字列を検索・置換する こんにちは、Ryoです。 指定した範囲からセルに入力されたデータを検索して指定文字に置き換えたいケースは多々あるかと思います。Replaceメソッドを利用すれば完全一致/部分一致(あいまいな条件で検索)で指定した文字列を置換することができま...2023.02.20これで楽に!?VBA活用
PC関連【DELL】Inspiron15 3525 メモリ増設とSSD換装など こんにちは、Ryoです。 AMDプロセッサー搭載の15インチ型ノートパソコンでリーズナブルな価格帯のInspiron 15 3525を今回購入し、メモリ増設とM.2 2280 SSD換装/SATA HDD換装を実施していますので、その内容に...2023.02.15PC関連
これで楽に!?VBA活用【VBA】行高さ・列幅をユーザーフォームを利用して変更する こんにちは、Ryoです。 行の高さや列幅を変更・取得するにはRowHeight/ColumnWidthプロパティで行いますが、シート全体や選択範囲を簡易的に設定できるようユーザーフォームを利用してみましたので今回はその内容について書いていき...2023.02.01これで楽に!?VBA活用
これで楽に!?VBA活用【VBA】日付や時刻の加算/減算を行う こんにちは、Ryoです。 データの演算処理を行う中で数値データ以外にも日付や時刻を扱うこともあるかと思います。その際に便利な関数としてDateAdd関数がありますので、今回はその内容について書いていきます。 1.サンプル概要 下の表内にある...2023.01.25これで楽に!?VBA活用
これで楽に!?VBA活用【VBA】新規フォルダを作成/フォルダを削除する こんにちは、Ryoです。 今回はフォルダの新規作成ができるMkDirステートメント、フォルダを削除することができるRmDirステートメント(フォルダ内のファイルが存在しないことが前提なのでKillステートメントも併用)について書いていきたい...2023.01.16これで楽に!?VBA活用
PC関連【DELL】Vostro3425 メモリ増設・SSD換装など こんにちは、Ryoです。 今回は小型で携帯性にも優れるVostro14インチノートパソコン AMD Ryzen 5000シリーズ プロセッサー搭載のVostro3425を購入しましたので、メモリ増設とSSD換装を行っていきたいと思います。 ...2023.01.10PC関連
これで楽に!?VBA活用【VBA】指定したワークシート前後のシートを参照・取得する こんにちは、Ryoです。 ワークシート操作でWorksheet名を取得したいケースは多々ありますが、その中でPreviousプロパティ/Nextプロパティを利用すると指定したワークシートの左側(前)、右側(後)のシート名を取得することができ...2022.12.26これで楽に!?VBA活用
これで楽に!?VBA活用【VBA】ファイル(ブック)のコピーを保存する こんにちは、Ryoです。 ファイルをコピーする手段としては主にFileCopyステートメント、SaveCopyAsメソッドがありますが、コピー元ファイルの扱いに違いがありますので、その辺りを含めて書いていきたいと思います。 1.サンプル概要...2022.12.19これで楽に!?VBA活用
PC関連【DELL】Vostro5625(AMD)メモリ増設とSSD換装など こんにちは、Ryoです。 堅牢且つ16インチの4辺狭額縁デザインが秀逸で画面が見やすいVostro5625(AMDプロセッサー)を購入しましたのでメモリ増設とSSD換装、SSD換装前後でのCrystal Disk Mark測定比較などについ...2022.12.13PC関連
これで楽に!?VBA活用【VBA】セルへ配列数式を入力する こんにちは、Ryoです。 セルへ数式を入力したいケースは多々あると思いますが、その中で複数の値やセル参照を利用して計算する数式(=配列数式)を扱いたい場合はFormulaArrayプロパティを利用することで対処できますので、今回はその内容に...2022.12.06これで楽に!?VBA活用
これで楽に!?VBA活用【VBA】参照渡しを利用して複数の値を返す関数を作成する こんにちは、Ryoです。 引数には値渡しのByValキーワードと参照渡しのByRefキーワードの二つがありますが、参照渡しで渡して引数の値を変更すると呼び出し元にも影響を及ぼすことができるので、この仕組みを利用して複数の値を返すプロシージャ...2022.11.28これで楽に!?VBA活用
これで楽に!?VBA活用【VBA】フォーム上のコントロールを選択してヒントを表示する こんにちは、Ryoです。 ユーザーフォームを利用する際に使い勝手をより良くする手段として、ControlTipTextプロパティを利用するとテキストボックスなどのコントロールをマウスカーソルでポイントした際にヒントを表示させることができます...2022.11.21これで楽に!?VBA活用
PC関連【M.2 SSD変換】PCI-Expressカード(Owltech)によるNVMeスロット実装など こんにちは、Ryoです。 DELL製PCでやや少し前のモデルVostro3471(HDDモデル)をSSDに換装する場合、本PCはインターフェイスタイプがSATAなのでM.2SSD変換用PCI-Expressカードを利用してNVMeスロットを...2022.11.14PC関連
これで楽に!?VBA活用【VBA】TimeSerial関数などを利用した勤怠集計サンプル こんにちは、Ryoです。 カードリーダーなどで集計された出勤/退勤打刻データから勤怠集計を自動で行いたいようなケースではHour/Minute関数やTimeSerial関数を活用して対応することができますので、簡易的なサンプルを作成してみま...2022.11.07これで楽に!?VBA活用
これで楽に!?VBA活用【VBA】区切り文字を含む単一セル内のデータを複数セルに分割する こんにちは、Ryoです。 1つのセル内にカンマやセミコロン、スペースなどで区切られた一つデータや文字列が入力されていて、そのデータを他セルに分割して複数のセルに入力したい場合はTextToColumnsメソッドを利用することで対処できますの...2022.10.31これで楽に!?VBA活用
PC関連【micro:bit】LEDディスプレイを操作するサンプルプログラム こんにちは、Ryoです。 先日、子供へのプログラミング教育用として先日マイクロビットを購入し親子で遊んでいます。教える側として私自身も本製品のプログラミングを理解していく必要があり、先ずはLED表示部分の基本操作的なサンプルプログラムを自身...2022.10.24PC関連
これで楽に!?VBA活用【VBA】特定のセルのみ入力可/入力不可を設定する こんにちは、Ryoです。 セルへの入力を制限したいいような場合にシートの全体の保護を扱うことがありますが、その中で指定セルのみ編集可としたり、逆に指定セルのみを編集不可とするような形もLockedプロパティ、Protect/Unprotec...2022.10.17これで楽に!?VBA活用
これで楽に!?VBA活用【VBA】セル内で文字列を折り返し全体を表示させる こんにちは、Ryoです。 Excelの機能でセル内の文字列を折り返して全体を表示させることができますが、VBAではWrapTextプロパティを利用することで対処できますので、今回はその内容について書いていきます。 1.サンプル概要 表内の備...2022.10.10これで楽に!?VBA活用
これで楽に!?VBA活用【VBA】コピーした数値を演算して貼り付ける こんにちは、Ryoです。 コピーしてクリップボードに格納したデータを貼り付ける際に内容を指定して指定範囲に貼り付けることができますので、加算/減算/除算/乗算など演算して貼り付けることが可能です。今回はこの特殊な貼付けについて書いていきます...2022.10.03これで楽に!?VBA活用