Visual_Basic 板


LINE

※ 引述《MOONRAKER (㊣糜不有初,鮮克有終)》之銘言: : ※ 引述《osen3000 (地獄與天堂)》之銘言: : : Visual Basic 的用戶更傾向於程式設計師 : : 而 VBA 的用戶族群則是 Office 用戶 : 這是這一篇說的 : 而你在上一篇說 : 「Visual Basic 程式設計師接下來要走的路是 VBA」 : 合起來意思是說:Visual Basic programmer接下來通通都會變成office用戶? : : 兩者是不需要誰去迎合誰, 也不容易互相迎合的 : 越來越幽默了。 : --- : 你選擇VBA為你的未來,那是你的事。 : 我絕不考慮這種未來,也不會推薦任何人邁向這種未來,因為那太幽默了。 :   我想也不用再說什麼了。 反正 VB Programmer 最終都變成 VBA Programmer,這個觀念想變是不可能了。 只是我也很好奇,ASP Programmer (VBScript) 最後會變成什麼? 期待O大的新解。 另外,Office 2003 起有一種東西叫做 VSTO (Visual Studio Tools for Office), 它可以讓.NET語言(VB.NET/C#)開發Office的解決方案,企圖將.NET的開發人員導入 Office開發的領域中,VBA早已不是唯一的選擇,就算是最新如Office 14也一樣。 如果要選一個適合的Office開發工具,那我寧願選VSTO,我也用過VBA寫程式,知道 它的可延伸性很差(只有COM元件可以用),.NET Framework相對來說資源和功能就 比VBA強很多,當然,VBA簡單的特性是VSTO無得比的(雖然它也支援VB.NET)。 不過O大說對了一件事,VBA是內嵌在文件中的程式語言,它的View是文件,和傳統的 Form不同(VBA中也可以做Form,由Microsoft Forms Control提供),初學者需要一 點時間轉換和習慣,不過坊間教VBA的課不多,還是O大自己有開課?不然為什麼會說 自學 "很糟糕" ??? 抱歉,我是自學的。 對於初人門者來說,設計模式只是一小部份而已,真正難的地方是了解它的物件模型 ,舉個例子來說,如何在Excel中抓取儲存格?寫過的人都知道要用 Range,但它的 適用範圍很大,連指定的儲存格區間都可以抓的到,而且Office文件的彈性很大,連 圖片都可以插入到文件中,那如何使用物件模型方式插入?初入門者如果沒有概念的 話,很快就會被淹沒在Office的龐大物件模型的階層中,想要快速熟悉這些物件模型 的話,除了要對操作Office有一定的了解(這不難),同時也要熟悉Office本身的程 式設計環境,並且要會善用巨集錄製的功能,讓它來幫你想做的使用者介面動作產生 範例程式碼,多看這樣的程式可以更快的了解如何操作Office的物件模型。 PS: 能弄到Office 14,想必O大也不是簡單的人物,因為它只是Alpha,還沒有公開的 Beta測試版,但話說回來,在這個時候要問別人有沒有裝Office 14不是很奇怪嗎? PS2: Office程式開發不是只有文件這件事可以做而已,外掛程式(add-in)也是可研究 的方向,外掛程式不必用到VBA,但它卻要求開發者要對Office物件模型有詳盡的了解 ,因此VB程式設計師的最終方向 "絕對不是只有VBA而已"!! --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.84.117.12 ※ 編輯: regionbbs 來自: 219.84.117.12 (02/17 08:59)
1F:推 laechan:ASPer -> 變成公司中午線上訂餐系統的撰寫員 02/17 11:02
2F:推 phonelin:雞排要切要辣 珍奶少冰半糖 謝謝 囧 02/17 11:32







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP