EXCEL中的VBA~有人會寫嗎???? - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 網 路 生 活 分 享 區 > -- 閒 話 家 常 灌 水 版


PCZONE 討論區



通知

-- 閒 話 家 常 灌 水 版 上 面 那 些 硬 梆 梆 的 專 業 話 題 插 不 上 話 ?? 那 就 來 這 邊 就 你 周 遭 網 路 上 或 生 活 上 的 話 題 來 哈 拉 一 下

會員
EXCEL中的VBA~有人會寫嗎????
請問一下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
回覆
會員

這小問題吧,
以前寫過EXCEL的COM-Addin物件,
妳的問題建議你去翻excel vba的help,都有.
回覆
WebSphereMania

引用:
最初由 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.....

我就是翻書~!!
書本後面不是都會有例題嗎!?....
就是這提了~他這樣出著~
不過說也奇怪!!!沒有解答????????...也沒有附贈光碟?????
所以我才會上網尋求各位會的大大~可以幫幫我了~
回覆
會員

打在指令按鈕的 Click 事件裡面.

回覆
會員

引用:
最初由 聰明的豬 發表
請問一下喔
"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

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。