請問一下O!
有人會寫諸如此類的程式嗎?
我去看到這樣的題目?
但是我不會寫∼我想要上網尋求匯寫的大大門∼幫我寫!
然後小弟在來研究研究程式的端倪∼!
可以嗎??
EXCEL ~中的巨集~中的~VB編輯器~~~VBA!!!
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
如果可以的話~題目大略是:!
先設定ABC三個欄位!
然後....必須置中((也得用語法寫))
然後~A+B=C
C的範圍不可以大於100小於零~不然就會發生聲音!!!
然後要是A有輸入一個數字
B沒有輸入一個數字的話!!!!
在執行結果後~B會自動設為零!!
變成~~
A+0=C
唉~不會寫耶!!!完全沒有頭緒~不知如何動首
贊助商連結
在表單布置三個文字方塊與一個指令按鈕。並撰寫指令按鈕的程式碼如下:
Private Sub cmdExecute_Click()
'欄位內容置中
txtA.TextAlign = fmTextAlignCenter
txtB.TextAlign = fmTextAlignCenter
txtC.TextAlign = fmTextAlignCenter
'運算
If txtB.Value = "" Then txtB.Value = 0
txtC.Value = Val(txtA.Value) + Val(txtB.Value)
If txtC.Value > 100 Then Beep
End Sub
KillS
2003-10-25, 11:48 AM
這小問題吧,
以前寫過EXCEL的COM-Addin物件,
妳的問題建議你去翻excel vba的help,都有.
Schnaufer
2003-10-25, 01:14 PM
最初由 KillS 發表
......
妳的問題建議你去翻excel vba的help,都有.
的確,這是發問之前應該要先做的功課。
最初由 ICLA 發表
在表單布置三個文字方塊與一個指令按鈕。並撰寫指令按鈕的程式碼如下:
Private Sub cmdExecute_Click()
'欄位內容置中
txtA.TextAlign = fmTextAlignCenter
txtB.TextAlign = fmTextAlignCenter
txtC.TextAlign = fmTextAlignCenter
'運算
If txtB.Value = "" Then txtB.Value = 0
txtC.Value = Val(txtA.Value) + Val(txtB.Value)
If txtC.Value > 100 Then Beep
End Sub
只要照著打~就可以跑了嗎?????
最初由 KillS 發表
這小問題吧,
以前寫過EXCEL的COM-Addin物件,
妳的問題建議你去翻excel vba的help,都有.
請問一下喔
"excel vba "
這是本書的名稱嗎!?......
最初由 Schnaufer 發表
的確,這是發問之前應該要先做的功課。
嗯阿嗯阿!我也認同大大您的說法O!
不過O.....
我就是翻書~!!
書本後面不是都會有例題嗎!?....
就是這提了~他這樣出著~
不過說也奇怪!!!沒有解答????????...也沒有附贈光碟?????
所以我才會上網尋求各位會的大大~可以幫幫我了~
KillS
2003-10-26, 01:45 PM
最初由 聰明的豬 發表
請問一下喔
"excel vba "
這是本書的名稱嗎!?......
是MS OFFICE的online help
灌OFFICE時選自訂,到office工具之類的地方
勾選安裝VBA HELP,我記得是內定不會安裝.
然後到程式EXCEL的編輯器內按F1就出來了.
不一定在OFFICE內建編輯器中寫,也可以用其他語言寫,然後編成COM,
複雜運算可以快N倍.
不管用啥方法那些office物件使用方法一樣,都要看OFFICE VBA的HELP,
加上MSDN, MS knowledge base及google.
只要這三樣很會耍,就可以出去混飯吃.
最初由 KillS 發表
是MS OFFICE的online help
灌OFFICE時選自訂,到office工具之類的地方
勾選安裝VBA HELP,我記得是內定不會安裝.
然後到程式EXCEL的編輯器內按F1就出來了.
不一定在OFFICE內建編輯器中寫,也可以用其他語言寫,然後編成COM,
複雜運算可以快N倍.
不管用啥方法那些office物件使用方法一樣,都要看OFFICE VBA的HELP,
加上MSDN, MS knowledge base及google.
只要這三樣很會耍,就可以出去混飯吃.
找不著耶!!!!
沒有VBA這項~好奇怪O