1樓:微微一笑回
對於會員卡消費記賬系統,有實時查詢餘額的需求,如果用函式公式來做,那很不理想的。
應以vba來做為宜。
下面是做好的自動巨集,當登記了會員消費流水賬時,能自動彙總到會員的「辦卡明息」表中:
private sub worksheet_deactivate()
csend sub
sub cs()
set dname = createobject("scripting.dictionary")
set dgoods = createobject("scripting.dictionary")
n = sheet4.cells(rows.count, 7).end(xlup).row
if n < 6 then msgbox "辦卡人數為0,請檢查", vbexclamation: exit sub
arr = sheet4.range("c6:c" & n)
redim brr(1 to n - 5, 1 to 7)
for i = 1 to n - 5
dname(arr(i, 1)) = i
next
arr = sheet4.[i4:o4]
for i = 1 to ubound(arr, 2)
dgoods(arr(1, i)) = i
next
r = sheet5.cells(rows.count, 2).end(xlup).row
arr = range("a3:e" & r)
for i = 3 to ubound(arr)
if dgoods.exists(arr(i, 5)) then
l = dgoods(arr(i, 5))
if dname.exists(arr(i, 2)) then
h = dname(arr(i, 2))
brr(h, l) = brr(h, l) + arr(i, 3)
else
flag1 = true
end if
else
flag2 = true
end if
next
sheet4.range("i6:o" & n) = brr
if flag1 then msgbox "辦卡明細中使用者名稱單不全,請核對!", vbexclamation
if flag2 then msgbox "辦卡明細中商品種類不全,請核對!", vbexclamation
end sub
2樓:匿名使用者
使用函式sumifs
excel 資料有效性下拉框,如何多選?謝謝,萬分感激
3樓:闌珊夜泊
使用vba**是可以實現複選的功能!
4樓:匿名使用者
多選? 做不了吧?
你可以將各種組合都寫好,作為單個選項加入進去例如:北京
天津上海
北京、天津
北京、上海、廣州……
5樓:匿名使用者
excel的有效性選項都是隻能選一組的,不能複選,如果想用複選就必須把所有的組合都事先寫好,然後放在有效性序列裡供選擇,且複選項中間不能用逗號分隔。沒有簡便方法
6樓:匿名使用者
除非你將各種情況都作為序列的一種情況輸入一遍,即如:
北京;天津;上海;廣州;北京 天津;北京 上海;北京 廣州;天津 上海;天津 廣州;上海 廣州;等等。
7樓:匿名使用者
資料有效性做不了多選,多選的話你的用vba做個多選框 ,確實需要的話你可以到excelhome去問問,看有沒人幫你做,記得傳個例子上去
拜託大家幫我想些驚喜把
愛你愛甲心痛 歌手姓名 孫淑媚 感 情 愈 陷 愈 深 尬m 連讀 精 2聲 嚕 不啊 連讀 嚕 七m 連讀,m為鼻音,下同 愛 甲 那 麼 真 矮 尬 hia 泥 斤 不 敢 相 信 我 對 你 這 麼 痴 心 唔 尬 胸 信 哇 堆 裡 嫁 泥 七 西m 連讀 為 著 什 麼 原 因 不 驚 我...
大家快點幫我想想辦法!!很急的,拜託大家幫我想想辦法!謝謝了!很著急!
哎,說到底是不同的人有不同的需求,對待方法也應該不同 但是愛,也是需要表現形式的,柏拉圖氏愛情,現實中是永遠不會成立的,因為愛情的貪婪會被現實環境條件所左右,所以樓上 男人都是得寸進尺 這種說法你絕對不要相信 即使它確實有一點點道理 除非你想失去現在的幸福 你能否給他驚喜,關鍵就看你瞭解他多少了,在...
求求大家幫幫我!很重要很急很急!!拜託大家幫忙
你太看重這感情也沒用啊,沒結婚的感情一切都是扯談,你擺這麼多心思在這份還沒結婚的感情上,萬一他真的變了,即使不是變了不愛你,而是變了性格,變得勢利,變得市儈,到時候說不準你也不會繼續愛他。這樣值得麼。感情也不用天天見面天天講 來維持的,如果非要這樣才能挽救,那這段感情也太經不起風浪了。大學的確是能改...