代码之家  ›  专栏  ›  技术社区  ›  jesstme

将共享Outlook日历导出到Excel

  •  0
  • jesstme  · 技术社区  · 7 年前

    我有“审阅者”权限访问共享(Exchange)日历,但在手动导出到CSV的过程中,我只能查看/选择我的 个人的 要下载的日历。 我是否具有适当的权限?是否有我缺少的解决方案或我可以采取的一些手动步骤可以使以下解决方案之一起作用?

    我所尝试的:

    1. 显而易见:文件(>打开(&A);导出(>);此处的说明如下: http://www.everydayanalytics.ca/2013/11/how-to-export-your-outlook-inbox-to-csv.html
    2. 更改为列表视图,然后复制并粘贴到Excel中。这是我能找到的最接近的解决方案,但很枯燥,并没有包括我所期望的所有领域。
    3. 正在尝试直接从Access导入日历。同样的问题也出现了——我只能选择我的个人日历,而不能选择共享日历。

    参数(&A);其他信息:

    • 我需要的大多数活动都是全天的,而不是特定时间的。有些正在重复。
    • 解决方案不得涉及下载新程序。它需要在各种计算机上工作,而将要完成任务的人将没有下载新程序的权限。
    • 我的 偏爱 用于手动解决方案,而不是VBA,因为我将把此任务传递给初学者。但是如果VB是唯一的选择, 我要了。
    • 至少我需要以下字段:主题、日期 创建、开始、结束和类别。
    • 我正在Windows环境中使用Office 2013。
    2 回复  |  直到 7 年前
        1
  •  1
  •   Colton T    7 年前

    我也有一个共享日历的审阅者访问权限,所以我只是用我的日历测试了一下,它似乎可以工作。唯一的问题是我的共享日历没有事件,但它应该可以工作。

    我所做的:

    1. 转到Outlook中的“我的日历”,并将视图更改为列表视图,就像之前所做的那样。
    2. 我右键单击共享日历并单击“复制日历”
    3. 从那里,我创建了一个文件夹,将共享日历复制到其中,该文件夹位于我的个人帐户下。(您应该可以将其粘贴到exchange帐户下的任何位置。)
    4. 一旦共享日历在我的个人帐户下,我就可以进入文件>打开(&A);导出(>);等,我可以选择复制到我个人帐户中的共享日历导出为csv。

    我在2016年离开办公室工作,但我认为应该遵循大致相同的原则。 编辑: 我有一个同事,他还在2013年的办公室里。试试这个,他就成功了。

        2
  •  0
  •   jesstme    7 年前

    根据我在Microsoft社区论坛上收到的回复,“这不是你在做什么。所有者权限不够-你不能共享或导出不在你的个人资料中的帐户中的日历。你需要将邮箱添加到你的个人资料中。” 使用用户名和密码 . 或使用外部实用程序。

    或者使用列表视图,然后全选,复制并粘贴到Excel中-这可以很好地处理所需的字段(正文字段不能很好地复制和粘贴)"