在我的新工作中,我们出售进口的东西。为了能够出售这些东西,目前每件货物都需要进行以下操作:
=B2*550
我希望尽可能将Monkey
从我自己更改为软件。我之前从未写过任何与电子邮件,Excel,数据库或短信接口的内容,但我很乐意了解它是否能使我免于这个。
这是我未受过教育的心愿单:
这一切都可行吗?如果是,我在哪里开始阅读?你会如何改进它?您认为哪种语言/框架对此非常理想?你会对老板做些什么?
答案 0 :(得分:6)
您可以在此处应用许多工具,包括Python,Excel宏,VB脚本等。
在这种情况下, PowerShell 似乎是一个很好的选择,因为它自然地将COM访问结合到Office,.NET和脚本中,并且非常棒。如果您已经了解合适的技术,那么您可以根据自己的知识最快地完成工作。 Othewise,PowerShell。
(C#4.0也是合理的,虽然早期版本在与Office的COM接口交互时很糟糕。)
不要试图立即解决整个问题。首先选择一个小,这个简单的部分可以立即为您带来很多价值。你更有可能以这种方式取得成功。 (为了让你的老板同意,你需要快速成功。如果你不告诉你的老板,你需要更快的成功!)。完成后,您可以使用新发现的空闲时间(可能每天只需几分钟)将您的工具和技能扩展到下一个大小的部分。成功将加速成功。
随着时间的推移,你将用代码替换猴子,并且要么得到促销,要么厌恶地退出并获得更好的工作。
答案 1 :(得分:2)
最重要的部分是Excel和电子邮件。可以使用COM或与OpenOffice.org进行某种交互来处理Excel。电子邮件,好吧,有很多方法可以做到这一点。我选择的锤子是Python,pywin32或PyUNO,poplib
和smtplib
。
老板......永远是老板。关于icky wetware的东西并不总是那么多。
答案 2 :(得分:2)
我首先问自己以下问题
只是一些想法。
答案 3 :(得分:0)
#1的一个解决方案是向Unix服务器(而不是Exchange)发送电子邮件,并使用procmail转储附件(请参阅http://gimpel.ath.cx/howto_fetch_proc_metamail.html以获取示例)
至于老板,有一个很好的网页,你可以给他发电子邮件链接。并向他发送一封简短的电子邮件(3行或更少),告诉他使用该页面将在一个月内为他节省30分钟的工作,并在一个月内为您节省2个小时。请准备好备份#s。
然而,非常高的水平,尤其是你准备在你自己的时间做整个自动化的事情,你最好能够卖掉你的老板,整个时间节省x6个月的时间少于开发它的时间。因为他眼中的工资可能monkey
足够低,以至于软件成本不值得 - 而且遗憾的是,根据防弹强健解决方案的复杂程度,他可能是正确的。
答案 4 :(得分:0)
如上所述,你的最后一个问题可能是最突出的问题。它可能最适合作为个人skunkwork project,在那里你有一天向老板展示完成的产品,收集你的创新奖金,然后被解雇,因为愚蠢的猴子现在可以代替你做你的工作。