你将如何开始自动化我的工作? - 第2部分 [英] How would you start automating my job? - Part 2

查看:157
本文介绍了你将如何开始自动化我的工作? - 第2部分的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

(跟帖来这个问题

幸存进货的第一波(9小时复制/粘贴)之后,我现在相信我所有的要求。

After surviving the first wave of incoming shipments (9 hours of copy/paste), I now believe I have all the requirements.

下面是更新的工作流程:

Here is the updated workflow:


  • 猴子收集电子邮件附件(4 Excel的小号preadsheets,1 PDF)

  • 猴创建中央数据库,不复杂的计算(现在这也是一个Excel US preadsheet)

  • 猴子将数据发送到两个老板,谁独立设置的零售价格;第一个回复胜

  • 猴子发出订单到我们其他的仓库,同时还Excel中

  • 猴子发送小号preadsheets为VIP客户,认真消毒和格式化(4种不同的折扣类别)

  • Jurily把数据输入会计系统。我已经放弃了对自动化这一部分,有涉及太多的业务逻辑和数据库SH一堆^ W遗留

我的问题:你会用什么样的技术的快速和肮脏的解决方案?我在C#大多是销售,但在Linux / C ++背景的,我很可怕的困惑我在微软的土地的选择。

My question: What technologies would you use for a quick and dirty solution? I'm mostly sold on C#, but coming from a Linux/C++ background, I'm horribly confused about my choices in Microsoft-land.

有关加分:你将如何从根本上重新设计整个系统

For bonus points: How would you redesign the whole system from the ground up?

澄清:我在寻找基本上任何有让我读正确的事,只是给我的关键字和简短说明的潜力。谷歌将指导我从那里。

Clarification: I'm looking for basically anything that has the potential to get me reading the right things, just give me the keywords and a short description. Google will guide me from there.

P.S。如果你想知道,我的职位是系统管理员

P.S. in case you were wondering, my job title is System Administrator.

推荐答案

您可以通过COM互操作的Excel交互。请参见如何用C#这样做这篇文章 。这是,你必须有Excel中的一个系统上运行它意义上的丑陋的解决方案。你是不是创建小号preadsheets,你是编程告诉Excel中产生S preadsheets。这有其自身的优点和缺点。

You can interact with excel via Com Interop. See this article for how to do this with C#. This is an ugly solution in the sense that you must run it on a system that has Excel. You are not creating spreadsheets, you are programmatically telling Excel to create spreadsheets. This has its own advantages and disadvantages.

这是相当容易产生S preadsheets自己(Excel可以开放源代码preadsheetml文件),尽管这使得它在某些情况下更严厉的;生成xls文件的最简单的方法是告诉Excel中保存一(治疗Excel作为一个数据库是pretty太容易了,但不给你访问所有的Excel功能)。

It's reasonably easy to create spreadsheets yourself (Excel can open spreadsheetml files), though this makes it tougher in some instances; the easiest way to generate an xls file is to tell Excel to save one (treating excel as a database is pretty easy too, but that doesn't give you access to all Excel functionality).

这篇关于你将如何开始自动化我的工作? - 第2部分的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆