小编Tod*_*ain的帖子

将源代码示例插入Microsoft Word文档的最佳方法是什么?

我必须编写一些包含源代码示例的文档.一些示例将从IDE编写,其他示例将在适当的位置编写.我的例子主要是Java.

作为习惯于LaTeX的人,在Word中这样做是非常痛苦的.但是,我必须为此而使用Word.我见过的唯一选择是:

  1. 写入或复制到文档中,然后使用固定类型的字体,安排格式化,并希望Word没有为您提供大写字母.不用说,这看起来像垃圾.
  2. 从IDE复制并粘贴源代码的屏幕截图.至少我保持颜色.但是,如果我改变字体大小,我就搞砸了.我也在页面边界上搞砸了.让我们承认,Word在管理文档上的多个图像方面并不出色.
  3. 写HTML(这里不是一个选项)

有没有更好的(和理想的便携式)方法来做到这一点?是否至少有某种类似于LaTeX环境的逐字风格?至少有一些漂亮的打印机可以复制并粘贴为RTF吗?

ms-word

121
推荐指数
6
解决办法
22万
查看次数

VB真的不区分大小写吗?

我不是试图在这里开始论证,但无论出于何种原因,它通常表明Visual Basic不区分大小写,C语言不是(并且不知何故这是一件好事).

但这是我的问题:Visual Basic在哪里确实不区分大小写?当我输入...

Dim ss As String
Dim SS As String
Run Code Online (Sandbox Code Playgroud)

...进入Visual Studio 2008Visual Studio 2010 IDE,第二个警告" 已在当前块中声明了局部变量SS ".在VBA VBE中,它不会立即引发错误,而只是自动更正案例.

我在这里错过了一些关于Visual Basic不区分大小写的论点吗?(另外,如果你知道或想要回答,为什么这会是一件坏事?)

为什么我甚至都会问这个问题?

我已经在很多方言中使用过Visual Basic多年了,有时作为业余爱好者,有时候用于工作组中的小型商业相关程序.截至过去六个月,我一直致力于一个比我预期的大得多的大项目.许多示例源代码都在C#中.我没有任何学习C#的强烈愿望,但如果有些东西我错过了C#提供的Visual Basic没有(相反的是VB.NET提供XML Literals),那么我想了解有关该功能的更多信息.所以在这种情况下,经常认为C语言是区分大小写的,这很好,Visual Basic不区分大小写,这很糟糕.我想知道...

  1. Visual Basic如何区分大小写,因为代码编辑器中的每个示例都变得区分大小写(意味着案例得到纠正),无论我是否需要它
  2. 如果VB.NET案例在某种程度上限制了我可以用代码做什么,这对我来说是否足以让我考虑转移到C#?

vb.net vba case-sensitive case-insensitive

119
推荐指数
6
解决办法
5万
查看次数

开始VSTO开发

我对VSTO开发的必要工具很困惑.具体来说,我想以编程方式操作Excel 2003/2007文档.我之前做了很多VBA,如果你想找到任何答案.

关于VSTO我几乎没有问题:

  1. 我可以使用Visual Studio 2008 Express Edition C#/ C++吗?
  2. 我是否需要安装.NET框架?
  3. 生成的VSTO程序是否需要在同一系统中安装Office的副本才能运行?

我们将非常感谢与相关工具/插件/ IDE的直接链接.

注意:我对VSTO和.NET完全不熟悉,但却是Office高级用户.我有COM编程经验.

.net vsto ms-office

44
推荐指数
2
解决办法
1万
查看次数

VBA 6.0和VBA 7.0之间有什么区别?

我注意到Office 2010附带了Visual Basic for Applications 7.0.但是,我似乎无法找到有关所做更改的文档.有没有人有变化的摘要,或描述差异的任何资源?

vba ms-office office-2010

44
推荐指数
3
解决办法
4万
查看次数

如何在PowerPoint幻灯片中命名对象?

所以我知道如何在PowerPoint中用VB命名文本框或类似对象,但我想知道是否有办法通过功能区命名对象(PowerPoint 2007).例如,如果我在幻灯片上添加一个文本框,有没有办法为它指定一个名称(有点像访问中的属性窗口,或者在左上角的Excel 2003中可以输入名称的文本框) ?

基本上我以后可以在代码中引用它; 无需使用代码来命名我在事后添加的每个对象.也许通过功能区更简单的方法?

powerpoint vba powerpoint-vba

42
推荐指数
3
解决办法
10万
查看次数

我还需要芒果的墓碑吗?

启用多任务后,在将项目移植到Mango时,我可以安全地丢弃墓碑吗?

windows-phone-7

33
推荐指数
2
解决办法
1760
查看次数

使用JavaScript清除Microsoft Word粘贴文本

我正在使用'contenteditable' <div/>并启用PASTE.

令人惊讶的是从Microsoft Word的剪贴板副本粘贴的标记代码量.我正在与此作斗争,并且已经使用Prototypes的stripTags()功能获得了大约1/2的方式(遗憾的是,这似乎不能让我保留一些标签).

然而,即使在那之后,我最终还是会有一些令人费解的不必要的标记代码.

所以我的问题是,是否有一些功能(使用JavaScript),或者我可以使用哪种方法来清理大部分不需要的标记?

javascript ms-word paste

24
推荐指数
1
解决办法
3万
查看次数

使用VBA获取扩展文件属性

尝试使用Excel VBA捕获磁盘上文件的所有文件属性,包括扩展属性.能够让它循环遍历文件并捕获基本属性(来自文件系统):

  • 文件路径
  • 文件名
  • 文件大小
  • 创建日期
  • 上次访问日期
  • 上次修改日期
  • 文件类型

还想捕获来自文件本身的扩展属性:

  • 作者
  • 关键词
  • 评论
  • 最后的作者
  • 类别
  • 学科

以及右键单击文件时可见的其他属性.

目标是创建文件服务器上所有文件的详细列表.

vba file-attributes fso

21
推荐指数
2
解决办法
10万
查看次数

什么是技术资料的最佳演示工具?

在最近探索prezi时,我意识到必须有比PowerPoint更好的工具来呈现某些东西,特别是技术内容.在我看来,技术内容与其他内容的区别在于对这些功能的支持:

  • 能够插入大型代码片段
  • 滚动代码片段
  • 轻松注释(突出显示)文本/代码
  • 有几个"步骤",即.在按某个键时,某些内容会突出显示,显示,移动等等(这在prezi中缺失)
  • 包括具有动态源的图像(例如,包括yuml图)

以下是对替代方案的精彩概述,有人评价过吗?

powerpoint presentation prezi

20
推荐指数
1
解决办法
2974
查看次数

以PowerPoint演示文稿(.PPT)编程提取幻灯片作为图像

给定.ppt格式的PowerPoint演示文稿,以编程方式和仅使用开源软件提取演示文稿中每张幻灯片的图像表示(例如.jpg或者.png)的最佳方法是什么?

该应用程序将在Linux服务器环境中运行,因此无法安装Microsoft Office或Keynote.

我想以编程方式实现的功能类似于:

  • Keynote的导出功能(File > Export... > Pictures > JPEG)
  • PowerPoint的另存为JPEG功能(Save As > Other Formats > JPEG)

language-agnostic powerpoint openoffice.org image ms-office

20
推荐指数
1
解决办法
8210
查看次数