1樓:網友
這段**存在基本的邏輯錯誤,簡析如下。
因為教師介面的optionvalue=2是預設的,所以if語句中的。
2恆為真,按照if語句的機制,無論你輸入什麼值,程式都只會且必然執行第三行:
教師介面"並略去else跳至結束。
此外要說兩點:一是第四行中的else不可加冒號;二是想善意提醒,一般程式設計教材並不太講邏輯學,但程式設計卻確實需要較專門的邏輯知識和較多的邏輯訓練。這裡的邏輯主要應是數理邏輯。
2樓:網友
不太懂vba,不過感覺你上面的語法有問題(如果你貼出來的是正式**的話)。
要麼。if = 2 then
教師介面"else "學生介面"
end if
要麼。if = 2 then
教師介面"elseif = 1 then
學生介面"else
end if
還有,怎麼判斷老師和學生的變數是兩個?option1 和 option2,是筆誤嗎。
vba**解讀!求助大神!
3樓:來自九隴山風風韻韻的魔芋
這個**的主要作用就是從乙個excel檔案中拷貝資料到當前**中。
1、首先建立乙個do while...loop迴圈語句;
2、迴圈變數myname不為空;
3、if判斷myname不等於awbname的時候set給wb物件賦值開啟該excel檔案;
4、num變數計數加1;
5、利用with語句使**簡潔,在這段語句中凡是直接輸入「.物件」的字首都是workbooks(1)的當前啟用**;
6、判斷num等於1;
7、如果num等於1,那麼就複製貼上wb這個excel檔案中的usedrange區域,貼上到a列的最後乙個非空單元格上;
8、否則就複製usedrange向下移動一行的這個區域貼上過去;
9、end if判斷結束;
10、給wbnum賦值;
11、關閉wb檔案,並且不儲存。
求大神幫忙編寫乙個vba
4樓:網友
11和106是你自己填寫的,還是隨機生成的?
如果是填寫的,是按圖中寫的,還是每個數只寫一次?是連續寫的,還是中間有空行?
5樓:網友
你這個核心不在於輸入框,而是自定義轉置,就是將乙個錶轉換到另乙個表,列位置都可以不同,還可以進行資料轉換,你說的無非就是加乙個篩選。
excel不是客戶端,它的特點就是靈活的**資料,所以沒必要在excel內容上加乙個單一的文字框,既不美觀也沒意義,如果資料已經被轉換到另乙個表,完全可以利用excel本身的篩選功能完成你指定關鍵詞的功能。
把重點放在資料轉換上,比如定製乙個與業務密切相關的可配置的**轉換程式,不過這個程式很複雜。
如果只是為了有個介面,想讓運算元據時簡潔些,可以建立切片器,選中表資料按ctrl-t建立表,然後在插入選單內找到切片器。
然後就可以選擇了,<>
各位高手 有誰能幫忙介紹一下vba的含義麼?謝謝
6樓:網友
vba(即visual basic for applixation)是一種程式設計語言。整合在稱做宿主應用程式的具體應用軟體中。為有效地利用宿主應用程式的功能以及拓展宿主應用程式提供了強大的工具。
vba與vb的開發環境相似,基本語法原理相同。vb所支援的物件的多數屬性和方法vba也支援,只是在事件或屬性的特定名稱稍有差異,因而vba具有與vb程式設計系統相同的強大功能。
vba作為office辦公軟體的二次開發語言,它是乙個很優秀的程式語言,從國內外office論壇中與vba相關的發帖量就可知道vba使用者有多大,這也反證了vba在工作中應用的廣泛性。
總體來說,vba有以下優點:
一。可以錄製。
vba採用錄製方式可以產生完整的**,程式稍加優化即可取得最佳程式,擺脫死記**的困擾。
二。所見即所得。
vba可以直接產生物件,不需要編寫編寫建立物件的**。而且可以調整為一邊操作物件,一邊查閱**變化。
三。應用廣泛。
目前excel word access powerpoint forntpage visio outlook autocad coreldraw等程式者支援vba.而各程式間的**可以相互移值,然後對在**中的引用物件稍加修改即可。
請大家幫幫忙吧謝謝了哦,請大家幫幫忙吧謝謝了
就業是民生之本,對整個社會生產和發展具有重要意義 請大家幫幫忙吧 謝謝了 5 理解萬歲吧 男人心裡想著別人很正常的 都有 放心 一般都不會有過分的舉動況且妳們都結婚了。抓住他的心是最重要的。努力吧。我認為這是男人的一種慾望而已 只要他沒幹出什麼出軌的事就行 不要太斤斤計較 不然事情鬧大了受傷最深的還...
大家幫幫忙謝謝了急請大家幫幫忙!謝謝了
1.這是佛經上的內容 2.無嗔,無痴等等,你都明白了嗎?2.佛經還真不好直譯,給你一個大意吧 出沒即離兩邊,說一切法,莫離於性相,忽有人問汝法,出語盡雙,皆取對法,來去相因,究竟二法盡除,更無去處。這句和下面的 無念 其實是一回事,大意是 如果有人說事物有兩種區別,其實不要去管他的來歷和原因,什麼都...
謝謝大家,幫幫忙,幫幫忙謝謝大家
簡單,還是滿足你,寫了過程和答案。滿意,請及時採納。謝謝! 汪星人小七 其實這樣的題是不難的。建議你畫一個四象限的座標軸,再畫各角的終邊。一目瞭然了! 二次元的大腦 額額額...