Office中国论坛/Access中国论坛

标题: 报表高亮显示例子 [打印本页]

作者: andymark    时间: 2011-10-10 21:26
标题: 报表高亮显示例子
      报表高亮显示例子
   
   [attach]46909[/attach]

  1. Public Sub HighlightControl(ByRef ctlControl As Control, _
  2.                             ByVal lngColour As Long, _
  3.                             ByVal sngAspect As Single)
  4.    
  5.     With ctlControl
  6.         
  7.         .BorderStyle = 0
  8.         
  9.         .Parent.Circle (.Left + .Width / 2, _
  10.                         .Top + .Height / 2), _
  11.                         .Width / 2 + 20, _
  12.                          lngColour, , , _
  13.                          sngAspect
  14.     End With

  15. End Sub



  16. Public Sub LineLightControl(ByRef ctlControl As Control, _
  17.                             ByVal lngColour As Long)
  18.    
  19.     With ctlControl
  20.         
  21.         .BorderStyle = 0
  22.         
  23.          .Parent.Line (.Left, .Top + .Height / 2 - 20)-(.Left + .Width, .Top + .Height / 2 - 20), lngColour
  24.         .Parent.Line (.Left, .Top + .Height / 2 + 20)-(.Left + .Width, .Top + .Height / 2 + 20), lngColour

  25.     End With

  26. End Sub



  27. Private Sub 主体_Format(Cancel As Integer, FormatCount As Integer)
  28. If Me.数量 > 40 Then
  29.         
  30.     HighlightControl Me.数量, vbRed, 0.35
  31.      
  32.   End If
  33.   


  34. If Me.折扣 > 0.1 Then

  35.    LineLightControl Me.折扣, vbBlue
  36. End If
  37. End Sub
复制代码
[attach]46910[/attach]
作者: Henry D. Sy    时间: 2011-10-10 22:09
今天是什么好日子!

作者: xuwenning    时间: 2011-10-11 08:59
谢谢分享,收下了
引用Henry D. Sy的话——今天是什么好日子!

作者: roych    时间: 2011-10-12 22:08
噢。前天的确是好日子嘢。
1、辛亥革命100周年(宝岛人民还在过双十节呢)。
2、双十协定签订日子(1945年)。
作者: 李力军2    时间: 2015-6-20 10:43
好东西,收下了
作者: 白色16度    时间: 2020-8-18 21:49
大家都说是好东西,可我看不懂,先收下了
作者: GOODWIN    时间: 2021-10-4 15:41
谢谢分享,收下了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3