EXCEL VBA入門(課堂隨機點名系統)
第1到5步按照
操作。
然後用工具箱
中的各種控制元件構建如下介面,就和以前高中學的vb一樣。
建3個標籤,分別是“課堂隨機點名系統”,“起始學號”,“截止學號”
建2個文字框,TextBox1放在“起始學號”後面,TextBox2放在“截止學號”後面
把工具箱拉大點
建1個button,修改caption為“隨機生成學號”
最後得到比較像樣的介面(所有控制元件中顯示的中文通過下面的caption修改,比如下面UserForm1改成課堂點名系統)
然後雙擊“隨機生成學號”按鈕,會跳出一個寫程式碼的框
程式碼如下
Private Sub CommandButton1_Click()
a = Val(TextBox1.Text)
b = Val(TextBox2.Text)
d = b - a
Randomize
c = Int(a + Rnd * d)
MsgBox (c)
End Sub
大功告成!
點選按鈕進行執行吧!(純手打,有點累。。。)
相關推薦
EXCEL VBA入門(課堂隨機點名系統)
第1到5步按照 操作。 然後用工具箱 中的各種控制元件構建如下介面,就和以前高中學的vb一樣。 建3個標籤,分別是“課堂隨機點名系統”,“起始學號”,“截止學號” 建2個文字框,TextBox1放在“起始學號”後面,TextBox2放在“截止學號”後面 把工具箱拉大點 建
Excel VBA入門(九)操作工作薄
數據 () rate param 環境 clas filename 只有一個 循環 雖然我前面講過,在VBA中操作工作薄並不是件明智的事,但有些時候,還是避免不了要這麽做。絕大多數情況下,我們要做的是獲取到某個工作薄對象,並以此來獲得其中的工作表對象,然後再對工作表中的數據
學生課堂隨機點名系統小結
小可愛是知名中學老師,今天突然問我能不能幫她寫一個隨機數生成的程式,用於學生上課點名回答問題用,哈哈,裝逼的時候到啦:) 基本思路 最近寫慣了shell、python、js、java、android,要麼是不帶介面的,要麼是非windows平臺的,要實現這麼
Excel VBA入門(十)使用者窗體開發
VBA 中的使用者窗體就是指帶 UI 的使用者介面,在執行的時候會單獨彈出一個視窗,類似於在 windows 系統中執行的一個可執行程式一樣(這個說法不太嚴謹,因為可執行程式也可能是隻有命令視窗而沒有 UI 的)。再具體一點,就是一個視窗介面當中,有可能會包含有文字框、複選框、單選按鈕、下拉列表,就如在網頁中
Java 案例八 隨機點名系統(使用類實現,面向物件)
package cn.itcast.demo07; import java.util.ArrayList; import java.util.Random; /* * 隨機點名器: * 1.建立集合,將Student物件儲存到集合中 * 2.總覽所有學生的資訊 * 將儲存到集合中的
js隨機點名系統
time() pin tin log lang 調用 虛擬 auto set 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="U
Excel VBA 入門
ole 名稱 ges ble 多個 快捷鍵 script 一是 workbook 一、文件格式 要使用VBA,excel文件必須保存為啟用宏的工作簿,即xlsm格式。 二、啟動VBA編輯器 打開工作簿後,要啟動VBA編輯器,有兩種方法,一是在工作表的名字上面點擊右鍵,選
【轉】VBA 入門 (一)
文件的 方法 記錄 glob 數字 數據 list 目錄 處理 VBA語言的基礎認識 由 vietdung90 創建,最後一次修改 2016-10-18 【轉自W3CSCHOOL】 第一節:標識符 一、定義 標識符是一種標識變量、常量、過程、函數、類等語言構
JavaScript簡單的隨機點名系統
.class length parse -h align height radi his itl <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"&
Excel-VBA入門(7): 條件定位/分解字串
1. 按條件定位 例項1: 定位score大於80的單元格 思路1: range.specialcells 定位區域的數值, 然後又for each ...next 進行遍歷, 對區域中的每一個單元格與80進行比較, 大於80則用union函式進行合
Excel VBA入門(8): 程式碼除錯/錯誤處理/程式碼優化
VBE有豐富的除錯工具, 比如立即視窗, 本地視窗, 監視視窗, 斷點除錯... 第一個博文中已經講過除錯的基本操作: 設定斷點, F5執行, F8逐條執行 斷點就是程式中暫停停止執行的位置, 設定斷點之後, 當執行到斷點行所在的語句程式就進入中斷模式, 此時在本地視窗和立即視窗中 可以檢視變
課堂隨機點名神器6個系列原創軟體[2]紅包雨版隨機點名
軟體名稱:紅包雨版隨機點名軟體具軟體功能:教師課堂點名用開發版本:1.0開發代號:FIRC20180610001開發日期:20180610釋出日期:20180610開發單位:未來自主研究中心版權單位:未來自主研究中心淘寶店鋪:軟體未來官方網站:http://www.firc.
用C語言編寫一個隨機點名系統
/*編寫一個隨機點名系統,執行該系統後,按空格鍵可以顯示出一名同學,以前被選中的同學,將不會再次被選中*/ #include<stdio.h> /*stand
Linux平臺Makefile檔案的編寫基礎入門(課堂作業)
原作者:超超boy連結:http://www.cnblogs.com/jycboy/p/5084402.html根據老師的要求,寫一個超簡單的makefile準備:準備三個檔案:file1.c, file2.c, file2.h file1.c:1234567#i
原生js實現簡單的隨機點名系統
create 定時 oat alert name idt 顏色 理工大學 time <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">
11.python並發入門(part5 event對象)
python event 一、引入event。每個線程,都是一個獨立運行的個體,並且每個線程的運行狀態是無法預測的。如果一個程序中有很多個線程,程序的其他線程需要判斷某個線程的運行狀態,來確定自己下一步要執行哪些操作。threading模塊中的event對象恰好能做到這一點,event對象包含了一個可
VBScripts and UAC elevation(visa以後的系統)
href you lln folder ext not prompt lex article 這兩天由於工作須要。在寫一些vbs的腳本。才知道,vbs不能像其它可運行文件一樣,在 須要提升訪問權限時,彈出UAC窗體。那麽,怎樣通過UAC提升vbs腳本的訪問權限呢? 查了
Unity讀取Excel文件(附源代碼)
canvas ces factory xlsx ext reat 文件夾 system 鏈接 今天想弄個Unity讀取Excel的功能的,發現網上有許多方法,采用其中一種方法:加入庫文件 Excel.dll 和ICSharpCode.SharpZipLib.dll庫文件,(
【POJ 1201】 Intervals(差分約束系統)
sub 代碼 idt ear ces oid std one space 【POJ 1201】 Intervals(差分約束系統) 11 1716的升級版 把原本固定的邊權改為不固定。 Intervals Time Limit: 2000MS Memor
【.net 深呼吸】監聽剪貼板更新(針對Vista之後系統)
demo get protect empty helper obj 容易 urn 篩選 針對 XP 及以前的監視剪貼板更改的方法就不講了,因為 XP 已嚴重過時。本篇老周介紹的方法面向 Vista 以上的系統。 在托管應用程序中監聽剪貼板更新行為必須用到 Win 32 A