2012-04-09 75 views
1

我有一個看起來像數據表視圖的子窗體。它從我提出的查詢中返回價格。基本上我想用vba來計算這些價格的總和。我只是不知道如何獲得所有價格並將它們放入數組中。計算子窗體總數

這裏是一個圖片,以獲得更好的想法: enter image description here

我要計算總計算總。

爲子窗體的記錄源是:

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

我感興趣的價格。該查詢使用特定的公式來創建該字段。

我想要的是能夠得到所有的價格和他們。

感謝

回答

1

您可以將文本框添加到窗體頁腳並將其設置爲:

=Sum(MyField) 

您將無法看到數據表視圖控制,但你可以參考它在一個文本框中的主要形式:

=MySubformControl.Form.MySumControl 
+0

我該如何「設置」它? – jmasterx 2012-04-09 17:28:13

+0

在設計視圖中將行輸入到文本框中,替換您的字段名稱,將其輸入到控件源屬性中,或者使用表達式構建器作爲控件源 - 三個點。 – Fionnuala 2012-04-09 17:31:16

+0

真棒謝謝! – jmasterx 2012-04-09 17:34:10