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:13

相关推荐

  • S7存储卡和触摸屏的存储卡

    请问S7存储卡和触摸屏的存储卡是一样的吗? 最佳答案 问的太笼统,S7-300 和 S7-400 的卡差的太多,可能混淆的就是 S7-300…

    SIMATIC WinCC 2019年6月11日
  • 西门子wincc flexible 2008 卸载后重装出错

    wincc卸载后,重装中出现程序集组件303994BA-6487-47AE-AF1D-7AF6088EEBDB出错。滚回操作中显示    &…

    SIMATIC WinCC 2017年7月25日
  • wincc7。2安装完成后打不开直接闪退

    没有安装杀毒软件,,之前你没有运行过,第一次运行就闪退,项目管理器出现后就闪退 钻石用户推荐最佳答案 软件问题,一般都是软件没有安装好,或者360等杀毒清理软件破坏了,解决的办法,…

    SIMATIC WinCC 2021年7月5日
  • wincc复选框问题

    wincc里的‘窗口对象’中‘复选框’的索引1,2,3内容等是纵向排列的,怎样才能横向排列呢 最佳答案 复选框控件只能进行左、右对齐的纵向排列。无法进行横向排列,你仔细看看它的属性…

    SIMATIC WinCC 2019年6月11日
  • WINCC报警记录响应问题

    1、用WINCC报警记录做操作记录,实时记录程序DO输出、DI反馈及画面DB点操作。2、DI、DO点每动作1次均有记录显示,画面开、关按钮(地址为DB块)时有时无。3、经反复测试,…

    SIMATIC WinCC 2017年8月24日
  • 外部变量运算后另作显示

    想将一个外部浮点数变量作加减运算后,另建一个IO域显示修正值,请问如何实现?float aa,bb;aa=GetTagFloat("L108");bb…

    SIMATIC WinCC 2021年7月5日
  • 请问WinCC怎么在界面实现查看操作日志?

    如题,使用WinCC,要求在人机界面能够查看操作日志,应该如何实现?越详细越好 最佳答案 WinCC Audit选件http://www.ad.siemens.com.c…

    SIMATIC WinCC 2021年7月5日
  • wincc flexible 2008的MODBUS RTU问题

    各位大侠:      请问wincc  flexible 2008面板能不能和第三方仪表做…

    SIMATIC WinCC 2021年7月5日
  • wincc 怎样编译

    能否通过s7plcsim5.4实现wincc模拟编译。 plcsim5.4能否同时打开两个cpu窗口,或是一个cpu一个pc 进行模拟 最佳答案 1.&nbsp…

    SIMATIC WinCC 2019年6月11日
  • WINCC 实现计米

    PLC里不能修改程序:生产线(辊筒印刷类)实现计米,方法一:在辊筒轴部增加接近开关,每转一圈累加一,达到计米效果。方法二:辊筒速度累加法,速度已知WINCC上有显示,靠时间积分速度…

    SIMATIC WinCC 2019年6月11日