NewRecord プロパティ

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

対象

Form オブジェクト

現在のレコードが新規レコードかどうかを示します。値の取得のみ可能です。整数型 (Integer) の値を使用します。

expression.NewRecord

expression 必ず指定します。このトピックの [対象] の一覧のオブジェクトのうちの 1 つを返すオブジェクト式を指定します。

解説

NewRecord プロパティの設定値は次のとおりです。

設定

説明

True

カレント レコードは新規レコードです。

False

カレント レコードは新規レコードではありません。


注: NewRecordプロパティは、 フォーム ビューおよびデータシート ビューで読み取り専用です。デザイン ビューでは使用できません。このプロパティは、使っているマクロ Visual Basic for Applications (VBA) コードによってのみします。

ユーザーが新しいレコードに移動されるとと、は、ユーザーがレコードを編集するかどうかを開始するかどうか、新しいwRecordプロパティの設定が条件を満たすされます。

使用例

次の使用例では、NewRecord プロパティを使用して、カレント レコードが新規レコードかどうかを調べます。NewRecordMark プロシージャは、NewRecord プロパティの値を変数 intnewrec に代入します。レコードが新規の場合、新規レコードであることを通知するメッセージが表示されます。フォームで Current イベントが発生すると、このプロシージャが実行されます。

Sub NewRecordMark(frm As Form)
Dim intnewrec As Integer
intnewrec = frm.NewRecord
If intnewrec = True Then
MsgBox "You're in a new record." _
& "@Do you want to add new data?" _
& "@If not, move to an existing record."
End If
End Sub

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×