VBA

sponsor link
Excel

【Excel VBA】小数点以下を表示させるには?

セルの書式を数値にした場合、小数点以下が表示されないことがあります。 こちらの記事では、小数点以下を含む数値を小数点以下まで表示させる方法を、 Excel上の操作のみで表示する場合と、VBAを利用して表示する場合をそれぞれご紹...
VBA

VBA 日付を加算・減算する方法

VBAで日付を加算したり減算して未来の日付や過去の日付にするには DateAdd関数を利用します。 (構文)DateAdd ( interval, number, date ) 何日後かの日付が知りたい場合、例えば2021/0...
VBA

VBA 日付を比較して何日間の差があるか

VBAで日付を比較して、何日間の差があるか、何日間空いているかをチェックするにはDateDiff関数を利用します。 (構文)DateDiff ( interval, date1, date2 ) intervalには差を計...
ACCESS

ACCESS フォームが開いているか確認して開いていたら閉じる

フォームが開いているか確認して、開いている場合はフォームを閉じるVBAのサンプルコードです。 "フォーム名"のところに閉じたいフォームの名前を指定します。 If SysCmd(acSysCmdGetObjectState, a...
ACCESS

ACCESS 別フォームのプロシージャやコントロールを操作する

起動したACCESSファイル内の別フォームのコントロールを参照・操作する方法です。 以下は別フォーム内のテキストボックスやチェックボックスやボタン等を操作する例です。 'テキストボックスの内容を参照 Forms("フォーム名...
ACCESS

【ACCESS】サブフォームのレコードソースにデータを設定する

サブフォームの RecordSource や Recordset にテーブルのデータを設定する色々な方法です。   直接テーブル名を指定する場合 Me.サブフォーム名.Form.RecordSource = "T_テーブ...
ACCESS

ACCESS VBA データシートのカラムを非表示にする

ACCESSのデータシートで特定の列だけを非表示にするには、ColumnHiddenプロパティにTrueを設定します。 以下は実際に非表示にするサンプルです。 ここではテーブル1を参照しているデータシートフォームを作成して例に...
VBA

VBA Byte数指定で左から文字列を切り取る

VBAでByte数を指定して文字列を切り取る処理のサンプルです。 VBAでは内部の文字コードがUnicodeの為、半角も全角も2Byteとして扱われます。そのため、LenB関数を利用しても、半角の1234も全角の1234も同じ8by...
ACCESS

ACCESS 親フォーム、子フォーム、サブフォームなどで変数のやりとり

異なるフォーム間で共通の変数を利用する場合は、標準モジュールにグローバル変数をPublicスコープで宣言します。 【記述例】 Public blnUpdated As Boolean 自身のフォーム内やメソッド内に同じ名称の変...
ACCESS

ACCESS VBA 正規表現チェック

access vba で正規表現チェックをするサンプルコードです。 下記のコードでは引数で渡された文字列が数字とアルファベットで構成されているかチェックして、数字とアルファベットの場合にTRUEを返却、それ以外の文字が含まれる場合に...
sponsor link
タイトルとURLをコピーしました