拜託大家幫我解決excel難題,謝謝大家了,萬分感激

2022-04-07 11:23:24 字數 1891 閱讀 3440

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 連讀 為 著 什 麼 原 因 不 驚 我...

大家快點幫我想想辦法!!很急的,拜託大家幫我想想辦法!謝謝了!很著急!

哎,說到底是不同的人有不同的需求,對待方法也應該不同 但是愛,也是需要表現形式的,柏拉圖氏愛情,現實中是永遠不會成立的,因為愛情的貪婪會被現實環境條件所左右,所以樓上 男人都是得寸進尺 這種說法你絕對不要相信 即使它確實有一點點道理 除非你想失去現在的幸福 你能否給他驚喜,關鍵就看你瞭解他多少了,在...

求求大家幫幫我!很重要很急很急!!拜託大家幫忙

你太看重這感情也沒用啊,沒結婚的感情一切都是扯談,你擺這麼多心思在這份還沒結婚的感情上,萬一他真的變了,即使不是變了不愛你,而是變了性格,變得勢利,變得市儈,到時候說不準你也不會繼續愛他。這樣值得麼。感情也不用天天見面天天講 來維持的,如果非要這樣才能挽救,那這段感情也太經不起風浪了。大學的確是能改...