クラスモジュールに関しては、ここ3年は、ライフワークになっています。 仕切りは高いですが、丁寧に読み解いていくことが大切です。 今回は、どこよりもわかりやすく解説します。 クラスモジュールを解説する こんにちは。伊川(@naonaoke)です。 最近、クラスモジュールにハマっています。 思えば、3年前くらいに、YouT...
VBAの記事一覧
最初は、動けばいいから始まるVBAです。 そこからコードの効率化を求めます。 Functionや、クラスモジュール、ループ等です。 今回は、一番カンタンなFunctionの説明をします。 なんだ、カンタン 1番カンタンなFunctionの説明 こんにちは。伊川(@naonaoke)です。 以前に、VLOOKUP関...
最近、Twitter経由で結構、競馬の質問が来ています。 私なりの回答としては、せめて、VBAで、VLOOKUP関数とループは理解していたほうが、いいです。 このように回答しています。 VLOOKUP関数をFunctionで実行する こんにちは。伊川(@naonaoke)です。 前回のライブ、ありがとうござい...
顧客の住所に関して、都道府県を抽出する場合があります。 その際に、都道府県と、市区町村の間に、スペースを入れます。 しかし、そのスペースが半角、全角で、バラバラの時があります。 そんな時は、今回の記事が役立つはずです。 都道府県と市区町村を分割する究極の方法 こんにちは。伊川(@naonaoke)です。 最近は、他...
初心者のうちは、Fubctionもそうですが、配列も苦手な分野です。 ましてや、Fubctionと配列を合体など、とんでもない事ですね。 でも意外とカンタンです。 Functionと配列を合体させる こんにちは。伊川(@naonaoke)です。 侍エンジニアのサイトでは、最後に、配列を戻り値にする方法があるのですが、...
Functionは、決して、消費税の計算や、合否判定を行うためにあるわけではありません。 ルーティンワークで、必ず活躍してくれるのが、Functionです。 Functionで、コードを短くする こんにちは。伊川(@naonaoke)です。 今回は前回の続きになります。 記事差し込み 引数が、複数の場合、戻り値があ...
前回、Tagを利用した一括処理の方法を紹介しました。 汎用性がないかもしれないコードだったかもしれません。 今回は、実務で利用できるコードです。 クラスモジュールで、一括処理を実行して、入力漏れを防止 こんにちは。伊川(@naonaoke)です。 今回も一括処理系の内容になります。 思えば、今回紹介する処理も、AC...
ACCESSのVBAは、比較的カンタンです。 しかし、Excelのようにループを利用して、一括処理をするという処理は、基本書では、見かけません。 その、一括処理についてです。 ACCESSで一括処理をする こんにちは。伊川(@naonaoke)です。 今回は、ACCESSで一括処理をすることができるなんて、 ACCE...
クラスモジュールについて、イマイチ理解できない部分がある人なら、読んでほしいです。 今回は、標準モジュールから、クラスモジュールへコードを実際に移行します。 標準モジュールから、クラスモジュールへ移動 こんにちは。伊川(@naonaoke)です。 ご視聴者様から、頂いたコードをもとに説明をしたいと思います。 今回は...
クラスモジュールに関しては、説明している書籍がほとんどなく、考え方も複雑です。 複雑のような気がします。 今回のブログで、少し違った説明をしたいと思います。 クラスモジュールに関して、少し違った説明 こんにちは。伊川(@naonaoke)です。 クラスモジュールのサンプルコードをご視聴者様から頂きました。 そのコー...
社内で利用している自分のパソコンは、なぜに、あんなにもショートカットが増えるのかいまだに疑問です。 まるで、雑草のようですね。 そんな散らかった、デスクトップ画面をクリーニングします。 散らかったデスクトップ画面をVBAでクリーニング こんにちは。伊川(@naonaoke)です。 今回は、少し、ゆるい内容を紹介しま...
初心者のうちは、デバックが出ると精神的にへこみます。 私なんて、いまだにへこんでいます。 要するに、デバックは工夫で出ないようにすることができます。 デバックに負けるな こんにちは。伊川(@naonaoke)です。 前回は、DIR関数を紹介しました。 フォルダの中身や、属性を検索してくれる関数です。 人...
Excelから、ACCESSへ転送したときにエラーが発生した場合は、どうしますか? ACCESSという枠組みではなく、データベースという発想でいくならは、 エラーが発生した場合は、転送内容を全部中止にするしかありません。 ACCESSへ転送時に、エラーが発生したら? こんにちは。伊川(@naonaoke)です。 いまや...
クラスモジュールは、設計図だということをよく耳にします。 設計図ということ、普通に理解できれば、この記事を読む必要はありません。 私が1年以上苦しんだ結果の回答です。 クラスとは設計図だ こんにちは。伊川(@naonaoke)です。 プログラムの勉強をしていると、なぜかしら、偏ったたとえが多数発生します。 例えば、...
前回は、クラスモジュールについて説明をしました。 クラスに設計図を作成することは、プロパティの設定をすることです。 しかし、構造体という考え方があり、クラスモジュールと似て居ます。 ユーザー定義変数 こんにちは。伊川(@naonaoke)です。 今回は、ユーザー定義変数について、紹介します。 ユーザー定義関数は...
Excelには、様々なプロパティや、メソットが用意されています。 では、Exxcelに、車というプロパティやメソットはよういされていますでしょうか? 無いです。当然、おにぎりというプロパティもありません。 Excelでおにぎりを作ってみる こんにちは。伊川(@naonaoke)です。 今回は、クラスモジュールについて説...
データベースの最大の敵は、 データベースで最大の敵は、入力漏れと言ってきました。 今でも、その気持ちは変わりません。 しかし、どうしても空白を登録しなければならないときがあります。 データベースで空白を登録するとき こんにちは。伊川(@naonaoke)です。 データベースで最大の敵は、入力漏れと言ってきました。 ...
ACCESSで1つの入力フォームに、入力項目が多いと気持ちが折れます。 そんな時は、入力フォームを分割すると、スッキリします。 しかし、データの追加方法が、少し異なります。 非連結のテキストボックスからデータを追加するとき こんにちは。伊川(@naonaoke)です。 今回は、入力フォームを2つ用意します。 1つのフォ...
カテゴリ別検索
今週の人気記事
メタ情報