如何将VBA代码复制到Word文档中并保留VBA编辑器配色方案?如何漂亮打印VBA代码?
回答
您可以使用Notepad++以三种方式完成此操作。大家知道,Notepad ++是记事本的更高级版本,它支持“开箱即用”不同代码文件的语法高亮显示 - 包含Visual Basic!
下载&安装它,启动它,并加载您的VBA代码。你应该自动看到它漂亮的颜色(如果没有,因为文件扩展名不是.vb
,转到语言 - > VB或语言 - > V - > VB)。
如果您需要更改任何颜色,您可以轻松完成 - 只需进入设置 - > Styler配置器即可。从该菜单中,您可以更改各种突出显示和字体选项,以满足您的需求 - 尽管默认设置通常适用于大多数情况。
然后,进入插件 - > NppExport。从那里,你有三种选择可以考虑:
- 直接从记事本++
- 拷贝打印所有格式到剪贴板
- 导出到RTF
- 导出为HTML
首先是自我解释。第二个 - “将所有格式复制到剪贴板” - 将使用突出显示的语法将整个文件复制到剪贴板。一旦你点击它,然后打开Microsoft Word或其他最喜欢的文档编辑器,然后点击粘贴!你应该看到漂亮的语法高亮代码。如果出现问题,那么你可以尝试其他选项之一(导出为RTF/HTML),尽管我从来没有遇到剪贴板方法的问题。
到目前为止只有有效的答案! +1其他人:OP在询问如何将代码放在[Microsoft] Word中。 – 2011-06-30 16:09:09
cnet下载有两个程序,可以免费试用。如果你没有尝试他们,这里是链接:
Highlight支持多种操作系统和150成多种语言,包括Visual Basic中的,虽然我不确定VBA。
Smart Indenter可能是你在找什么?您可以将结果加载到Notepad ++中,将语言设置为VB并保存为.rtf/.doc(或者打印到文件,无法记住我的头顶)。
对于更现代的方法,Sublime Text用户可以从Package Control安装ExportHTML。这具有能够包括行号和更改代码着色的附加好处。
HTML文件可以直接在Word中打开。
- 1. 漂亮的打印代码为PDF
- 2. 漂亮打印
- 3. 漂亮打印JSON
- 4. 如何使用VB6和MSXML漂亮地打印XML源代码?
- 5. 如何漂亮地打印GumTreeDiff ITree?
- 6. 如何漂亮打印HttpServletRequest和HttpServletResponse
- 7. 如何用System.Json漂亮打印?
- 8. 在Clojure漂亮打印
- 9. 漂亮打印OCaml for windows
- 10. JavaScript +漂亮的打印JSON
- 11. .NET XML漂亮打印机?
- 12. 漂亮的打印JSON Rails
- 13. Coldfusion - XML漂亮打印
- 14. 是否有PowerShell代码格式化程序/漂亮打印机?
- 15. 源代码漂亮的打印机与DocBook或XML输出?
- 16. Angular2打字稿 - 打印漂亮的XML
- 17. 红宝石漂亮打印不是很漂亮
- 18. 更漂亮,缩进,漂亮的印刷
- 19. PHP漂亮的打印停止工作
- 20. PHP“漂亮打印”HTML(不是整洁)
- 21. 想要打印出一个“漂亮”btree
- 22. Jekyll漂亮的打印html输出
- 23. 漂亮的打印Python列表
- 24. 漂亮 - 打印序言术语
- 25. Firefox DevTools(XHR)XMLHttpRequest漂亮打印
- 26. 在ASM漂亮的打印方法Bytecode
- 27. 哪个漂亮的打印库?
- 28. 不能从python漂亮打印json
- 29. Groovy漂亮打印XML断言失败
- 30. 漂亮的外壳脚本打印
它需要在Word中吗?你是否只需要用颜色语法突出显示呢? – 2010-04-06 12:42:36
这将是“漂亮的粘贴”......或“漂亮的装载”?请注意,“漂亮打印”让一些人感到困惑,告诉你如何将彩色代码发送给打印机! – 2011-06-30 16:13:57
如果其中一个答案对你有帮助,你会考虑选择它作为答案吗? – JimmyPena 2011-11-18 17:29:33