设为首页收藏本站

步步汇盈

 找回密码
 手机注册
搜索
查看: 3556|回复: 7
打印 上一主题 下一主题

[步步汇盈] 请问公式中有可以写文件的函数吗?

[复制链接]
跳转到指定楼层
楼主
发表于 2014-2-15 14:08:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
计算公式时希望导出一些结算结果,以便用excel统计。
% _4 H& ^4 D$ |2 Y% b
! m3 x0 [9 m+ }! E不知道现有公式函数里,有没有可以写文件的函数呢?
& {& v4 U: P( ]: V( R& s预先谢谢大牛们回答。
; z4 j% p0 i, B: @$ Q7 i# Z  n+ j% E. j0 v* A8 T
回复

使用道具 举报

沙发
发表于 2014-2-16 11:00:07 | 只看该作者
是同时计算公式的时候,输出数据到EXCEL吗?
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-2-16 22:37:36 | 只看该作者
gc007 发表于 2014-2-16 11:00& z) \3 n9 c. k7 U
是同时计算公式的时候,输出数据到EXCEL吗?

7 T! X0 z( a' `# r1 a是的,就是这个意思。输出格式能灵活些更好。
回复 支持 反对

使用道具 举报

地板
发表于 2014-2-17 00:45:04 | 只看该作者
同问,请版主大人指教
回复 支持 反对

使用道具 举报

5#
发表于 2014-2-17 11:36:35 | 只看该作者
用VB来写看看3 V6 J; \( @  J3 g& B' @1 _
+ U$ y( T5 |% y9 W6 m" }

  1.   x! v+ x- e3 P. J" }! K
  2. 5 p7 w, S3 }: A) P) S. p, c
  3. if DATAPERIOD<>0 then & V! G: \, h( {2 Z7 n" e+ W! ~- ^
  4. begin
    ( V3 _) l! Y% V5 q2 t! Z; @+ V
  5. DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');5 J) a7 `6 e/ }8 Q; S
  6. exit;
    6 o( I0 t# Z$ c2 q( F- |
  7. end;* f- y% B, s" K9 q  |9 E
  8. - u1 F3 ]4 X* i8 N$ T4 [9 g
  9. dd:=date;
    2 x8 ~4 K( X5 \* B
  10.   v- R3 [$ Z$ K5 s+ l
  11. str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);8 b1 ~$ U" }  O( a
  12. for i=25 to 36 do1 z  Y/ V; }- g0 i% h# E/ ?+ |* d
  13. begin+ {" W. L& Z; i8 X
  14. str:=str+';'+NUMTOSTR(DYNAINFO(i),2);
    9 G# f" z5 Z0 L* R) q! y+ ^$ T
  15. end;1 D# k# \( Z9 ~
  16. . D, G& B; A# y% A
  17. <%% J! s( j7 h. [/ B$ C
  18. vd1 = FFL.VarData("dd")
    ' I) d: j7 i; j" I  u2 P
  19. vd2 = FFL.VarData("str")
    ( ~! ?- Y" @1 O* v
  20. nFirst = FFL.VarStartIndex("dd")
    0 }6 A7 Y7 Y& G* @2 `, }( V
  21. 4 Q- s: j9 z$ N5 H
  22. Set fso=CreateObject("Scripting.FileSystemObject")# l: [; _( U+ k. `. G6 O; l
  23. fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"' Q3 `3 u0 ^" h7 ^- u

  24. # }% Z4 @* h+ u
  25. Set f1 = fso.OpenTextFile(fn,8,True)
    4 i0 d1 x  n# L: X
  26. f1.writeline vd2
    % X' H0 W# H8 _. X2 a
  27. f1.close& Y6 E% I9 |+ U9 D$ t9 A0 C! [  P( M2 E
  28. / k, ]: @( Q% i$ p
  29. %>
    4 ^* p& w. |6 R: K; O5 W

  30. . x3 k- x3 ^, v% L! e1 Z$ j
  31. aa:time;( r7 p: v' O  T# \+ `% O
  32. Show File Failed
    ' n! L1 S; v& E1 g  S) B6 b

  33. % j" z: b0 `! }/ O

  34. : W# _6 ~# ^2 E6 a* g
复制代码
. }/ ?+ u9 r1 G+ J' N
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2014-2-17 21:35:39 | 只看该作者
醉心 发表于 2014-2-17 11:36
) [* B& e( X  Z: v/ V/ U0 K用VB来写看看
( V9 m" J& e7 f5 C$ a
对VB不太熟,先学习着
回复 支持 反对

使用道具 举报

7#
发表于 2014-2-18 17:20:14 | 只看该作者
学习了,试试
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2014-3-2 21:41:15 | 只看该作者
醉心 发表于 2014-2-17 11:36) {  z, Y/ k. e6 {  e! {) \
用VB来写看看

- _! ^0 }, w, p$ H# z+ V7 k/ {哈哈,测试成功了!谢谢!# v& B* S( n  m" r2 a
% w. M& ^1 Y3 l4 l  N. b1 t
公式里面的vb是不是调用的windows自带的vb scripts引擎,window有的,公式里都能用吧?
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|步步汇盈 ( 冀ICP备13000772   

GMT+8, 2025-7-28 17:17 , Processed in 0.134698 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc. 技术支持 by 巅峰设计.

快速回复 返回顶部 返回列表