Questions tagged «macros»

计算机科学中的宏是一种规则或模式,它指定如何根据定义的规则和过程将特定的输入序列映射到特定的输出序列。如果问题与Microsoft Office产品有关,请考虑使用[vba]标记代替此标记。这可以帮助人们更有效地回答,过滤问题。

3
如何删除特定字符串后的其余行?
我正在寻找一种搜索特定字符串的方法,例如'= UUID:'并删除它以及每行以下所有字符。我希望使用记事本++的方式/宏/插件。但是欢迎其他所有工具或脚本:) 之前 *://81.88.22.6/*=UUID:63969B2469B7A94EBBDBD7CB5B9C00BA *://*-ad.cgi*=UUID:3C8EFF48B674CC42BF5B6E2B7BA820E7 *://*-ads/*=UUID:0D6CF7D5BE3F034C8A136CC99A074406 请注意,每行数字总是不同的,因此您无法进行搜索'n替换。 之后应该看起来像这样 *://81.88.22.6/* *://*-ad.cgi* *://*-ads/*


2
如何在不使用宏的情况下在MS Word中查找文档变量
我的文档中包含一些文档变量,而我正在尝试在文档中使用这些变量。但是由于变量是由外部系统设置的(没有充分的文档证明),所以我在玩猜谜游戏。我假设存在一个带有“上次修订日期”的变量,然后开始猜测该变量可能被调用了什么。 有没有一种方法可以列出MS Word文档中的所有文档变量及其值,以便在文档中使用它们时可以查找它们?(我正在使用MS Office 2010)

2
如何使宏在Outlook 2010中运行?
我已经为Outlook编写了一个宏,希望它可以在您撰写电子邮件时从一个可见的按钮中运行。因此,我在“快速访问”工具栏中添加了一个指向该宏的按钮,并为其指定了图标并对其进行了重命名。 我还进入了信任中心(“ 文件”>“选项”>“信任中心”>“信任中心设置”。。>“宏设置”),并将安全级别更改为“ 所有宏的通知 ”。 我已经重新启动Outlook,但是当我单击按钮时什么也没发生。在Outlook 2003和Outlook 2007中,这足以使宏运行。 我已经在宏的第一行添加了一个断点,并且它永远不会运行。我只能得出的结论是,这意味着Outlook 2010仍在阻止宏运行。 有谁知道我还需要做些什么来鼓励Outlook 2010运行宏?

4
有没有办法在OpenOffice.org Writer中提供精美的源代码清单?
我试图将源代码作为清单插入OpenOffice.org Writer中,但是它不能以可接受的方式工作。 如果空间不足以容纳一行,它将自动将该行拆分为下一行。当然,文档的读者不知道发生了什么并且感到困惑。在这种情况下,有些书会插入一个箭头图标,表明它属于上一行。但是,我找不到任何可以做的事情。尽管我可以手动完成此操作,但这不是500页文档中的选项。 是否有解决此问题的解决方案或方法?也许带有适用于特定段落样式的宏,即“源代码列表段落样式”? 我发现了一个扩展名:Coooder,但这与问题不符。似乎它仅执行语法高亮显示,在这种情况下这并不是很重要。问题是长行和使强制换行可见。

2
在Microsoft Outlook中更改字体类型的快捷方式或宏
是否有键盘快捷键可用于在Windows上的Outlook中更改字体?出于技术原因,我不得不在Calibri和Courier之间不断切换,每次单击字体对话框都会非常繁琐。我知道我可以使用Ctrl + Space将任何内容更改为默认(Calibri)字体。 如果没有快捷方式,有人可以帮我创建一个宏来切换字体吗?我想我可以为宏分配任何快捷方式吗?

1
使用NppExec和Ruby为Notepad ++编写新的宏功能
我在美国和欧洲工作,在浏览日志或便笺时(例如7/8/12是7月8日还是8月7日?),在月/日(US)和日/月(EU)格式之间切换会导致歧义。 我想将Notepad ++时间戳功能更改为使用国际格式 YYYY-MM-DD--DAY--HH:MM 2012-08-19--Sun--20:30 请注意,将星期几详细列出会是一个不错的选择,并且避免了必须查看日历中的星期几。 目前,核电厂没有这种灵活性。 有没有办法使用某种宏或某种脚本(也许使用Ruby)来做到这一点?

2
如何在阅读窗格中增大Outlook字体大小?
如果您使用Outlook,则可能已经注意到,没有默认的方法可以永久和单方面更改阅读窗格中的缩放(字体大小)。如果您单击一条消息,则每次都会默认设置为100%。如果您出于某些原因喜欢高分辨率屏幕,但是在阅读小文本时遇到麻烦,则会导致明显的问题。 我找到了一些解决方案,但是它们不是最佳的: 更改监视器上的DPI-这很糟糕,因为它也会影响计算机上的其他所有内容。就我个人而言,我所有的桌面图标都会变大,并且排列方式对我不起作用。 购买第三方附加组件 -并不昂贵,但是我应该为默认的辅助功能购买任何东西都是很愚蠢的。 按住控制键并使用滚轮 -如果只为所有消息永久设置它,这将非常有用 ... 我对宏不是很了解,但是我了解编程就足够了,而且我知道您可以使用宏来做一些非常强大的事情。看起来Outlook在类似的用例中肯定会支持它们。而这篇文章可能会有所帮助,如果我明白了什么摆在首位说。 因此,假设宏可以在启动时自动运行,那么宏是一个可行的选择。 一个免费的附加组件也可以。或插件或其他任何可行的方法。

2
有没有办法关闭Notepad ++宏中的弹出窗口?
我在Notepad ++中创建了一个宏,该宏通过一系列正则表达式搜索来清理导入的数据并替换迭代。这很好用,但是在每一步,我都会弹出一个对话框,告诉我替换了多少个实例。这意味着我必须按Enter几次才能使宏运行完成,这很烦人。 在宏运行时,有什么方法可以关闭这些弹出通知吗?我无法在控制此的应用程序首选项中找到任何设置。


2
一个很好的Ubuntu键盘宏程序? [关闭]
我在为Ubuntu Linux寻找一个好的键盘宏程序? 我希望能够轻松地“开始录制”让它记录所有按下的按键。然后,当我停止录制时保存它。然后我希望能够通过点击特殊键并选择序列来调用宏。必须打开文本文件并编程宏将产生太多的开销。
6 ubuntu  macros 

3
将Excel数据导入PowerPoint幻灯片
我已经找到了一些有用的网站,但我仍然无法做我想做的事情。我的Excel文件包含少量列和多行。来自一行的所有数据将在一个幻灯片中,但来自该行中的不同单元格的数据应该转到PP幻灯片中的特定元素。首先,是否可以将数据从Excel单元格导出到PP中的特定文本框?例如,我想让每行第一列的所有数据都转到文本框1.假设我有100行,所以我将有100张幻灯片,每张幻灯片都有正确数据的文本弓1。幻灯片66的文本框将具有来自行66的第一列的数据。然后来自每行的第二列的所有数据将转到文本弓2,依此类推。 我尝试做了一些非常成功的宏。我也尝试使用Word轮廓并将它们导出到PP(新幻灯片 - >幻灯片中的幻灯片),但似乎有一个错误,因为我有250页的乱码。我只有两段,都有一个字。第一段使用了标题1样式,第二段使用了普通样式。 我找到的网站,使用VB和/或其他一些编程语言从Excel工作表创建幻灯片。我试图将这些VB代码添加到我的宏中,但到目前为止它们都没有工作。可能我只是不知道如何正确使用它们:)这里有一些有用的网站: VBA:为Excel工作簿中的每一行创建PowerPoint幻灯片 基于数据创建演示报告 Stackoverflow中的问题 我在Mac上使用Office 2011。任何帮助,将不胜感激!

1
Excel VBA - 如果单击并选择单元格范围内的单元格,则运行宏
我需要一个例程来识别是否在一个范围内单击了一个单元格,然后运行一个宏。我已经部分地解决了这个问题。 我的问题是: 我需要在单击单元格时切换值,而不是在选择单元格时切换值,所以 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range(testRange) Is Nothing Then 'Cell was Clicked End If End Sub 只要没有选择单元格,它只适用于我。 我能做什么?是否有功能检查是否执行了鼠标单击并选择了单元格?

3
键盘宏软件[关闭]
我正在寻找一个超级简单的免费键盘宏程序。不需要“自动化”任何东西只需在按下键时发送一些按键。好吧,不只是字母和箭头进入。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.