初級者

VBA開発

セルの結合は厄介?結合で実行結果が異なる【エクセルマクロ】

本サイトで好評な記事がパーツ化です。 パーツ化する事でVBAの開発は楽になりますが、 セルの結合(MergeCells)が原因で、パーツが利用できない場合があります。 パーツ化とは Excel...
0
VBA開発

オートフィルターは厄介?FindやEndが使えなくなる【エクセルマクロ】

本サイトで好評な記事がパーツ化です。 パーツ化する事でVBAの開発は楽になりますが、 オートフィルター(AutoFilter)が原因で、パーツが利用できない場合があります。 パーツ化とは Ex...
0
VBA開発

全てのシートの「半角カタカナ」を「全角カタカナ」に変換する処理をパーツ化する【エクセルマクロ】

社内ルールでカタカナは「全角カタカナ」にしなさい!といった訳のわからないルールにマクロで一発解決。コピペでOK。すぐつかえます。 
0
VBA開発

全てのシートの「全角カタカナ」を「半角カタカナ」に変換する処理をパーツ化する【エクセルマクロ】

社内ルールでカタカナは「半角カタカナ」にしなさい!といった訳のわからないルールにマクロで一発解決。コピペでOK。すぐつかえます。 
0
VBA開発

全シートのセル「フォント」「フォントサイズ」を統一する処理をパーツ化する【エクセルマクロ】

コピペでOK。お客様への提出物をきれいに体裁を整えましょう。人力では馬鹿らしいですが、マクロでは1秒です。すべてのシートのセル「フォント」「フォントサイズ」を統一します。コピペですぐ使えます。
0
VBA開発

西暦→和暦変換-和暦→西暦変換【エクセルマクロ】【DATEVALUE関数】

西暦から和暦は簡単に変更できますが、和暦から西暦はひと手間かかります。理由はデータを「シリアル値」ではなく「文字列」で持っている可能性がある為です。その場合はDATEVALUE関数でシリアル値を算出してTEXT関数やFormat関数で処理しましょう!
2020.07.21 0
VBA開発

全てのシートのA1を選択(Select)状態、表示倍率を100%にする処理をパーツ化する【エクセルマクロ】

コピペでOK。お客様への提出物をきれいに体裁を整えましょう。人力では馬鹿らしいですが、マクロでは1秒です。すべてのシートのセルをA1を選択状態、表示倍率を100%にします。コピペですぐ使えます。
0
VBA開発

【VBA一覧】地方名・都道府県一覧

地方名・都道府県一覧 コピペで使える47都道府県名を都道府県コード順に表示します。 コピペでエクセルもしくはスプレッドシートに貼り付けてご利用ください。 地方 番号 地方名 都...
0
VBA開発

ExcelVBAマクロ-「ブックが開いていればActivate/なければブック作成する」処理をパーツ化する

使い方 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は以下のような形で使用してください。 結果イメージ 今開いているブックに指定したフ...
2020.06.22 0
VBA開発

ExcelVBAマクロ「指定したキーワードをクリップボードへコピーする」をパーツ化する

使い方 上記をコピペでお好きなモジュール内に記載してください。 結果イメージ クリップボードに「この文章をクリップボードへコピーします」がコピーされます。 Ct...
0
VBA開発

ExcelVBAマクロ「二次元配列を動的に行数(一次元目)を増やす」をパーツ化する

使い方 上記をコピペでお好きなモジュール内に記載してください。 結果イメージ 下記のように行数が増えます。(上記サンプルでは配列にデータ格納はしてませんが、イメージで...
0
VBA開発

ExcelVBAマクロ「マクロ処理を高速化する」をパーツ化する。

上記関数を使用する事で、 ・エクセルの画面更新を停止します。 ・セル計算を自動から手動に変更します 結果、マクロ計算処理が早くなります。 If flg Then のコード記載方...
0
VBA開発

ExcelVBAマクロ「検索したワードで該当したセル行、セル列」の判断処理をパーツ化する

構文を勉強したい方は以下を参照。 Findメソッドを詳しく 使い方 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は以下のような...
2020.05.07 0
VBA開発

ExcelVBAマクロ-「エクセルブックが開いているかどうか確認する」処理をパーツ化する

使い方 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は以下のような形で使用してください。 結果イメージ 今開いているブックに指定し...
2020.07.20 0
VBA開発

ExcelVBAマクロ-他ブック他シートの「最終行」「最終列」取得処理をパーツ化する

上記は他ブックや他シートを指定して最終行や最終列を取得します。 ActiveSheetsの最終行、最終列を取得する場合は下記を参照してください。 使い方 上記...
2020.06.22 0
VBA開発

ExcelVBAマクロ「最終行」「最終列」の判断処理をパーツ化する

使い方 上記をコピペでお好きなモジュール内に記載してください。 そして最終列や最終行を取得したい時に以下の形で使用してください。 結果イメージ 仮に最終行→1行目ま...
2020.06.22 0
VBA開発

VBAマクロでリファクタリングする理由(初級者向け)

リファクタリングとは VBAマクロをユーザーが実行した際の動作は変更せずに、開発者が理解や修正をしやすくする為に、ソースコードの内部構造を整理することです。 わかりやすくいうと「機能はそのままでコ...
2020.04.29 0
VBA開発

パソコンのスリープ機能(自動休止機能)をオフに設定する

Windowsのスリープモードとは 日々の業務で毎日指定した時刻にデータを集計して報告メールを送りたい。または、受信したメールをきっかけにプログラムを動作させたいなど、365日24時間VBAマクロを...
0
タイトルとURLをコピーしました