お気楽マスター さん プロフィール

  •  
お気楽マスターさん: 気楽にエクセルVBA
ハンドル名お気楽マスター さん
ブログタイトル気楽にエクセルVBA
ブログURLhttp://kirakunivba.seesaa.net/
サイト紹介文脱初心者!エクセルVBAでシステム構築を気楽にやりませう^^
参加カテゴリー
更新頻度(1年)情報提供88回 / 365日(平均1.7回/週) - 参加 2016/04/14 20:31

お気楽マスター さんのブログ記事

  • 業務システム!来校予約と予約データと履歴データ1
  • 【 パソコン教室用システムの構築40 】※予約と履歴失礼、少〜し作り方を間違えました。来校予約で予約を入れると、教室全体と生徒個別の予約データに反映され、履歴データの更新は生徒個別の予約データを反映させるつもりでしたが・・・ちょっと無理が有るかの?っていうか・・・もっと簡単にできそう?な気がします。現状のままでも問題なくできますが・・・やっぱり修正した方がよさそうなので・・・修正しときます。◆MainDa [続きを読む]
  • 業務システム!変更中止&リセットボタンのコード完成
  • 【 パソコン教室用システムの構築39 】※SeIToDataFmフォーム◆変更入力ボタンの修正コード失礼、公開する前に多少は動作確認しろよって言われそうですが・・・とりあえず修正しときます。薄い黄色の反転:追加分Txtから始まるコントロールなら・・・なので*は必須ですね。G_Ws0.を付けないと・・・MainSysのS1シートのセルになってしまいますね。薄い赤色の反転:削除分何でこんなコードが書かれてんのか意味不明です。青枠のコ [続きを読む]
  • 業務システム!変更入力ボタンのコードの完成です
  • 【 パソコン教室用システムの構築38 】※入力データ前回まではとにかくサクッと作るつもりでしたが、生徒データの扱い方を少し変更したいと思います。で、またまた修正ということになります。しかも、意外と大掛かりかもです。まず、SiNKiToURoKuFmフォームとSeIToDataFmフォームのデータを大きく3種類に分けます。(1)システム上重要なデータ&まず変更されないであろうデータなまえ,氏名,生年月日,性別(2)通常変更があっ [続きを読む]
  • 業務システム!変更入力ボタンのコード2
  • 【 パソコン教室用システムの構築37 】※SeIToDataFmフォーム◆変更入力ボタンのコードはー、やっと追いつきましたー。変更入力ボタン2ではなく新or真?変更入力ボタンのコードの方がよかったかもですが・・・今回はきっちり仕上げていきたいと思います。早速コードです。では、簡単に説明をしていきます。・赤枠外のコード&コメント変数の宣言と待機ボタンにカーソルを移動させておく。シングルクォーテーション*2で始まって [続きを読む]
  • 業務システム!大修正4
  • 【 パソコン教室用システムの構築36 】※日付の修正業務の締めを何時にするのか?大事なことを書き忘れてました。ま、業務終了時に締めるっていうのはピンとこないんだけど・・・今回のケースなら翌営業日の朝一がベストではと思うのですが・・・ちょっと問題が発生します。現状のままだと朝一にシステムを起動した時点で日付が変わってしまいます。日付が変わることは当然なんですが・・・日計は前営業日でやらないと・・・とい [続きを読む]
  • 業務システム!大修正3
  • 【 パソコン教室用システムの構築35 】※不良コードとシステムの修正◆URiAGeNyuURyoKuFmフォーム・データ呼出ボタンのコード売上入力フォームモジュールのコードはここしか修正してません。多分?実際の所・・・ここも修正の必要は全くないのですが一応やっときました。シートの移動をやめました。コード中の沢山のG_Ws0.がうっとしいですが・・・それでもこっちの方がいいような気がします。◆SeIToDataFmフォーム・データ呼出 [続きを読む]
  • 業務システム!大修正2
  • 【 パソコン教室用システムの構築34 】※不良コードとシステムの修正では、今回からそれぞれのフォームモジュールの修正をしていきます。実は・・・ちょっとバタバタしながらチマチマ修正を加えたせいで・・・今回どこを直したっけ?状態になってます。はい、修正箇所を控えるのを忘れてました。で、ブログを読み返せばいいんだろうけど・・・めんどくさいので・・・フルコードで書くのでゆっくりじっくり見てください。一応、覚 [続きを読む]
  • 業務システム!大修正1
  • 【 パソコン教室用システムの構築33 】※不良コードとシステムの修正前回のSeIToDataFmフォームの変更入力ボタンのコードは変数を筆頭に滅茶苦茶なので一から書き直します。ただ、その前に・・・現時点での不良コードやシステムの根本的なところを修正していきます。少〜し長くなるかもですが・・・変更入力ボタンのコード2はその後できっちり書きます。細かい説明をするよりも修正したモジュールの全コードを書いときます。後 [続きを読む]
  • 業務システム!変更入力ボタンのコード1
  • 【 パソコン教室用システムの構築32 】※修正です私流追加コード1で、BackLblの色の操作は実装しましたが、おまけのメッセージボックスのアイコンの表示の実装をしてませんでしたね。とりあえず説明しときますが、めんどくさければスルーしても問題はないです。◆確認用1〜3MBox1 = MsgBox("確認用1〜3のアイコンです", vbOKOnly + vbQuestion, "確認")◆注意MBox1 = MsgBox("注意用のアイコンです", vbOKOnly + vbExclamation, [続きを読む]
  • 業務システム!データ変更ボタンとEnterイベントのコード
  • 【 パソコン教室用システムの構築31 】※SeIToDataFmフォームさて、次はどのボタンのコードからやろうかと悩みましたが・・・データ変更の実装からやっていきます。と、その前に・・・一つだけ修正です。持込のラベルとボックスの幅を今回は60にしましたが・・・持ち込まないを選択するとボックスに入りきらないですね。で、入校日と前回来校日の幅を90にして持込の幅を70にする。後はWindowsから右にずらしていってください。以 [続きを読む]
  • 業務システム!データ呼出ボタンの共有コード
  • 【 パソコン教室用システムの構築30 】※SeIToDataFmフォーム◆修正です前回の呼出ボタンのコードですが、今のところは前回のままのコードでも問題なしですが、データ入力行を使う他のボタンも存在するので、今の時点でデータ入力行を代入する変数をモジュールレベルの変数にしときます。SeIToDataFmフォームモジュールの先頭部分にPrivate M_i As Longの1行を書き込む。データ呼出ボタンのコードの変数iの宣言を削除して、コー [続きを読む]
  • 業務システム!データ呼出ボタンの不具合と共有コード
  • 【 パソコン教室用システムの構築29 】※SeIToDataFmフォーム◆終了ボタンのコードメインフォームのイメージ画像を変更するコードを書き忘れていたので追加しときます。Private Sub CmdEnd_Click()  Call HM002_MainImageSet   Unload MeEnd Sub◆呼び出されたデータの動作不良前回の続きで・・・もう一つの動作不良の対処をします。ただ、こっちの場合は動作不良ではなく仕様の問題です。簡単に書くと・・・コンボボック [続きを読む]
  • 業務システム!生徒データフォームの呼出ボタンのコード
  • 【 パソコン教室用システムの構築28 】※修正です!SeIToDataFmフォームのデータ呼出ボタンのコードをURiAGeNyuURyoKuFmフォームのデータ呼出ボタンのコードをコピペで修正を加えて作ったのですが・・・なぜかまともに動作しない。で、いろいろ試してるうちにURiAGeNyuURyoKuFmフォームの不良?コードを発見したので先に修正しときます。動作不良の対処はその後でします。◆URiAGeNyuURyoKuFmフォームのデータ呼出ボタンのコード [続きを読む]
  • 業務システム!生徒データフォームの呼び出しと終了
  • 【 パソコン教室用システムの構築27 】※MainFmフォームMainFmフォームからSeIToDataFmフォームを呼び出せるようにします。◆呼び出しボタンを作るMainFmフォーム上の任意のコマンドボタンをコピペでオブジェクト名をCmdSeIToDataに、Captionを生徒データに変更する。コマンドボタンの配置は今のところは適当でOKです。◆CmdSeIToData_MouseMoveのコード生徒データボタン上をマウスポインタが移動しているなら共有コードのHM00 [続きを読む]
  • 業務システム!生徒データフォーム
  • 【 パソコン教室用システムの構築26 】今回から予約データフォームを作るつもりでしたが・・・先に生徒データフォームを作ることにします。別に予約データフォームから作ってもいいんですが・・・私的には予約データフォームから生徒データを呼び出して予約を入れるよりも生徒データフォームから予約データフォームを呼び出して予約を入れる方がいいような気がするので先に生徒データフォームを作ることにします。※SeIToDataFm [続きを読む]
  • 業務システム!私流追加コード3
  • 【 パソコン教室用システムの構築25 】※MainFmフォームのコマンドボタンを見易くするバック画像で見難いコマンドボタンの文字を見易くするコードを書くのですが、他でもバック画像を利用するフォームの実装を予定してるのでコードは共有コードとして標準モジュールHM002に書きます。◆MainFmフォームフォームのコード一番最初のコードがユーザーフォーム上をマウスポインタが移動しているときのコードで後のコードがそれぞれの [続きを読む]
  • 業務システム!私流追加コード2
  • 【 パソコン教室用システムの構築24 】※BackLblの色を操作する前回の続きで、コード中の薄い黄色で反転してるコードがBackLblの色を変えるコードで薄い赤色で反転してるコードが変更なり修正を加えたコードです。◆URiAGeNyuURyoKuFmフォーム・データ呼出ボタンのコードここも警告等でコードを中止する場合のBackLblのリセットコードはSaISyuU:という形で一番下に書いてます。・小計ボタンのコード青枠のコードは元々は・・・If [続きを読む]
  • 業務システム!私流追加コード1
  • 【 パソコン教室用システムの構築23 】前回のSiNKiURiAGeFmフォームのデータ入力ボタンのコードの修正です・・・Call HM002_URiAGeInput(URiAGeNyuURyoKuFm, SyoRiCode)の引数URiAGeNyuURyoKuFmをSinKiURiAGeFmに修正してください。以上で修正は完了です。※BackLblの色を操作する確認,注意,警告のメッセージごとにBackLblの色を操作し、おまけでメッセージボックスのアイコンをプラスします。色やアイコンはお好きにどうぞです [続きを読む]
  • 業務システム!コードの見直し3
  • 【 パソコン教室用システムの構築22 】※SiNKiURiAGeFmフォームとURiAGeNyuURyoKuFmフォーム◆データ入力ボタンの共有コード前回の共有コードはあえてFunctionプロシージャで書きましたが・・・私的にはSubプロシージャの方がいいのかな?と思うのでSubプロシージャで書き直したいと思います。まずは標準モジュールHM100のHM100_URiAGeInputプロシージャを切り取って標準モジュールHM002のHM002_URiAGeKeISaNプローシージャの下 [続きを読む]
  • 業務システム!コードの見直し2
  • 【 パソコン教室用システムの構築21 】※HM002_URiAGeKeISaN◆SiNKiURiAGeFmフォームのUserForm_Initializeプロシージャのコードここでの呼び出しコードを全く書いてませんでしたね。書かなくても分かるかな?とも思いますが・・・一応、書いときます。Private Sub UserForm_Initialize()   Call HM002_URiAGeKeISaN(TxtSoNoTa, TxtSoNoTaBuN, TxtSyoUHiZeI, "NyuUKaI")   TxtNo.Text = SiNKiToURoKuFm.TxtNo.Text  T [続きを読む]
  • 業務システム!コードの見直し1
  • 【 パソコン教室用システムの構築20 】では、現時点での修正も含めたコードの見直しをやっていきたいと思います。※標準モジュールHM001◆先頭部分Public Const GC_PFix3 As Integer = 3現時点ではグローバル定数として必要としていないので削除します。※標準モジュールHM100上記定数を使用するなら・・・Const PFix3 As Integer = 3ここでのこの定数は必要なしですが・・・今のところはここ1箇所でしか使わないのでここで宣言 [続きを読む]
  • 業務システム!URiAGeNyuURyoKuFmフォームの完成です
  • 【 パソコン教室用システムの構築19 】では、今回はとりあえずですが・・・URiAGeNyuURyoKuFmフォームを完成させたいと思います。※URiAGeNyuURyoKuFmフォームデータ入力ボタンとリセットボタンが残ってますが・・・データ入力ボタンの最後のコードのコントロールをフォームを呼び出した状態に戻すコードがリセットボタンと同じなのでモジュールレベルの共有コードにする。◆M_FmResetプロシージャのコードPrivate Sub M_FmReset [続きを読む]
  • 業務システム!売上入力フォームの小計ボタンのコード
  • 【 パソコン教室用システムの構築18 】※修正ですちょっと風邪でダウンしてる間に記事を読み返したのですが・・・とりあえず気付いた、説明が抜けてる部分と不良コードは説明と修正をしておきます。◆SiNKiURiAGeFm,URiAGeNyuURyoKuFmフォーム両フォームの授業料,テキスト,その他,うち消費税ボックスのTagにIを入力しておく。◆MainDataファイル同姓同名列の追加説明が中途半端だったので・・・表示形式がユーザー定義の日付形式 [続きを読む]
  • 業務システム!売上入力フォームのデータ呼出ボタンのコード
  • 【 パソコン教室用システムの構築17 】※新規登録フォームの生年月日について新規登録フォームの生年月日の入力の説明ですが・・・入会申込書にS40年1月1日と書かれていたならs40/1/1の入力で自動的に1965/01/01に変換されます。ちなみに年号のsは小文字でOKです。次の年号の頭文字がhかsで始まったら・・・?※売上入力フォームの修正データの呼び出しをNOとなまえのどちらからでもできる仕様にしてましたが、よくよく考え [続きを読む]
  • 業務システム!売上入力フォームの実装準備
  • 【 パソコン教室用システムの構築16 】さて、今回から新しいフォームの実装なんですが・・・何からやるか多すぎて迷いますが・・・ま、一番簡単な通常の売上入力フォームをサクッと作っていくことにしましょう。こいつを完成させてから新規登録も含めてきっちりと動作確認をしたいと思います。まずは売上入力フォームを単独で作ってから新規売上フォームと共有できるコードがあるなら処理をしていきます。後、余分なことも含めた [続きを読む]