Outlook VBA-按主题和日期范围选择电子邮件过滤

时间:2019-11-29 13:57:27

标签: outlook-vba

我已经开发了一个宏,用于保存选定电子邮件中的附件文件,该附件的主题取决于我每天早晨跑步的身体。为了使自动化过程更进一步,我想开发一种方法来使自己的宏选择电子邮件,而不是手动执行。

目标:根据电子邮件的主题和特定日期范围选择电子邮件。

  1. 过滤在指定日期范围内收到的与主题“ Ordenes”相对应且来自“ ordenes@ordenes.com”的邮件。必须这样做,而不必阅读收件箱文件夹中的每一封电子邮件,因为我没有选择将历史邮件移至另一个文件夹(共享电子邮件)。
  2. 选择与上一步匹配的邮件,然后调用一个名为“ SaveAttachements”的宏。

我一直在检查Items.RestrictItems.FindExplorer.SelectionExplorer.AddToSelection ...,但是我似乎没有得到正确的概念。您能给我些帮助,以便我完成它吗?关于如何进行的任何想法?

我希望我对此事已经足够清楚(第一个公开问题:P)。谢谢大家。

1 个答案:

答案 0 :(得分:0)

您可以使用<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.shekhargulati</groupId> <artifactId>app1</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>app1</name> <description>App1</description> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.0.RELEASE</version> <!-- lookup parent from repository --> </parent> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> <version>2.1.0.RELEASE</version> </dependency> <!-- https://mvnrepository.com/artifact/org.springframework.security.oauth.boot/spring-security-oauth2-autoconfigure --> <dependency> <groupId>org.springframework.security.oauth.boot</groupId> <artifactId>spring-security-oauth2-autoconfigure</artifactId> <version>2.1.0.RELEASE</version> </dependency> <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-thymeleaf --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> <version>2.2.5.RELEASE</version> </dependency> <!-- https://mvnrepository.com/artifact/org.thymeleaf.extras/thymeleaf-extras-springsecurity4 --> <dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-springsecurity5</artifactId> <version>3.0.4.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.security.oauth</groupId> <artifactId>spring-security-oauth2</artifactId> <version>2.1.0.RELEASE</version> </dependency> <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project> 过滤(选择)电子邮件,该电子邮件允许多个条件。

.Restrict