设为首页收藏本站

步步汇盈

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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2014-2-15 14:08:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
计算公式时希望导出一些结算结果,以便用excel统计。
+ {/ r4 n0 _: |9 E$ _3 b2 m& c
" C- ^$ c; h* I' A4 [# V不知道现有公式函数里,有没有可以写文件的函数呢?8 |' [8 y7 x& _5 \. j
预先谢谢大牛们回答。' O  E  ~2 M  f. B
& E) A1 t( O7 H1 t
回复

使用道具 举报

8#
 楼主| 发表于 2014-3-2 21:41:15 | 只看该作者
醉心 发表于 2014-2-17 11:36, M/ ^. p7 {1 E5 ]- r
用VB来写看看

  r- \3 n9 i2 y% G哈哈,测试成功了!谢谢!
! S6 s7 p+ {% l9 |( l% {# k1 F+ u& [' b  [  ~
公式里面的vb是不是调用的windows自带的vb scripts引擎,window有的,公式里都能用吧?
回复 支持 反对

使用道具 举报

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

使用道具 举报

6#
 楼主| 发表于 2014-2-17 21:35:39 | 只看该作者
醉心 发表于 2014-2-17 11:36
% e# d; R6 o8 j8 z8 u( D用VB来写看看

- U8 T* z3 a$ l/ T9 ?% o* U对VB不太熟,先学习着
回复 支持 反对

使用道具 举报

5#
发表于 2014-2-17 11:36:35 | 只看该作者
用VB来写看看, b+ J0 h, U' K9 m- A6 h
0 C3 b; ]" q8 [

  1. , ]1 |) z, y6 d1 O1 e7 V1 g- T7 E3 p
  2. 6 Z4 t* V" s1 r
  3. if DATAPERIOD<>0 then
    . K6 e+ t! t% A
  4. begin
    ! @; U$ L% v1 }$ |1 f5 \
  5. DRAWTEXT(BARPOS=SYSPARAM(2)+10,1,'本指标只能用于分笔分析');
    8 }0 m" I! i& r* L
  6. exit;
      f1 S# F- `& t6 }
  7. end;/ Q+ @7 X* F: f6 n# K- B

  8. 6 a7 G! B5 ?: N) ~+ [. x$ s, w) H
  9. dd:=date;
    2 ^6 I0 i# G7 e/ L6 r( ^- w3 U$ W
  10. 6 [0 l8 r9 d+ U. U& ~4 W
  11. str:=NUMTOSTR(time,0)+';'+NUMTOSTR(v,0)+';'+NUMTOSTR(c,2);
    " }+ C/ p3 L+ l2 J# w) v
  12. for i=25 to 36 do7 F8 }' a- G" T
  13. begin
    + i- b7 i2 W& ^2 H
  14. str:=str+';'+NUMTOSTR(DYNAINFO(i),2);
    $ `& p) z8 r/ f  g  G+ I2 d
  15. end;2 v% V& Z0 Q) |, M) p% L

  16. 9 ~9 m7 ^: D* P" r6 Q, u& Z2 g
  17. <%
    ( ]# H  J" ^$ p8 a
  18. vd1 = FFL.VarData("dd"), v3 n& a: G* t
  19. vd2 = FFL.VarData("str")# i* \; d1 |" z
  20. nFirst = FFL.VarStartIndex("dd") 4 a7 C6 F" x8 |5 {* h) R
  21. % c  I: {0 X' \
  22. Set fso=CreateObject("Scripting.FileSystemObject")
    + D6 [- H9 w- k0 n" {, U
  23. fn ="D:/fhdata/"+cstr(vd1(nFirst))+"data.txt"
    7 @, x# c9 O1 M% W
  24. 8 S$ @( E9 u" j4 {: V. p, q9 p5 `
  25. Set f1 = fso.OpenTextFile(fn,8,True)2 |7 i5 |; f  U0 y  A  r1 Q
  26. f1.writeline vd2
    ; s8 _4 k- b) f( o6 b
  27. f1.close
    + Z1 E6 z# P- o8 {' p( W6 O
  28. . [% g8 T' y# d
  29. %>* G. o8 y  T: F
  30. 7 O3 o; L# p# m% w# n8 t
  31. aa:time;
    ) y$ Y1 m1 b( X6 w: Z
  32. Show File Failed
    & V8 H$ w% y+ @

  33. $ n9 L, c8 w- _+ S; F0 D0 m# M
  34. & J0 ]2 ^5 q6 v. r
复制代码
4 o/ f$ x5 t, P* j  H8 G) S
回复 支持 反对

使用道具 举报

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

使用道具 举报

板凳
 楼主| 发表于 2014-2-16 22:37:36 | 只看该作者
gc007 发表于 2014-2-16 11:00, g& \$ }3 b& d! r/ J1 X
是同时计算公式的时候,输出数据到EXCEL吗?
& ?4 s9 y3 T5 {5 X. X- h* V+ r
是的,就是这个意思。输出格式能灵活些更好。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-28 11:54 , Processed in 0.174295 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.2

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

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