流量计算表
┏━━━━━━━━━━━━━━━━━━━━━━┐
┃施测时间:2001年09月05日01时09分           ┃
┠──────────────────────┤
┃流速仪牌号及公式:780660                   ┃
┠───┬───┬───┬───┬───┬──┤
┃垂 线│  起  │测深测│  水  │河  底│ 水 ┃
┠─┬─┤  点  │速时间│     │      │    ┃
┃测│测│  距  ├─┬─┤  位  │高  程│ 深 ┃
┃深│速│  (m) │时│分│  (m) │  (m) │ (m)┃
┠─┼─┼───┼─┼─┼───┼───┼──┤
┃左│  │ 004.3│  │  │ 27.63│      │    ┃
┠─┼─┼───┼─┼─┼───┤      │    ┃
┃01│  │ 010.1│01│09│ 27.63├───┼──┤
┠─┼─┼───┼─┼─┼───┤      │    ┃
┃02│01│ 020.4│01│09│ 27.63├───┼──┤
┠─┼─┼───┼─┼─┼───┤      │    ┃
┃  │  │      │  │  │      ├───┼──┤
┠─┼─┼───┼─┼─┼───┤      │    ┃
┃ │ │   │ │ │   ├───┼──┤
┠─┼─┼───┼─┼─┼───┤      │    ┃
┃  │  │      │  │  │      ├───┼──┤
┠─┼─┼───┼─┼─┼───┤      │    ┃
┃  │  │      │  │  │      ├───┼──┤
┠─┼─┼───┼─┼─┼───┤      │    ┃
┃  │  │      │  │  │      │      │    ┃
┠─┴─┴──┬┴─┴─┴┬──┴─┬─┴──┤
┃断面 虚 流量│      m3/s│水 面 宽│ 200   m┃
┠──────┼─────┼────┼────┤
┃断 面  流 量│12.5  m3/s│平均水深│   3.41m┃
┠──────┼─────┼────┼────┃
┃水道断面面积│681   m2 │最大水深│   3.67m┃
┠──────┼─────┼────┼────┤
┃平 均  流 速│  0.018m/s│相应水位│27.63  m┃
┠──────┼─────┼────┼────┃
┃最大实测流速│  0.036m/s│死水面积│ 119  m2┃
┠──────┼─────┼────┼────┤
┃垂   线   数│        09│测点总数│      17┃
┠──────┼─────┴────┴────┤
┃     备     │                            ┃
┃     注   │                              ┃
└━━━━━━┴━━━━━━━━━━━━━━━┛
 施测: 郑长陵 计算: 郑长陵(  月  日)注:每页表尾要求不一样,不止一页时能自动换页

解决方案 »

  1.   

    表格控件建议用MSHFlexGrid,打印建议用Printer打印。
      

  2.   

    MSHFlexGrid没办法做到表格中的错位呀!另外我还要求结果形成文件
      

  3.   

    合并就能错位了,行的,你研究下MSHFlexGrid就知道了。
      

  4.   

    把MSHFlexGrid内容导出到文件,就是你说的结果文件吧
      

  5.   

    试试FlexCell表格控件,支持打印和打印预览:http://www.grid2000.com/cn/index.html
      

  6.   

    FlexCell, Spread都可以的
      

  7.   

    excel是可以,但要用到第三方程序,有时在别人的计算机上没有安装,因此很麻烦
      

  8.   

    兄弟,我用PICTURE BOX也实现过
      

  9.   

    vsflexgrid   很容易的
      

  10.   

    PICTURE BOX太繁琐啦!
    vsflexgrid哪里有?
      

  11.   

    回复人: zhuqingxipy(竹青) 
    第三方程序可以在打包中打进去啊怎样打包阿?
      

  12.   

    用MSHFLEXGRID控件
    设置MergeCells,mergecol,mergerow就可以了,
      

  13.   

    用wise installer,把需要的的东西全打包进去啊。
      

  14.   

    1用水晶报表等第三方控件
    2用MSHFlexGrid或msflexgrid或datagrid等vb自带的控件,但打印比较麻烦,需要自己编写代码。
      

  15.   

    自己编写打印代码,预览时要在picturebox 中画线,添字,打印时用Printer.print的方法把这些线和字pint 一遍。
      

  16.   

    vsflexgrid7我有  留下email我给你一个
      

  17.   

    Spread,SpreadSheet,Excel,Cell,FlexCell,Component One,VSFlexGrid...............
      

  18.   

    northwolves(狼行天下) ( ) 信誉:105  2004-07-21 13:29:00  得分: 0  
     
     
       EXCEL就可以。
      
     
    怎么用可否讲解一下。别的高手也可以啊。
      

  19.   

    使用MSHFlexGrid吧,VB自带的,没有什么注册问题。
    编辑和显示都比较简单,合并行的功能,连接数据库的功能实现也很方便。
    如果有不规则的输入(象楼上所说的上标也可以通过加载图片来实现。)
      

  20.   

    MSHFlexGrid 是不是 工程-》部件microsoft Flexgrid control6.0 啊
      

  21.   

    干嘛不用Excel呀,,多方便呀,
      

  22.   

    用Excel做模板,用程序导入数据,多好呀,两全齐美
      

  23.   

    楼主,在这里给你一个帖子,可以给你一些关于一般数据通用打印的方法,希望对你有用:
    http://community.csdn.net/Expert/topic/3181/3181353.xml?temp=.4619104
      

  24.   

    Excel很好,OWC也不错、MSHFlexGrid最后的选择。
      

  25.   

    用Excel,加VBA编程,估计能搞点你那个复杂的报表