AccessVBA開発

AccessVBA開発

GOTO文を使わない代わりにどうする?

●goto文の代わり 飛びたい条件式で Flg = True を設定し、 飛ばしたいところは If Flg = False Then ******* End If でくくる
AccessVBA開発

フォームのデータシート表示で列幅を調整する

単にデータシートビューで、枠を引っ張ればいい(涙) そんな単純なことかい。。。 Forms!.RowHeight = 450 Forms!!.ColumnWidth = -2 なんて、要らない。 VBAでセットしたいなら、列の幅をtwip単...
AccessVBA開発

フォームのデータシートビューの列順を変えられない問題

フォームのデータシートビューの列順を変えられない問題 ⇒解決 プロパティシートの中の「レイアウトビューの許可:はい」にする。 「レイアウトビューの許可:いいえ」の状態で列順を変えようとしても変えられない。 -----------------...
AccessVBA開発

保護中: 変数については、オブジェクト型以外は、必ずNullを考慮してNz()を使用

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
AccessVBA開発

 IF分省略:resultA = ( a = 10 )

IF分は、TrueかFalseかの判定しかしない(Boolean型)ため 簡単な代入式なら、代入演算子と比較演算子を用いて、 「If~Then~」の構文を使わずに条件付きの代入式を記載できる。 ---------- 例 ----------...
AccessVBA開発

入力後にアラートを発生させて再入力するため、フォーカスを動かさない方法(Setfocusが機能しないときの対処法)

Accessのオプションに「Enterキー入力後の動作」というのがある。 これを個数のテキストボックスにだけ適用させる。 -------- Private Sub TextBox1_Enter() Application.SetOption...
AccessVBA開発

DB「Access」から「SQL Server 2016 Express」へ移行

「Access」から「SQL Server 2016 Express」へ移行するツールとしては、以下の3つのやり方があります。 (1) アップサイジング (2) SQL Server Migration Assistant for Acce...
AccessVBA開発

AccessのDBファイルを長期的に安定して使用する

AccessのDBファイルを長期的に安定して使用するには ①データベースの分割 データベースを分割する-3015ad18-a3a1-4e9c-a7f3-51b1d73498cc?ui=ja-JP&rs=ja-JP&ad=JP ↓↓↓↓↓ ・...
AccessVBA開発

レポートで空の行を印刷することで、印刷開始行をずらす

レポートで空の行を印刷することで、印刷開始行をずらす ①レポートのデータソースとなる仮テーブルの先頭に空の行を挿入 ②空のデータ行は最後に印刷されるため、レポートでの並び順を変更する ▼操作手順:レポートでのレコードの並び順を指定する レポ...
AccessVBA開発

AccessVBA バックアップ画面

Option Compare Database Private Sub Form_Open(Cancel As Integer) FormSizeSquare Me.PictureType = 0 Me.Picture = BgImageD...