Office中國(guó)論壇/Access中國(guó)論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

12下一頁(yè)
返回列表 發(fā)新帖
查看: 8674|回復(fù): 14
打印 上一主題 下一主題

【原創(chuàng)】VBA轉(zhuǎn)向VS2012--Debug.Print

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2014-3-3 16:17:00 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
本帖最后由 紫電 于 2014-3-3 21:13 編輯

       相信許多VBA高手苦于暫時(shí)無(wú)法熟悉VS2012的IDE而苦惱,因?yàn)槟吧?/font>渾身解數(shù)無(wú)法在VS2012中施展!今后,將不定期,將我發(fā)現(xiàn)的各種技巧與感悟與君共享,此貼介紹一下VBA中最常用的Debug.Print,如何在VS2012 C#中使用。上圖。


1、添加命名空間,第一次輸入Debug.Print的時(shí)候選一下就行。那么長(zhǎng)的單詞不用記,太長(zhǎng)了。PS:C#是區(qū)分大小寫的,輸入字母一定要注意。

2、這是添加命名空間之后的效果,Debug.Print默認(rèn)是打印到輸出窗口的。VBA中一般顯示在立即窗口中,在VS中是叫即時(shí)窗口,快捷鍵還是Ctrl+G,與VBA簡(jiǎn)直一模一樣。輸出窗口中有一大堆調(diào)試生成信息,根本看不到結(jié)果,而且沒(méi)有快捷鍵調(diào)出輸出窗口,很不爽!怎么將結(jié)果調(diào)整輸出到即時(shí)窗口去中去呢?從選項(xiàng)進(jìn)去,接著看圖3。


3、按圖所示,勾上那個(gè),確認(rèn)。如此這般設(shè)定之后,Debug.Print之后的結(jié)果就會(huì)發(fā)送到即時(shí)窗口!另外即時(shí)窗口的用法與VBA完全一致,可以在即時(shí)窗口中用?查看變量值,進(jìn)行簡(jiǎn)單的運(yùn)算等等。詳見(jiàn)MSDN即時(shí)窗口幫助!


4、鍵盤映射方案。很好理解,就是選哪種風(fēng)格的快捷鍵。我介紹的是VBA轉(zhuǎn)型的方案,所以:選項(xiàng)->鍵盤映射方案->VB6。所以快捷鍵就是Ctrl+G了,對(duì)于VBA轉(zhuǎn)型的選手,一定要選這個(gè),這樣不用改變太多的習(xí)慣,能快速上手。

VB6鍵盤映射方案下的快捷鍵:


C#2005鍵盤映射方案下的快捷鍵:




鳴謝:
CA-705D-肥ET 童鞋的對(duì)Debug.Print的指導(dǎo)!

faunus、寂靜嶺 對(duì)快捷鍵的指導(dǎo)!

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒(méi)有帳號(hào)?注冊(cè)

x

評(píng)分

參與人數(shù) 1V幣 +3 收起 理由
faunus + 3 (V幣)優(yōu)秀原創(chuàng)教程、管理建議(1-5分)

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱

點(diǎn)擊這里給我發(fā)消息

2#
發(fā)表于 2014-3-3 16:21:44 | 只看該作者
贊一個(gè) ~~
回復(fù)

使用道具 舉報(bào)

3#
發(fā)表于 2014-3-3 16:24:00 | 只看該作者
感謝分享!
回復(fù)

使用道具 舉報(bào)

點(diǎn)擊這里給我發(fā)消息

4#
發(fā)表于 2014-3-3 16:51:57 | 只看該作者
贊一個(gè)!
回復(fù)

使用道具 舉報(bào)

5#
發(fā)表于 2014-3-3 17:09:32 | 只看該作者
本帖最后由 faunus 于 2014-3-3 17:14 編輯

紫意真是個(gè)好同學(xué),可以舉一反三。
即時(shí)窗口應(yīng)該是 CTRL-D,I

using 還有一個(gè)用法,比如:
using Excel = Microsoft.Office.Interop.Excel;
using Office = Microsoft.Office.Core;


調(diào)用時(shí)通過(guò) Excel 或 Office + TAB,可以快速生成類名
6#
發(fā)表于 2014-3-3 17:19:03 | 只看該作者
電神,這么快就不記得我了,我是ET呀^_^
7#
 樓主| 發(fā)表于 2014-3-3 19:52:50 | 只看該作者
faunus 發(fā)表于 2014-3-3 17:09
紫意真是個(gè)好同學(xué),可以舉一反三。
即時(shí)窗口應(yīng)該是 CTRL-D,I

CTRL+G也可以,習(xí)慣了。
8#
 樓主| 發(fā)表于 2014-3-3 20:12:01 | 只看該作者
ET_ET 發(fā)表于 2014-3-3 17:19
電神,這么快就不記得我了,我是ET呀^_^

必須記得,你嘛,是那個(gè)。。。。。。。。。。。。。。
9#
發(fā)表于 2014-3-3 20:13:28 | 只看該作者
紫電 發(fā)表于 2014-3-3 19:52
CTRL+G也可以,習(xí)慣了。

2012 中 CTRL+G沒(méi)用,電神,你啥版本?
10#
 樓主| 發(fā)表于 2014-3-3 20:32:01 | 只看該作者
faunus 發(fā)表于 2014-3-3 20:13
2012 中 CTRL+G沒(méi)用,電神,你啥版本?


本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒(méi)有帳號(hào)?注冊(cè)

x
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國(guó)/Access中國(guó) ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2025-7-13 19:13 , Processed in 0.099550 second(s), 38 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表