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

相关推荐

  • wincc modbus rtu冗余

    wincc 与第三方DCS通信  dcs控制器有双网口   网段192.168.1.XX和192.168.2.XX&nb…

    SIMATIC WinCC 2020年11月1日
  • wINcc软件哪里下载

    哪位大哥知道WinCC试用版哪里下栽啊,谢谢啦 问题补充:我想装在笔记本电脑上,编写组态用,不是装在工控机上运行.就是免费那种。谢谢 最佳答案 下载的未必好用,还是找经销商要一个。…

    SIMATIC WinCC 2019年6月11日
  • TP270-10程序下载

    各位大侠:    小弟手里有块TP270-10的西门子触摸屏,现在的情况是其中一台下载程序时,提示要求OS更新,就按提示操作更新了OS,结果…

    SIMATIC WinCC 2017年11月4日
  • 请教WINCC的窗口位置在哪里控制?

    我想用两幅画面做界面,一幅做系统菜单,另一幅做系统画面,请问这两幅画面的起始位置在哪里控制呢?画面属性的“几何”里只有宽度和高度。 钻石用户推荐最佳答案 在属性的位置X …

    2021年7月5日
  • wincc中按钮动作变量赋值

    一个变量“a”为Bool型,按下wincc上的按钮在鼠标动作时打开一个窗口,在此窗口内有一个按钮对应的变量“b”为Bool型,能否使在变量“b”值变化时变量“a”同时变化 最佳答案…

    SIMATIC WinCC 2021年7月5日
  • WinCC变量记录/报警记录/Audit等的UTC时间戳如何通过脚本改为本地时间?

    通过VBS读取历史数据或者历史消息到本地Excel的时候,时间戳往往会和实际时间差8个小时(北京是东八区),这是因为历史数据的记录是采用的UTC时间。请问:如何通过脚本将该时间转为…

    SIMATIC WinCC 2021年7月5日
  • 站组态编辑器无法添加项目?

    现在刚在学习wincc,今天想在STEP7下建立一个pc站,但是在站点组态编辑器里面无法添加项目,“添加”这个按钮是灰色的,不起作用。想向高手求组一下是什么原因引起的,截图图1所示…

    2017年11月12日
  • winCC图形编辑中,两个元件,移动到前台和移动到后台无法实现。

    各位大师好,在WINCC图形编辑中:一个元件A在另一个元件B的下面,那么元件A会被元件B盖住,元件A就无法显示出来,我想把元件A移到元件B的上面(元件B尺寸比元件A大),但我用移到…

    SIMATIC WinCC 2017年10月24日
  • 激活WINCC后,需要授权

    复制过来的WINCC 项目,可以打开图形编辑器里的图形。激活后。选一电机对象,点“启动”或“停止”等,出现“许可权检查”对话框,说明没有许可权。 为什么,怎么才…

    SIMATIC WinCC 2019年6月11日
  • wincc 库的对象不能拖出使用

    已打开%ignore_a_1%的系统库,但无法拖出使用,就是把图标拖到画面的时候会显示一个禁止图标,求教大神。本来怀疑是因为某些HMI型号的问题,但在选择设备的选项里只有7寸跟10…

    2021年7月5日