设为首页收藏本站

步步汇盈

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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2014-2-15 14:08:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
计算公式时希望导出一些结算结果,以便用excel统计。
! P) E" p0 P3 n* e, H
+ f. I0 P$ [7 t# P不知道现有公式函数里,有没有可以写文件的函数呢?, D! U+ N( i! e: F0 {. i. X! b
预先谢谢大牛们回答。2 K0 L" B/ {) x0 C; Y- d8 B! ]* [& [

4 o% [' x& B& }
回复

使用道具 举报

8#
 楼主| 发表于 2014-3-2 21:41:15 | 只看该作者
醉心 发表于 2014-2-17 11:36. t5 {+ V: k- C
用VB来写看看
$ }7 m7 ^5 {( O6 t4 p5 i% _
哈哈,测试成功了!谢谢!
# C" o, U3 ~% f% E8 u9 M
3 t1 U& n4 b9 M3 u* _: C/ ^+ _公式里面的vb是不是调用的windows自带的vb scripts引擎,window有的,公式里都能用吧?
回复 支持 反对

使用道具 举报

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

使用道具 举报

6#
 楼主| 发表于 2014-2-17 21:35:39 | 只看该作者
醉心 发表于 2014-2-17 11:36
% W4 s. X3 v: l( Q' |用VB来写看看

9 m  E, g9 l; q1 E  p& z3 X: ]: p对VB不太熟,先学习着
回复 支持 反对

使用道具 举报

5#
发表于 2014-2-17 11:36:35 | 只看该作者
用VB来写看看
- h( J# o; {" W6 O- ~' D& J1 c) v# j; d* N4 c( r
  1. - s2 e, n/ X. i" R6 L- C' B5 E+ F) W

  2. 7 O' s/ u" U: i  x1 `/ O/ b$ L( A7 s
  3. if DATAPERIOD<>0 then
    1 L% W# f& S* Y4 s
  4. begin5 N* [, @2 t8 g3 Z
  5. DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');
    2 V+ ]8 S) D" n* S+ M# C
  6. exit;
    ) \' Q3 P3 j7 I
  7. end;# M9 z3 s( L! o/ ?% L

  8. 5 {' P/ D) O$ Y' C
  9. dd:=date;
    5 C& \/ X5 B' w7 I( G( N) h
  10. 7 @6 l' q2 _$ Y: {" B
  11. str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);6 F0 S) ~" O/ m6 k
  12. for i=25 to 36 do
    7 U  h4 z$ ]- N1 h# t1 y6 F
  13. begin  J( t" I/ _' `- Y# a
  14. str:=str+';'+NUMTOSTR(DYNAINFO(i),2);
    ) z$ Y9 @% p/ n0 x
  15. end;# R9 M9 P! c& i( W. m! K9 n( L
  16. , t) q2 P3 o# u2 V8 _7 {) N
  17. <%9 C$ f; g4 l7 b. j! [7 Y
  18. vd1 = FFL.VarData("dd"). K/ o  |) }8 O. h
  19. vd2 = FFL.VarData("str")
    # r4 Z" s! e5 |7 o# Z+ |
  20. nFirst = FFL.VarStartIndex("dd") 2 f9 j6 t5 F- {4 `$ p
  21. 9 N9 }' D9 _# h; W0 V
  22. Set fso=CreateObject("Scripting.FileSystemObject")
    9 X' T. b7 y% {  \* ]6 s5 {5 F
  23. fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"
    8 Q/ s. i! \4 a: m
  24. 2 l+ _2 L# Q, S' w
  25. Set f1 = fso.OpenTextFile(fn,8,True)( T& s- L, a, }. s
  26. f1.writeline vd2
    6 M$ p; L& d& X, M) K. }
  27. f1.close
    - b! _( G, T" R# f

  28. , ?' p% y, k, Q! v8 n
  29. %>
    + Q6 H  k6 V" `2 K
  30. $ e0 |( z( e. U" u( w
  31. aa:time;* J0 b  I( [2 s; v- n, |1 w5 Q
  32. Show File Failed
    ( }# L+ Z; A$ m. E& c

  33. , L% H. u, V; D( E7 @4 |

  34. ' ?3 q* i* p+ l7 r3 H+ X
复制代码

. y0 k! ?8 a2 J1 g7 m9 R( A6 f! Q
回复 支持 反对

使用道具 举报

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

使用道具 举报

板凳
 楼主| 发表于 2014-2-16 22:37:36 | 只看该作者
gc007 发表于 2014-2-16 11:00% `( W% y* Z! z6 ^/ d5 Q% j
是同时计算公式的时候,输出数据到EXCEL吗?
4 w& `# E) r" N/ E
是的,就是这个意思。输出格式能灵活些更好。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-15 18:03 , Processed in 0.429454 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.2

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

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