2018年5月– date –
-
未分類
保護中: Tips一覧
この記事はパスワードで保護されています -
未分類
Tips.レポートで表示する文字数に応じてフォントサイズを変更して文字欠けを防止する方法
表示する内容が可変の場合、想定される最長に合わせてフォントサイズを決めてしまうと小さすぎることがあります。 また、プロポーショナルフォントの場合、文字によって文字幅が決まるため、この方法でも文字欠けが発生する可能性があります。 文字欠けを... -
未分類
Tips.レポートでデータがないときにメッセージを表示する
印刷対象がないときにメッセージを表示する方法 Report_NoData()イベントにMsgBoxを表示 Cancel=Trueとするとどうなる?? -
未分類
Tips.レポートで1行おきに明細の背景色を色付けする
1行おきに背景色を付ける方法。(もしかしたらもっと簡単にできるかも・・・・) =1というコントールソースを持つテキストボックス(txt_行番号)を追加する 集計実行:全体 可視:いいえ 詳細_Formatで If (Me.txt_行番号 Mod 2) = 0 Then Me.詳細.BackCo... -
未分類
Tips.レポートの特定の明細行を非表示にする
レポートのレコードソースを絞り込むことなく、印刷時に動的に明細を非表示にすることができます。 Private Sub 詳細_Format(Cancel As Integer, FormatCount As Integer) If (非表示にする条件をここに書く) Then Me.詳細.Visible = False End If -
未分類
Tips.レポートを開いたときにフォームの下に潜り込むのを防止する
レポートをモードレス(非ダイアログ)で開いたとき、フォームの下に潜り込んでしまうことがあります。 これを防ぐには、レポートの「ポップアップ」プロパティを「はい」に設定したうえで、Report_Openイベントに以下のように記述します。 Private Sub Re... -
未分類
メンテしやすいソースコード
1.スコープが明確 むやみにPublic変数を使わない。 Private関数はそれと分かるよう命名する。おススメは、末尾をアンダーバーにすること。 ※ VBAでは関数名の先頭にアンダーバーが使えない。そこで致し方なしにアンダーバーを関数名の後ろにつけている。 2... -
未分類
プロとアマチュアプログラマーの記述の違い
1.オブジェクト名 アマチュア DoCmd.Close acForm, "フォーム名", acSaveYes プロ DoCmd.Close acForm, Me.Name, acSaveYes 解説 プロはできるだけ汎用性を持たせるように記述する。 "フォーム名"をダイレクトに記述すると、フォーム名を変更したときに併... -
未分類
Applicationオブジェクト
Applicationオブジェクトについて Applicationオブジェクトは、現在のAccessアプリケーションに関する様々なプロパティおよびメソッドを提供するオブジェクトです。 参考 Application メンバー (Access) -
未分類
DoCmdメソッド一覧
DoCmd メソッドの一覧 参考 DoCmd メンバー (Access)
12