设为首页收藏本站

步步汇盈服务平台

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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2014-2-15 14:08:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
计算公式时希望导出一些结算结果,以便用excel统计。
8 {, A. x& K% h% [6 ~
/ ^5 k5 H. x6 ?& j不知道现有公式函数里,有没有可以写文件的函数呢?
7 A1 I/ O) j  B) z# [) }( s  T/ K预先谢谢大牛们回答。
. r5 R. d) b' c- C+ l( f1 Q, t- n! h# M; w1 N: o6 q+ j8 e
回复

使用道具 举报

8#
 楼主| 发表于 2014-3-2 21:41:15 | 只看该作者
醉心 发表于 2014-2-17 11:36
5 c. j7 S% B: {2 \: |用VB来写看看

6 |& Z" Z2 _2 L; Y. v, ?9 d1 K哈哈,测试成功了!谢谢!
% {7 Z6 }/ s. P  C2 R* b
6 X5 [& X. J: Z+ G9 X; i公式里面的vb是不是调用的windows自带的vb scripts引擎,window有的,公式里都能用吧?
回复 支持 反对

使用道具 举报

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

使用道具 举报

6#
 楼主| 发表于 2014-2-17 21:35:39 | 只看该作者
醉心 发表于 2014-2-17 11:36% b- p& V% O7 G! H/ D! T
用VB来写看看

; s% [, L* `. A" S对VB不太熟,先学习着
回复 支持 反对

使用道具 举报

5#
发表于 2014-2-17 11:36:35 | 只看该作者
用VB来写看看0 E% b$ `7 Y" R  A4 b* R/ Y# k
4 f" H# p# R5 ~7 U% p% P+ u4 X

  1. 2 |4 d- X. L5 z4 R( z" W8 A

  2. 8 z% _4 a3 K% |: m
  3. if DATAPERIOD<>0 then
    4 Y( t5 u- b1 t5 j
  4. begin2 a+ _5 x( F7 N
  5. DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');% e: d4 f3 H& O7 I" S8 t
  6. exit;
    4 }4 V* w: r( _; H+ L
  7. end;  ~- G$ ~( z3 N! @- {) p
  8. 5 U' f/ w% e1 m
  9. dd:=date;
    & z1 Y( }( q- Z- i! e
  10. : v5 T0 U9 m  O: k7 N- u( F8 T
  11. str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);
    " D; ^. ?3 c* z4 ^) {5 H: u* Q
  12. for i=25 to 36 do  A) U+ G7 u/ s7 {2 H9 H, o' y
  13. begin
    , x9 g7 |0 U/ d/ `: c9 i
  14. str:=str+';'+NUMTOSTR(DYNAINFO(i),2);
      ^; W; u& n  w# x5 T
  15. end;7 B' v! L/ G% N  K) D. F
  16. * V3 ^9 F* m: S1 U" K
  17. <%/ X9 _$ H1 Z, L
  18. vd1 = FFL.VarData("dd")% z" c' r/ ]0 ?9 \/ |& G# {' ~4 g
  19. vd2 = FFL.VarData("str")0 H8 `/ f0 q9 O# C
  20. nFirst = FFL.VarStartIndex("dd") . t+ C$ w7 ?+ @. i8 N1 r/ x0 j# \

  21. 6 |  z! e' D! _1 H) J1 ~
  22. Set fso=CreateObject("Scripting.FileSystemObject")
    2 H1 l. f. p! O% i* F* \8 u
  23. fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"
    3 B% w1 \' V! w/ K
  24. " g& F4 g) A1 D+ `1 G- y1 n
  25. Set f1 = fso.OpenTextFile(fn,8,True)
    ( E8 {/ d, E$ N0 \% n  x
  26. f1.writeline vd2
    6 ~$ g' S- @. f8 P7 f& I$ g% ]7 |7 p
  27. f1.close
    9 H8 W9 G1 K2 Y# Z/ Q+ }

  28. - D  M+ t& s; ~  e
  29. %>
    4 s4 V$ S- `( i$ Z: j6 g7 f
  30.   C7 j4 `8 {: q2 T6 y8 o1 B. W9 |! }
  31. aa:time;7 I: v6 c* R( B% K- O% V1 E
  32. Show File Failed
    3 S: \! Y+ [* @' D# w# c# d

  33. 3 u; `  y# V0 s7 H7 V; }
  34. ; `7 E. l* o' A1 F. X( N% l4 A
复制代码

5 N9 s' L2 U7 P0 R
回复 支持 反对

使用道具 举报

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

使用道具 举报

板凳
 楼主| 发表于 2014-2-16 22:37:36 | 只看该作者
gc007 发表于 2014-2-16 11:00* a# _2 w0 j. ?; i4 L0 D) }! t
是同时计算公式的时候,输出数据到EXCEL吗?

6 q2 a/ ^" s. V$ Z是的,就是这个意思。输出格式能灵活些更好。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 22:48 , Processed in 0.153339 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.2

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

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