Excel 年會抽獎工具,源碼下載,收藏備用

2020-12-05 江覓易見

文/江覓易見

公司年會,為了活躍氣氛,基本上都有一個抽獎環節,為了顯示相對的公平公正,一般通過隨機的方式來取得人員名單。就像黑箱摸人一樣,看上去不被人知道的事情,就應該是公平的一樣。

事實上也是如此,對於辛苦一年之後,給大家找點快樂,也不能浪費了公司的一片好意。

如何讓這樣的好意不被誤解為暗箱操作,那麼就用聽天由命來解決吧!

這是一個隨機獲取人員名單的功能,分別可以抽取一二三等獎共六人。當然了,如果你懂vba,也可以增加很多人。

效果

代碼

這裡用了兩個函數 ,一個開始抽獎start(),一個停止stops()。Sub start()Dim rng As RangeSet dic = CreateObject("scripting.dictionary")n = 0Num_0 = Worksheets("names").Range("B1").End(xlDown).Row() '取總人數For i = 2 To Num_0If Application.WorksheetFunction.CountIf(Range("D3:I11"), i) = 0 Thenn = n + 1dic(n) = iEnd IfNextflag = TrueDoDoEvents 'DoEvents 語句允許其它事件發生,包括第二次按此按鈕。If flag Then'Cells(1, 1) = dic(Int(Rnd * dic.Count + 1)) '數字顯示語句Cells(1, 1) = Worksheets("names").Cells(dic(Int(Rnd * dic.Count) + 1), 2)End IfLoop While flagEnd Sub

Sub stops()flag = FalseFor o = 1 To 6If Thisname(o) = Cells(1, 1).Value ThenMsgBox Thisname(o) & "雙中獎了!!!"nx = TrueExit ForEnd IfIf Thisname(o) = "" ThenThisname(o) = Cells(1, 1).Value'MsgBox Thisname(o) & "中獎了!"nx = FalseExit ForEnd IfNextFor i = 3 To 11For j = 9 To 4 Step -1 '倒序添加中獎名單If Cells(i, j) = "" ThenIf nx = False ThenCells(i, j) = Cells(1, 1): Exit For '列出中獎名單,退出循環End IfEnd IfNextNextEnd Sub

其真實過程就是在名單工作薄內循環遍歷名字,按停止就提取出當前遍歷的單元格值,也就是名字內容,然後顯示出來,就這麼簡單。

其主要代碼是 CreateObject("scripting.dictionary"),這是一個建立字典對象方法,應用字典模型Key,index值來隨機遍歷字典裡的值。

相關焦點

  • 如何用excel製作年會抽獎滾動工具,原來一個公式就搞定了
    抽獎是年會中的重要一環,那麼可以滾動的抽獎工具該怎麼做呢?抽獎工具,還是可以滾動的,看似很複雜,其實在excel裡用一個公式就搞定了,想要在年會上秀一手嘛,那就趕快來學習吧~一個公式搞定抽獎工具人總名單所在列/行,randbetween(總名單起始行數,總名單結束行數)),如圖中所示數據就是用公式:=index(A:A,between(2,8))按住F9,抽獎滾動起來
  • 年會還在用紙箱子抽獎?NO NO NO,抽獎小程序了解一下
    年會用什麼做抽獎道具?紙箱子?抽獎券?NO NO NO,現在都用抽獎小程序啦!方便快捷,功能強大,綠色環保(略過一萬字優點),而且還免費使用,oh my god, 一起來了解一下抽獎小程序。
  • 利用Excel會做抽獎小程序,老闆看了都誇你厲害
    Hello,大家好,今天跟大家分享下我們如何使用excel製作一個抽獎工具,他的製作也非常的簡單,我們先來看下效果,按住F9鍵就能讓名字滾動起來,鬆開F9鍵後就會停止,如下圖所示,想要實現這樣的操作也非常的簡單,下面就讓我們來一步一步的操作下吧
  • 年會上抽獎,有什麼好的抽獎軟體推薦?
    有人說,年會好比單位的春晚。但是事實證明我們都是不看春晚的,或者說只期待春晚的某幾個節目。如果說春晚最期待的是小品,那年會最期待的莫過於抽獎活動了。抽獎活動這麼振奮人心,那抽獎方式呢?年會策劃什麼樣的抽獎活動才有意思?手動的紙條抽獎?
  • 介紹幾種年會使用的抽獎軟體
    年會一個讓HR頭疼的,喜歡的員工把它當作年終福利發放場,不喜歡的當作今年最後的屠宰場,咱們官方點說吧,年會是企業和組織一年一度的「家庭盛會」,主要目的是客戶答謝,激揚士氣,營造組織氣氛、深化內部溝通、促進戰略分享、增進目標認同,並制定第二年的目標,為新一年度的工作奏響序曲。
  • excel表格也可以變身成年終獎抽獎器
    作為替老闆打工的職場小白,每年最期盼的就是年終的時候,公司年終的開年會的時候抽獎環節,如果你的公司不是科技公司,而老闆又把抽獎環節交給你負責,你該怎麼辦?難道還是講每位員工的名字寫在紙條上,放入抽獎箱,隨機抽獎嗎?這樣會不會被同事鄙視呢?
  • 大公司年會都在用的Excel抽獎模板,姓名和照片都會隨機跳動...
    值此年會季,教大家做一個隨機滾動出現人名和照片的抽獎器。寫了這麼多抽獎模板的做法,這一款是絕對是為年會量身定製的剛需品。案例:製作如下圖所示的年會抽獎模板:按住 F9,姓名和照片開始隨機跳動;放開 F9,得到抽獎結果。
  • 抽獎、隨機點名,用EXCEL這麼操作分分鐘就能搞定,值得收藏!
    職場上,抽獎或隨機點名等情況經常會遇到,作為組織方或負責人,你該怎麼做呢?一般來說可以用EXCEL,也可以用word/ppt結合,或者用第三方抽獎軟體、寫代碼、用小程序。今天雷哥給大家分享幾種簡單的方法,不用編程,簡單易懂。
  • 短視頻平臺源碼:「短視頻+商城」帶貨成為新趨勢
    簡單瀏覽短視頻+商城APP不難發現,經過大半年的內測迭代,短視頻平臺源碼在滿足商城基礎功能的前提下,為商家提供豐富可選的營銷能力。基礎功能自定義首頁在輪播圖之外,還可添加優惠券、一鍵撥號及摺疊菜單,提供基礎直觀的轉化工具
  • 從新品抽獎小程序思考微信工具型小程序的發展
    對產品和競品進行分析,學習其他產品優秀思路,探索自身產品的突破口和創新點,爭取在抽獎這片市場中博得一席之地。優秀的抽獎工具小程序非常多,本次選取有代表性的五個來為大家解讀:抽獎小助手、抽獎奪寶、抽獎小咖、荔枝抽獎、幸運抽獎。
  • 科普:除了源碼下載,微信小程序還有哪些開發方式?
    這種方式你要先下載微信官網開發者工具,新建一個小程序項目,填入小程序的 AppID(需先在微信公眾平臺申請好),勾選 「創建 QuickStart 項目」,你就得到了你的第一個小程序了,點擊頂部菜單編譯就可以在微信開發者工具中預覽你的第一個小程序。具體注意事項需要參考官方配置文檔。
  • 公司年會抽獎,兼職員工抽到2000元的手機,隔天大家
    導語:公司年會抽獎,兼職員工抽到2000元的手機,隔天讓大家愣了 現如今,馬上就要過年了,很多公司也是在紛紛舉行大大小小的年會來犒賞員工,在舉行年會的時候,相信很多員工都會發現公司會設置一些抽獎的環節,讓大家來抽獎,只是抽獎的時候,很多員工也會發現,公司在對待管理人員或者是普通員工的時候有所區別
  • 年會來了,如何用Dynamo 幫HR 做一個抽獎器?/ 李呈偉
    快到農曆新年了,陸陸續續大家可能已經在安排年會活動。藉此機會介紹一個用Dynamo 做的抽獎器,也許可以在年會上應用一番以體現我們BIM行業的本色,現在介紹如下。先用dynamo的沙盒模式打開,也就是說不配套打開Revit,因此打開界面是沒有「Revit」節點庫的,如圖:前期做好整備工作將抽獎名單先輸入到Excel表格內,工作表的名稱為「Sheet1」,輸入完畢後保存,如圖:然後在dynamo工作空間編寫抽獎程序。
  • 利用隨機數完成公司年會抽獎過程
    同樣請朋友們參考我的《VBA數組與字典解決方案》這套教程:2 利用隨機數完成公司年會抽獎過程很多公司都用年會抽獎的傳統,為了達到公平,公正的原則,我們也可以利用隨機數進行操作,做一個簡單的小程序即可以實現抽獎的過程。
  • 值得學習的excel技巧,格式工具欄的使用
    我們在實際工作中,當我們需要處理數據的時候,我們首先會使用excel表格對數據進行處理,原因是excel表格具有眾多的數據處理工具,有些工具還特別實用,我們在日常工作中都經常使用到,今天我們要分享的是有關excel表格格式工具欄的使用,我們清楚excel裡的數據可以根據我們的需要設置不同的格式
  • 直播系統源碼開發:關於安卓開發工具和obs直播推流
    尤其對於今年來說,購物直播行業的迅速發展,對直播系統源碼開發的需求進一步擴大,同時對直播源碼開發技術也有了新的要求。行動應用程式開發是不斷前進和發展的,程式設計師們使用Android開發工具高效>安卓開發工具,這裡大致說一下幾種開發工具。
  • 手機office辦公軟體下載,手機如何打開excel和ppt
    於是,問題就出現了,很多時候,我們無法處理word,excel,powerpoint文檔。今天,奇點來臨小編就和大家分享下如何用手機處理office文檔的問題。那麼,下載office辦公軟體就非常有必要了。手機office上圖就是我們下載office辦公軟體的界面。
  • 仿微信的IM聊天時間顯示格式(含iOS/Android/Web實現)[圖文+源碼]
    ,效果可媲美微信 [附件下載]》《高仿Android版手機QQ可拖拽未讀數小氣泡源碼 [附件下載]》《Android聊天界面源碼:實現了聊天氣泡、表情圖標(可翻頁) [附件下載]》《高仿Android版手機QQ首頁側滑菜單源碼 [附件下載]》《分享java AMR音頻文件合併源碼,全網最全》《Android版高仿微信聊天界面源碼
  • excel怎麼計算平方根-記住簡單的收藏複雜的
    在excel中,有四百多個函數,如果再組合應用那就成千上萬個,具體多少別再糾結了,香哥只想表明一個問題,簡單的好記又常用的就記住,複雜的不常用的找到好的使用文章就收藏了,這樣才能提高工作效率。excel怎麼計算平方根,方法如下,一個函數解決問題。
  • Excel裡的這個工具,做財務分析一定要學會
    在excel裡,提供了一個非常好的工具,可以基於一組數據來進行求解。只要有準備好的數據,用工具自動計算a和b的值,比手工計算的準確度要好,也更簡單。 1、準備工作。 excel中,默認可能沒有加載數據分析工具的,在準備使用前,需要先添加。