gpt4 book ai didi

c# - 你会如何开始自动化我的工作? - 第2部分

转载 作者:可可西里 更新时间:2023-11-01 13:26:43 24 4
gpt4 key购买 nike

(跟进 this question )

在第一波进货潮(9 小时的复制/粘贴)中幸存下来后,我现在相信我已满足所有要求。

这是更新后的工作流程:

  • Monkey 收集电子邮件附件(4 个 Excel 电子表格,1 个 PDF)
  • Monkey 创建中央数据库,进行复杂的计算(现在这也是一个 Excel 电子表格)
  • Monkey 将数据发送给两个老板,他们独立设定零售价格;第一个回复者获胜
  • Monkey 向我们的其他仓库发送订单表格,还有 Excel
  • Monkey 将电子表格发送给 VIP 客户,经过仔细清理和格式化(4 种不同的折扣类别)
  • 朱莉将数据输入会计系统。这部分我已经放弃自动化了,涉及的业务逻辑太多,数据库是一堆sh^W遗留

我的问题:您会使用哪些技术来快速解决问题?我主要使用 C#,但来自 Linux/C++ 背景,我对自己在 Microsoft 领域的选择感到非常困惑。

加分点:您将如何从头开始重新设计整个系统?

澄清:基本上我正在寻找任何有可能让我阅读正确内容的东西,只要给我关键字和简短描述即可。 Google 将从那里指导我。

附言如果您想知道,我的职位是 System Administrator .

最佳答案

您可以通过 Com Interop 与 excel 交互。参见 this article了解如何使用 C# 执行此操作。从某种意义上说,这是一个丑陋的解决方案,因为您必须在具有 Excel 的系统上运行它。您不是在创建电子表格,而是以编程方式告诉 Excel 创建电子表格。这有其自身的优点和缺点。

自己创建电子表格相当容易(Excel 可以打开 spreadsheetml 文件),尽管这在某些情况下会变得更加困难;生成 xls 文件的最简单方法是告诉 Excel 保存一个(将 excel 视为数据库也很容易,但是这并不能使您访问所有 Excel 功能)。

关于c# - 你会如何开始自动化我的工作? - 第2部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2836440/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com