楼主: bjpucl
1798 4

能否利用excel和sas进行界面工具开发? [推广有奖]

  • 0关注
  • 0粉丝

博士生

24%

还不是VIP/贵宾

-

威望
0
论坛币
64 个
通用积分
4.2033
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
23059 点
帖子
229
精华
0
在线时间
274 小时
注册时间
2010-4-8
最后登录
2023-5-10

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
最近利用SAS做了一些简单的分析模型,计划利用SAS编写代码把这些分析模型串起来,做成一个简单的分析工具,由于其中有一些分析和处理的参数需要人工设定,因此我希望能做成界面形式的:在界面上设定好参数后,能自动进行分析和处理,然后在界面上显示结果。

不知道利用EXCEL和SAS能否实现?或者其它工具与sas组合也可以,目前没有头绪,请大拿们给点建议,谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:用excel EXCEL xcel exce cel excel EXCEL 开发 大拿 计划

沙发
zhengbo8 发表于 2013-12-24 19:54:44 |只看作者 |坛友微信交流群
可以的。
SAS运行VBA进行操作,VB做界面,excel存数据。

使用道具

藤椅
bjpucl 发表于 2013-12-25 11:03:29 |只看作者 |坛友微信交流群
zhengbo8 发表于 2013-12-24 19:54
可以的。
SAS运行VBA进行操作,VB做界面,excel存数据。
多谢分享。上午大概查了一些资料,基本上的控制模式都是:SAS进行数据分析和处理,然后通过DDE实现对EXCEL的打开、数据更新、关闭等操作。

我最初的思路是,在EXCEL上开发界面,使用者通过对EXCEL的操作,如点击“数据分析”按钮,EXCEL会向SAS传送一个动作指令,SAS进行数据抓取、分析处理,然后通过DDE将结果回传给EXCEL。或者说,SAS作为服务器,EXCEL作为客户端,不知道这种模式能否实现?

使用道具

板凳
zhengbo8 发表于 2013-12-25 12:16:59 |只看作者 |坛友微信交流群
可以。VBA运行DOS的bat批处理来运行SAS源代码,而不打开SAS。
SAS的DDE再把SAS的数据集结果,返回excel。
我回去做个实例,试试。

使用道具

报纸
bjpucl 发表于 2013-12-25 13:28:59 |只看作者 |坛友微信交流群
zhengbo8 发表于 2013-12-25 12:16
可以。VBA运行DOS的bat批处理来运行SAS源代码,而不打开SAS。
SAS的DDE再把SAS的数据集结果,返回excel。
...
哈哈,多谢了!我也找到一篇文章<Using VBA, ADO and IOM to Make Excel and SAS Play Nice>,英文的,刚开始看。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-8 11:28