虽然这些示例非常老旧,但它们可能适用于较新版本的 Outlook。有些示例需要稍作调整。在某些情况下,现在有更好的方法来实现“它”,但是,您可以通过查看旧代码示例来学习。
使用权外表
不。 | VB 方言 | 标题 上次上传日期 | 概括 | 文件下载 |
---|---|---|---|---|
17 | 虚拟专用网络 | 将 Access 数据导入 Outlook 联系人项目 更新 2000 年 9 月 26 日 | 从 Access 数据库的表中导入数据,并使用该数据在 Outlook 文件夹中创建联系人项目。显示标准和自定义 Outlook 字段的语法。适用于 Outlook 98/Access 97 和 Outlook 2000/Access 2000。 | 123 千字节 |
21 | 虚拟专用网络 | 从 Access 表填充 Outlook 组合框或列表框 更新 2000 年 9 月 26 日 | 使用代码填充 Outlook 窗体上的组合框或列表框,从 Access 提供的示例 Northwind 数据库中的 Categories 和 Customers 表中提取数据。适用于 Access 97 和 Access 2000。 | 51 千字节 |
49 | 虚拟专用网络 | 将联系人数据从 Access 导出到 Outlook 更新 2000 年 8 月 26 日 | 将存储在 Access 表中的联系人数据导出到新的 Outlook 联系人,使用 DAO 记录集从 Access 表中获取数据,并使用联系人文件夹的 Items 集合的 Add 方法创建新的 Outlook 联系人。还包括用于创建不同类型的 Outlook 项目和列出 Outlook 文件夹的按钮。 | 211 千字节 |
使用权单词
不。 | VB 方言 | 标题 上次上传日期 | 概括 | 文件下载 |
---|---|---|---|---|
2 | 虚拟专用网络 | 将 Access 联系人写入 Word 信函 更新 2007 年 8 月 7 日 | 使用 OLE 自动化和 Word 自定义文档属性基于模板创建单个 Word 信函,并使用 Access 表单上当前地址的数据。 | 295 千字节 |
3 | 虚拟专用网络 | 将 Access 数据合并到 Word 邮件标签 更新 2000 年 8 月 9 日 | 此代码示例将 Access 表中的联系人地址打印到为 Avery #5160 地址标签格式化的 Word 文档中,使用 DAO 记录集遍历表中的记录,并将一个地址放入文档中 Word 表的每个单元格中。 | 138 千字节 |
9 | 虚拟专用网络 | 将 Access 数据导入 Word 表 更新 2000 年 9 月 26 日 | 将示例 Northwind 数据库中的查询数据导入 Word 表,并对数据进行排序和格式化以创建分组报表。 | 134 千字节 |
24 | 虚拟专用网络 | 合并到 Word 的四种方法 2002 年 6 月 9 日 | 演示了将 Access 数据合并到 Word 文档的四种方法 - Word 文档属性、书签、TypeText 方法和 DDE 邮件合并。Access 97 和 Access 2000 数据库均已提供,Access 2000 数据库也适用于 Access 2002。 | 508 千字节 |
二十五 | 虚拟专用网络 | 使用 Access 中的数据填充 Word 用户窗体上的列表框 1999 年 7 月 24 日 | 使用示例 Northwind 数据库中 Products 表中的数据填充从 Word 文档打开的 UserForm 上的列表框。此代码适用于 Office 2000。 | 16 千字节 |
三十五 | 虚拟专用网络 | 从多选列表框中选择单词合并字母的访问联系人 更新 2005 年 4 月 13 日 | 使用 Access 表中的联系人数据填充从 Word 文档打开的用户窗体上的列表框,并向选定的联系人生成 Word 信件。适用于 Office 97 和 Office 2000。 |
Excel外表
不。 | VB 方言 | 标题 上次上传日期 | 概括 | 文件下载 |
---|---|---|---|---|
19 | 虚拟专用网络 | 打开 Excel 工作表 1998 年 3 月 10 日 | 此示例包括一个 Outlook 表单和一个 Excel 工作表,演示如何从 Outlook 表单上的命令按钮打开工作表。 | 11 千字节 |
61 | 虚拟专用网络 | 从 Excel 工作表创建分发列表 2007 年 8 月 12 日 | 此示例包含一个 Excel 工作表,其中包含姓名和电子邮件地址列表,以及一个已保存的 VBA 模块,其中包含一个根据工作表中的数据创建 Outlook 分发列表的过程。适用于 Office 2003,可能也适用于 2000、2002 和 2007。 | 294 千字节 |
外表
不。 | VB 方言 | 标题 上次上传日期 | 概括 | 文件下载 |
---|---|---|---|---|
5 | 虚拟专用网络 | 使用 Item.Add 将联系人项目更改为另一种形式 1998 年 3 月 10 日 | 此示例包含一个 Outlook 表单,其中有一个从命令按钮运行的过程,该过程从文件夹中的联系人项目中获取数据,并从您选择的表单中生成新的联系人项目。新项目将放置在另一个文件夹中。您应该首先使用代码示例 #28 中的方法;仅在该方法不起作用的极少数情况下使用此方法。 | 22 千字节 |
14 | 虚拟专用网络 | 使用 Restrict 子句 1998 年 3 月 10 日 | 此示例包含两个 Outlook 表单,演示如何使用 Restrict 子句从另一个文件夹中选择项目并将其显示在表单页面上的列表框中。 | 34 千字节 |
23 | 虚拟专用网络 | 使用 Outlook 文件夹 1998 年 3 月 10 日 | 演示如何通过名称查找文件夹,无论它位于文件夹树的哪个位置。 | 12 千字节 |
二十八 | 虚拟专用网络 | 更新表单的消息类别 更新 2000 年 10 月 9 日 | 重置消息类别表单允许您更改项目的消息类别(表单),以便在进行设计更改后将数据移动到新的或升级的表单。 | 67 千字节 |
43 | 虚拟专用网络 | 解析多行地址 1998 年 5 月 3 日 | 展示如何将多行联系人地址中的两行地址解析为代表第 1 行和第 2 行的单独变量,以便导出到另一个应用程序。 | 14 千字节 |
四十八 | 虚拟专用网络 | 将联系人项目复制到另一个文件夹 更新 1998 年 6 月 6 日 | 显示如何将所有项目(或按类别过滤的项目)复制到另一个 Outlook 文件夹。 | 21 千字节 |
51 | 虚拟专用网络 | 从任务中提取附件并邮寄 1998 年 5 月 25 日 | 演示如何从任务项中提取和保存附件并将其作为新邮件消息中的附件发送。 | 29 千字节 |
52 | 虚拟专用网络 | 从代码设置日期和时间 1998 年 5 月 25 日 | 展示如何使用在表单的文本字段中输入的日期/时间信息从 VBS 代码设置约会开始的日期和/或时间。 | 21 千字节 |
53 | 虚拟专用网络 | 条件字段验证 1998 年 6 月 11 日 | 演示如何根据另一个字段的值将条件验证应用于一个字段;代码从表单的 Write 事件运行 | 15 千字节 |
54 | 虚拟专用网络 | 查找文本文件并邮寄 1998 年 6 月 11 日 | 查找位于标准文件夹中的文本文件,并将其作为 Outlook 邮件消息的附件发送 | 14 千字节 |
55 | 虚拟专用网络 | 在组合框中显示联系人 1998 年 6 月 11 日 | 在 Outlook 表单的组合框中显示联系人姓名或 FileAs 字段,可选择其中一个进行进一步处理 | 17 千字节 |
外表使用权
不。 | VB 方言 | 标题 上次上传日期 | 概括 | 文件下载 |
7 | 虚拟专用网络 虚拟专用网络 | 将 Outlook 联系人和邮件消息数据写入 Access 表 更新 2004 年 12 月 4 日 | 此代码示例包含一个 Outlook 表单和一个 Access 数据库。对于 Office 97,代码将当前联系人项目中的大多数标准 Outlook 字段写入 Access 数据库表中的新行。对于 Office 2000 或更高版本,Outlook 宏(VBA 过程)从工具栏按钮运行,以从任何联系人项目或邮件消息中导出标准数据和自定义数据。 | 280 千字节 |
15 | 虚拟专用网络 | Outlook 自动化 Access 97 加载项 1999 年 6 月 15 日 | 一个 Access 97 插件,可自动将自定义联系人项目(任何 Outlook 版本)中的数据(包括自定义字段)导入 Access 97 数据库。还包括一个功能,可生成列出当前 Access 数据库中表中的所有字段的 Access 报告。 | 290 千字节 |
16 | 虚拟专用网络 | 将 Outlook 联系人数据导出到 Access 表 更新 1999年11月27日 | 将 Outlook 文件夹中的联系人数据导出到 Access 数据库的表中,并打印列出联系人的报告。显示标准和自定义 Outlook 字段的语法。适用于 Outlook 98/Access 97 和 Outlook 2000/Access 2000。 | 79 千字节 |
18 | 虚拟专用网络 | Outlook 自动化 Access 2000 加载项 更新 2001 年 12 月 25 日 | 一个 Access 2000 插件,可自动将自定义联系人项目(任何 Outlook 版本)中的数据(包括自定义字段)导入 Access 2000 数据库。还包括一个功能,可生成列出当前 Access 数据库中表中的所有字段的 Access 报告。 | 221 千字节 |
三十八 | 虚拟专用网络 | Outlook Automation Access 2002 加载项 2001 年 12 月 25 日 | 一个 Access 2002 插件,可自动将自定义联系人项目(任何 Outlook 版本)中的数据(包括自定义字段)导入 Access 2002 数据库。还包括一个功能,可生成列出当前 Access 数据库中表中的所有字段的 Access 报告。 | 240 千字节 |
四十六 | 虚拟专用网络 | 安全 Outlook 自动化 Access 2002 插件 | 一个 Access 2002 插件,可自动将自定义联系人项目(包括自定义字段)中的数据导入 Access 2002 数据库。还包括一个功能,可生成 Access 报告,列出当前 Access 数据库表中的所有字段。使用 Dmitry Streblechenko 的 Redemption Library 来避免 Object Model Guardian 弹出窗口。 | 241 千字节 |
59 | 动态语言包 (VBS) | 将联系人从文本文件导入 Outlook 更新 2000 年 9 月 26 日 | 演示如何使用 Access 作为中介将联系人从逗号分隔的文本文件导入 Outlook 联系人文件夹 | 240 千字节 |
外表使用权单词
不。 | VB 方言 | 标题 上次上传日期 | 概括 | 文件下载 |
50 | VBS 和 VBA | 将联系人导出至邮件合并文档 1998 年 5 月 18 日 | 演示如何将特定文件夹中的联系人导出到 Word 格式信函类型的邮件合并文档(每页一封信),并且可以选择使用 Access 表或文本文件作为邮件合并文档的数据源。 | 93 千字节 |
外表Excel
不。 | VB 方言 | 标题 上次上传日期 | 概括 | 文件下载 |
---|---|---|---|---|
41 | 虚拟专用网络 | 将联系人项目导出至 Excel 工作表 更新 2007 年 9 月 5 日 | 使用 Outlook VBA 过程将选定联系人文件夹中的所有联系人导出到名为 Contacts.xls 的 Excel 工作表中,其中每个联系人的信息都会创建一个新行。导出一些内置字段和一个自定义字段以演示语法。需要 Office 2000 或更高版本。 | 53 千字节 |
四十七 | 虚拟专用网络 | 将邮件项目导出到 Excel 工作表 2007 年 9 月 5 日 | 使用 VBA 程序将选定联系人文件夹中的所有邮件导出到名为 Messages.xls 的 Excel 工作表中,其中每条邮件的信息都会创建一个新行。导出一些内置字段和一个自定义字段以演示语法。需要 Office 2000 或更高版本 | 82 千字节 |
58 | VBS 和 VBA | 将日历项目导出到 Excel 更新 2008 年 7 月 20 日 | 演示如何将日历项目导出到 Excel 工作表。对于 Office 97/Outlook 98,使用带有 VBS 代码的 Outlook 表单;对于 Office 2000 或更高版本,使用 Outlook VBA 过程,您可以指定日期范围来筛选约会。 | 111 千字节 |
外表单词
不。 | VB 方言 | 标题 上次上传日期 | 概括 | 文件下载 |
---|---|---|---|---|
6 | 虚拟专用网络 | 选择用于将 Outlook 联系人数据合并到信函的 Word 模板 更新 2000 年 9 月 26 日 | 此示例包含一个 Outlook 表单和一个 Word 模板。它演示了如何使用 Windows CommonDialog 控件打开一个对话框,您可以在其中选择一个 Word 模板,使用当前联系人中的公司或家庭姓名/地址数据来创建新信件。 | 112 千字节 |
十三 | 虚拟专用网络 | 将 Outlook 联系人数据拉入 Word 信函 1998 年 3 月 10 日 | 此示例包括两个带有 AutoNew 宏的 Word 97 模板,这些宏可从 Outlook 中当前打开的联系人项目中获取基本联系人信息,并将其粘贴到从模板创建的新 Word 文档中的书签或自定义文档属性中。包括对书签和自定义文档属性的相对优点的讨论。 | 60 千字节 |
二十九 | VBA 与 VBS | 时间和费用计费应用程序,版本 2 更新 2011 年 1 月 27 日 | 自定义 Outlook Journal 模板和多个 Word 模板用于创建时间和费用单据并生成格式美观的 Word 发票。版本 3 针对从 97 到 2010 的每个 Office 版本提供了单独的文件版本,此外还有用于将单据数据导入其他应用程序的 Excel 工作表。对于 Office 2003 和 2010,还有报表和用于创建精确到 1/10 或 1/4 小时的发票的选项。 | 6,347 千字节 |
三十 | 虚拟专用网络 | 为多个联系人创建 Word 文档 更新 2001 年 5 月 3 日 | 在 Outlook 窗体上的多选列表框中显示所选文件夹或 Access 表中的联系人,并为所选联系人生成 Word 文档。适用于 Office 97(带 Outlook 98)和 Office 2000。 | |
31 | 虚拟专用网络 | 使用选择对象为多个联系人创建 Word 文档 更新 2001 年 7 月 6 日 | 使用 Outlook 2000 选择对象为 Word 信件或标签选择多个联系人。仅适用于 Office 2000 或更高版本。 | |
三十二 | 虚拟专用网络 | 使用 Outlook 邮件中的数据创建 Word 文档 2002 年 3 月 25 日 | 说明从打开的 Outlook 邮件中获取数据并将其放入 Word 文档的两种方法;一种方法是使用 Word 模板的 Document_New 事件上的代码,另一种是 Outlook 2000 VBA 过程。 | |
33 | 虚拟专用网络 | 从多选列表框中选择 Word 信件的 Outlook 联系人 2000 年 7 月 16 日 | 从模板的 New 事件中弹出的 Word UserForm 上的多选列表框允许用户选择信件的联系人;从表单中拾取信件文本。TypeText 方法用于将数据写入信件。适用于 Office 97 和 Office 2000。 | 139 千字节 |
三十四 | 虚拟专用网络 | 将 Outlook 联系人信息导出到 Word 信件 更新 2000 年 6 月 24 日 | 此代码示例使用组合框或选项组将 Outlook 自定义联系人项目中的联系人姓名和地址数据导出到三个 Word 模板中的任意一个。Outlook 数据存储在 Word 文档中的自定义文档属性中。Outlook 表单上未使用 CommonDialog 控件。 | 44 千字节 |
三十九 | 虚拟专用网络 | 将 Outlook 联系人信息导出到 Word 信件 更新 2000 年 9 月 26 日 | 此示例有一个 Outlook 表单,其中有三个命令按钮,它们使用三种不同的方法(DocProps、Bookmarks 和 TypeText)将 Outlook 联系人表单中的信息插入到基于模板的新 Word 文档中,使用 Outlook 中的 VBScript。其中包括三个 Word 模板。(VBScript 代码包括一个自定义字段,以显示引用 Outlook 自定义字段的语法。) | 79 千字节 |
40 | 虚拟专用网络 | 使用 Word 中的 Outlook 联系信息打印标签 更新 2000 年 9 月 26 日 | Word 模板在其 New 事件过程中使用 VBA 代码来提取您选择的 Outlook 文件夹中的所有联系人,将一个地址放在适合打印在 Avery #5160 或 #5162 地址标签上的大小的表格的每个单元格中,使用 Items 集合的 Add 方法遍历文件夹中的联系人,为文件夹中的所有联系人创建地址标签表。 | 115 千字节 |
56 | 虚拟专用网络 | 从地址簿获取联系人地址 1998 年 7 月 27 日 | 显示如何从 Word 模板的自动新建程序弹出地址簿;所选地址的几个字段的信息存储在文档的自定义文档属性中,并显示在文档的字段中。 | 58千 |