wincc 报表控件spreadsheet 表格内文字怎么自动换行

如题,我在用wincc做报表时用到spreadsheet表格控件,控件用的时是先有模板做好格式用用wincc vbs脚本在里面显示,公共部分就在模板里就做了,可有个问题是模板就是用EXCEL 的.xml
 格式做的,公共部分里的文字模板是可以自动换行或手动ALT+回车实现换行,但在wincc显示过程中只能显示一行,请问用过的朋友是怎么解决的,这个控件里显示的文字是怎么换行的,谢谢!

图片说明:

wincc 报表控件spreadsheet 表格内文字怎么自动换行   

最佳答案

在VBA  Spreadsheet控件设计中,常需要只用键盘快速录入数据,此时需要在录入到一行的最后单元格数据后,单元格自动换到下一行的第一个单元格等待数据录入,根据本人的试验,可用如下方法实现:
1.  将Spreadsheet1.MoveAfterReturn 的属性设为False
2.  在KeyUp事件中加入如下代码
Private Sub Spreadsheet1_KeyUp(ByVal KeyCode As Long, ByVal Shift As Long)
If KeyCode = 13 Then
     With Spreadsheet1
            rr = .ActiveCell.Row
            cc = .ActiveCell.Column
            if  cc< 换行列数(根据实际情况选用) then
                      .Cells(rr, cc + 1).Select
           Else
                     .Cells(rr + 1, 1).Select
           End If
    End  With
End Sub

提问者对于答案的评价:
虽然没看懂,但只有耐心的回答,谢谢,我的问题是在控件利用的excel模板中是可以换行的,但在控件运行后 原先模板上的换行显示不出来,模板上都是固定的文字,难道固定的文字上每格都加脚本吗?

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc315783.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:13
下一篇 2020年11月1日 下午4:14

相关推荐

  • 哪里有风扇旋转的控件?

    网上有流动管道的控件,但是没找到风扇旋转的控件,大家谁有这种OCX控件发一个给我好吗?自己做的更好,支持原创,呵呵。 ps: 要能控制旋转方向和转速的。&nbs…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.4 PC ACCESS V2.3 连接问题

    用WINCC7.4组态好工程后自动运行无法连接OPC,需要手动打开PC ACCESS 工程文件保存下才可以正常通讯,OPC默认打开的是不是组态的OPC文件 最佳…

    SIMATIC WinCC 2021年7月5日
  • 上位画面的绘制

    上位画面如果用自带图形库里的画有点对不起自己,但自己画的话总觉得绘图工具太少,很费时间,请问画面能不能从Autocad这样的程序里直接调用呢 最佳答案 用图库为什么对不起自己呢,没…

    SIMATIC WinCC 2019年6月11日
  • MP277问题sd卡

    10分钟一次,30个变量,保存一个月不知道要多大的卡。我在电脑里仿真数据能保存,表格数据和屏数据一样。用佳能相机里的SD卡,第一次插入数据只能产生一EXCEL表格文件,里面是空的,…

    SIMATIC WinCC 2019年6月11日
  • Station Configurator 下WINCC station中状态中总是打叉,WINCC画面都是灰色的!

    Station Configurator 下WINCC station中状态中总是打叉,WINCC画面都是灰色的,数据无法连接上,请问各位大侠如何解决…

    SIMATIC WinCC 2019年6月11日
  • winccflexible2008sp4界面对象的使用

    无论是自己的图库里的对象,还是自带的图像,如何把图像的白色背景去掉,不要说把背景颜色和画面颜色改成一样,这解决不了根本问题,因为这些画面移动就看出来了。求各位工程师相助!您们平常是…

    SIMATIC WinCC 2021年7月5日
  • Wincc C脚本–求解释,还有怎么入门

    #include "apdefap.h"void MouseDown(char* lpszPictureName, ch…

    2017年5月29日
  • WINCC7.5与S7-1500通讯问题

    WINCC7.5已经安装好了,打开运行画面,发现变量不能与1500连接,请问通许在哪里设置,跟之前的WINCC7.4不一样啊。 问题补充:是不是我的电脑没有安装STEP …

    SIMATIC WinCC 2021年7月5日
  • 报表里用到了ProgramExecute()函数怎么理解

    各位我把别人做的WINCC项目拷到我自己的机子上想看看报表怎么做的,可是点击了报表按纽后出不来画面,结果在属性里看到ProgramExecute(E:\\GZLC.EXE),其它什…

    SIMATIC WinCC 2019年6月11日
  • 过程变量属性

    各位大神:wincc v7.4 vbs脚本如何获取过程变量的OS范围值上下限 问题补充:各位老大:对原问题补充如下:在“变量属性”中有“线性标定”选项,其中“A…

    SIMATIC WinCC 2021年7月5日