絞り込み条件を変更する
検索条件を絞り込む
有料ブログの投稿方法はこちら

すべてのカテゴリ

132 件中 1 - 60 件表示
カバー画像

【ACCESS VBA】正しく入力しない、不埒な野郎を,For eachが成敗する

YoTubeでも解説しています。ぜひ、ご覧ください正確なデータベースを作成するには、正確なデータ入力が必要です。 特に携帯電話番号の桁数等、11桁にも関わらず、10桁で入力してくる輩を撲滅します。 正確なデータベースを作成するには?こんにちは。伊川です。 今回は、標準モジュールを利用して、正しい入力を促進する内容です。 以前の私は、正しい桁数を入力させるために、更新前処理を利用していました。 If Me.携帯電話_1 = "無" Then Exit Sub     If Len(Me!携帯電話_1) = 11 Then Exit Sub     MsgBox "携帯は11桁です。"     Cancel = True このようなコードです。 しかし、この制限を設けるのに、フィールドが1個ならまだしも、10個も、20個もある場合は、現実的ではありません。 この状況を打破しなければ、正しいデータベースが作成できません。 この状況を標準モジュールに、数行のコードを仕込むことで解決できます。 このブログはこんな人にお勧めACCESSの入力フォームに入力制限を設けている人 ACCESSで正しいデータベースが欲しい人 いつも適当に処理する人いて、ブツブツ言いながら、データベースをリカバリしている人 このブログを、読み終わるころには・・・・今回紹介する方法を利用することで、入力漏れ撲滅、正しい桁数が確保されます。 ほんの少しの細工で、あなたのデータベースは、見違えるように、正確になります。 標準モジュールとFor eachの組合せ 作業手順 その1 データベース確認現在、このような入力フォー
0
カバー画像

Excelの操作・関数などの使用方法を紹介していきます。

ここならを利用させて頂いてから約1ヶ月経過しました。ということでブログでは Excelの基本操作から、ためになる操作方法を発信していこうとおもいます。今回の記事では1ヶ月利用させて頂いた感想・学べたことを記事にしたいと思います。始めて1ヶ月ですが何人かのお客様と取引させて頂いて思ったことは、どの方もみんないい人で親切・丁寧にご説明して頂けるのでとても作業がやりやすいです。それに応えるために時間を忘れて没頭してしまいます。笑( ExcelVBAのコードを組むのが好きなのもありますが、)今後もお客様のご希望に応えられるよう頑張りたいと思います。学べることもたくさん多く新しいお客様と関わるたびに発見があり、色んなコードを書けるようになっていけると思いました。お客様によって多種多様な作業をしているので、色んな知識がインプットされて自分の出来る範囲が広がる予感がします。これからもどんどん勉強していきますのでよろしくお願い致します。今後のブログは Excelのためになる事を発信していきます。最後にExcelの作業を自動化したい方・代行したい方は以下の出品サービスをご覧ください。関数設置だけなど、作業によってはお安くできますので是非お見積もりのご相談ください。それでは今回はこの辺で失礼します。ご観覧ありがとうございました。
0
カバー画像

【Excel VBA】クラスモジュールで、最終列、最終行を取得

クラスモジュールを、勉強するにあたり、サンプルがすくないですよね。 サンプルがあったとしても、とても長いコードですね。 なので、実務で利用できるサンプルを用意しました。 YouTubeでも解説していますので、ぜひ、ご覧ください。クラスモジュールで、最終列、最終行を取得こんにちは。伊川です。 すっかり、クラスモジュールにハマっています。 最近、思うのですが、クラスモジュールは、設計図と言います。 しかし、以前に紹介した、辞書機能のように利用すると、とても便利です。 設計図とは、多分、システムの設計も、必要なのでしょう。 しかし、コードを書く人が、いかに楽ができるかというのも、込みで、設計図のような気がします。 Excelで、VBAを利用するからには、最終列、最終行の取得が必須スキルとなります。 初心者の頃は、本当の理解できませんでした。 当然、ループも理解できませんでした。 しかし、いつしか、コードを眺めていると、理解出るものです。 以前は、Functionで、最終行を取得するコードを紹介しました。 記事差込 今回は、クラスモジュールで、最終行、最終列を取得します。 このブログはこんな人にお勧めExcelで、クラスモジュールを勉強している人 Excelで、最終行、最終列を取得したい人 クラスモジュールって何?って思っている人 このブログを、読み終わるころには・・・・今回は、1番実務で利用するであろう、最終列、最終列を取得します。 クラスモジュールにそっと、忍ばせてください。 きっと便利に、効率的にコードを記載できます。 最終行、最終列の取得VBAを勉強して、最初の壁は、多分ココで
0
カバー画像

【Ecxel VBA】成績表を、データがなくなるまで印刷

以前に紹介した給料明細についての近い内容です。 まあ、ほとんど同じです。 少しループを付けてアレンジしました。 YouTubeでも解説しています。是非、ご覧ください。成績表を、データがなくなるで印刷こんにちは。伊川です。 今回は、ご視聴者様からの質問の内容について解説します。 質問は下記の通りです。 ということで、この印刷のところについて解説します。 クエリとか、ACCESSとか、ありますが、一番カンタンな方法です。 その他の部分に関しては、作成できなくはないですが、有料で承ります。 無料での作成は、私にとっても、お客様にとってもいいことはありません。 また、経験上、この類は、電話等で、話をしないと無理ですし、どうしても、お客様のファイルを確認する必要があるからです。 このブログはこんな人にお勧めExcelVBAを勉強している人 ACCESSで、レポートのひな型を作成するのが面倒な人 同じ帳票を一気にExcelで印刷したい人 このブログを、読み終わるころには・・・・ACCESSでレポートを作成するより、はるかにカンタンだと、理解していただけると思います。 簡易的な報告なら、ACCESSのレポートを利用しますが、今回の成績表なら、Excelでひな型を利用するのが、いいでしょう。 データを一気に印刷今回は、個別のデータを、人数分、A4の用紙に印字するというものです。 確かに、ACCESSのレポート機能でもできます。 しかし、今回は、Excelやります。 なんと言っても、メンテナンスがカンタンです。 ループを究極の参照方法で実現します。 データを一気に印刷 作業手順 その1 データベ
0
カバー画像

【ACCESS VBA】徹底的にクラスモジュールを解説する

クラスモジュールに関しては、ここ3年は、ライフワークになっています。 仕切りは高いですが、丁寧に読み解いていくことが大切です。 今回は、どこよりもわかりやすく解説します。 YouTubeでも解説していますクラスモジュールを解説するこんにちは。伊川です。 最近、クラスモジュールにハマっています。 思えば、3年前くらいに、YouTubeのご視聴者様から、質問が来たのがキッカケでした。 クラスモジュールって、何が便利なの? ネット上でも、クラスモジュールに関しては、一言では言えないが、利用するとこの上なく便利と書いてあります。 しかし、インスタンスだの、設計図だの、メンバだの・・・・・・ この時点で、仕切りが、すでに高いですね。 ここを、読み解かないことには、先に進めないです。 そんなある日、アメブロで、クラスモジュールを利用して、 Excelのユーザーフォームで、電卓を作成するコードを見つけました。 そのコードを利用して、なんとなくですが、ACCESSで計算フォームを作成しました。 この内容を今回は詳しく解説します。 このブログはこんな人にお勧めクラスモジュールを利用したいと考えている人 クラスモジュールが、何かわからない人 クラスモジュールの説明で、たい焼きの説明に飽きている人 このブログを、読み終わるころには・・・・正直言いますが、今回の説明で、すべてを理解したと、私は思っていません。 また、私には、師匠もいないので、正しいかもわかりません。 しかし、書籍を読み、コードを眺めて作成しました。 みなさんの、理解に役立てば、幸いです。 クラスモジュールってなに?まず、ク
0
カバー画像

【ACCESS VBA】単純な作業こそ、クラスモジュールで設計する

動画でも詳しく説明しています。ぜひ、ご覧ください。単純な作業こそ、クラスモジュールで設計するこんにちは。伊川です。 クラスモジュールは仕切りが高いですよね。 何が便利なのか?と言われたら、回答するにも困ります。 しかし、覚えたらとにかく便利です。 単純な作業こそ、クラスモジュールで設計する 以前にも、クラスモジュールについては説明をしています。 しかし、なんせ、仕切りが高いですね。 クラスモジュールなんて、知らなくても、VBAは動きます。 しかし、単に動くだけでは、いけませんね。 コードは、短く短くすることが大切です。 そして、オブジェクト指向で作成するということも理解しましょう。 できなくても、オブジェクト指向で作成するということです。 今夏は、クラスモジュールに関しては、Excelには、サンプルはあるものの、ACCESSに関しては、結構、皆無です。 今回は、コードは短くなりません。 むしろ長くなります。 クラスモジュールの練習用に、読んでいただければ幸いです。 このブログはこんな人にお勧めACCESSで、VBAを勉強している人 ACCESSで、クラスモジュールを利用したいと思っている人 クラスモジュールを勉強しようと思っている人 このブログを、読み終わるころには・・・・今回紹介するクラスモジュールのサンプルは、掛け算です。 単純な掛け算ですが、クラスモジュールを作成するに当たり、基本的な考え方を学べると思います。 クラスモジュールを利用する何度も言いますが、クラスモジュールは、知らなくても問題ありません。 しかも、大抵、サンプルとなるのが、人間の個人情報です。 だから、そん
0
カバー画像

産みの苦しみ?

現在VBAのおけいこ中1つできるようになると、次のことがしたくなるのが世の常ここまでできるのなら、もう少しここをこうして・・・などと、嬉々としてコードを書き、