2012-07-28 64 views
2

我在看软件写小说和故事,他们有基本相同的组织形式。他们在旁边有一棵树和组织的文件夹。下面是一些例子:是否可以在Microsoft Word中使用VBA创建树视图?

http://storyist.com/assets/screenshots/StoryistCollage-Full.jpg http://www.literatureandlatte.com/scrivener_pages/screenshotcommentary.php

我有Microsoft Word和作为一个程序员(除其他事项外),我不知道是否有使用VBA控制和创建此外观和组织过程Word中的方式。

有没有办法做到这一点?如果有,我将如何开始?或者,这是我需要单独做的事吗?

编辑:这是我所期待的:用VBA

http://writingoutliner.com/software-features/project-based-writing-for-long-documents.php

这可能仅仅?

+0

是的,你可以在vba项目中使用树视图控件,这个控件可能是由任务窗格或你自己的对话框托管的。你是因为挑战还是因为你想建立一些还不存在的东西?那些张贴在你的链接看起来很有用,所以为什么滚动你自己? – JohnZaj 2012-07-28 16:22:59

+0

这个词是Mac还是windows? – JohnZaj 2012-07-28 16:23:47

+0

@jJack挑战,销售和学习。另外我想我可以自己使用它。我拥有所有的工具和技能,所以我想研究它。再加上一个我不能找到的本地词。 – johnny 2012-07-28 19:42:54

回答

3

你的问题,如果分解会是这样的

  1. 我不知道是否有使用VBA控制和创建此外观和组织过程中的Word

  2. 的方式有什么办法要做到这一点?如果有,我将如何开始?

  3. 这是我需要单独做的事吗?


不幸的是,如果你想的那种专业的外观词将是一个错误的选择。如果你想独立,我会建议创建一个CHM(编译的帮助模块)文件。它看起来像你的Windows帮助文件之一。

enter image description here

有许多免费的软件,它可以创建CHM文件给你。其中一个链接是here

如果你想要一个真正了不起的工具(我用的是相同的,不幸的是它不是免费的),然后检查了Help and Manual 6

如果您仍然想这样做的话,你将不得不使用VBA和然后在用户窗体中使用Treeview控件。 Treeview最大的缺点是它不可分发。要了解如何使用Treeview控件,请参阅我的其他回复here

+0

谢谢。我需要更多关注你在说什么。我编辑了这个问题,只显示我真正想要的vba。当我第一次提出问题时,我没有这种联系。做了一些搜索并找到它。 – johnny 2012-07-29 21:11:44

+0

在我看来,treeview控件是最易于使用的方法。您可以利用.NET框架,同时执行vba中的大部分主要逻辑。纯粹的vba构建 - 至少对我来说 - 涉及编程和开发方面的高度复杂性。 – JackOrangeLantern 2012-07-31 20:03:37

相关问题