1

データシート ビューのようなサブ フォームがあります。私が作成したクエリから価格を返します。基本的に、vba を使用してこれらの価格の合計を計算したいと考えています。すべての価格を取得して配列に入れる方法がわかりません。

より良いアイデアを得るための写真は次のとおりです。 ここに画像の説明を入力

Compute Total で合計を計算します。

サブフォームのレコード ソースは次のとおりです。

SELECT [Rental Query].[CopyNo], [Rental Query].[RentalNo], [Rental Query].[Title], [Rental Query].[Format], [Rental Query].[DaysRented], [Rental Query].[Price] FROM [Rental Query];

私は価格に興味があります。クエリは、特定の式を使用してそのフィールドを作成します。

私が欲しいのは、すべての価格を取得して合計できるようにすることです。

ありがとう

4

1 に答える 1

1

フォームフッターにテキストボックスを追加して、次のように設定できます。

=Sum(MyField)

コントロールはデータシートビューでは表示できませんが、メインフォームのテキストボックスで参照できます。

=MySubformControl.Form.MySumControl
于 2012-04-09T17:14:04.677 に答える