选择Excel开发技术

时间:2014-09-14 03:55:46

标签: excel excel-2013 apps-for-office

我有一个Excel电子表格,我的任务是以有趣的方式显示数据并添加一些交互性。我试图在创建Office for Office或使用VBA宏来增强电子表格之间做出选择。什么技术对我的情况最有意义?

  • 我使用的是Excel 2013和Windows 7(电子表格的所有用户都具有相同的环境)。
  • 我不是软件工程师,但我有一些编程经验。
  • 我不需要访问任何外部服务(数据库,Web API等)。
  • 除电子表格外,我不需要访问任何Office文档。
  • 我需要将代码与文档一起轻松分发。
  • 代码需要离线使用
  • 我没有Visual Studio

主要关注点:

  • 轻松和享受发展
  • 易于操作电子表格(我担心使用Apps for Office Javascript API无法控制文档)
  • 易于分发(我无法在我的组织内设置应用商店)
  • 最终产品的吸引力和可用性
  • 资源和文件的可用性

1 个答案:

答案 0 :(得分:0)

  • 轻松和享受发展

这最初将取决于您习惯的内容:如果您熟悉OO环境,那么请坚持使用VBA。同样,Java / Web背景将使您更快地适应Apps环境

  • 易于操作电子表格

我不能说使用Apps for Office的经验,但我可以推断MS Office将在一段时间内证明是一个功能更丰富,更稳定和集成的开发环境,只是因为它&# 39;已经存在了20年。

  • 易于分发
如果用户不是基于单一网络,那么MS Office加载项可以通过fiddley进行管理,但长期以来一直如此,网上发布了大量解决方案/解决方案

  • 最终产品的吸引力和可用性

除非您打算开始零售产品,否则我认为MS Office在这里更具可行性

  • 资源和文件的可用性

再次,为MSO提供20年的论坛讨论,博客和专家解决方案,触手可及,

另外,我认为MSO软件许可证是一次性开销,而Office 365等是订阅。