maidinhdan > 23-09-16, 05:11 PM
Private Sub Detail_Print(ByRef intCancel As Integer, ByRef intPrintCount As Integer)
Dim lm As Long
lm = Hamchieucaonhat(acDetail)
' Dien ten cot can can bang do cao o duoi day: txt1, txt2, txt3
Dieuchinhchieucao Me.txt1, lm, 0, 0, 0, 0, 0, vbRed
Dieuchinhchieucao Me.txt2, lm, 0, 0, 0, 0, 0, vbGreen
Dieuchinhchieucao Me.txt3, lm, 0, 0, 0, 0, 0, vbBlue
End Sub
Private Function Hamchieucaonhat(ByVal intSection As Integer) As Long
Dim lngHeight As Long
Dim ctlControl As Control
For Each ctlControl In Me.Section(intSection).Controls
If ctlControl.ControlType = acTextBox Then
If ctlControl.Height > lngHeight Then
lngHeight = ctlControl.Height
End If
End If
Next ctlControl
Hamchieucaonhat = lngHeight
End Function
kinggai > 23-09-16, 06:53 PM
Nguyen Hoang Diep > 23-09-16, 07:56 PM
maidinhdan > 23-09-16, 08:25 PM
toancvp > 23-09-16, 09:44 PM
maidinhdan > 24-09-16, 12:16 AM
(23-09-16, 09:44 PM)toancvp Đã viết: Bác Dân ơi, em đang cần cái này lắm, nhưng lại hơi khác 1 chút, bác có cách nào tùy biến được giúp em ko ạ?
Em tính thiết kế 1 form lọc dữ liệu dùng Query làm SourceObject cho Subform, các dữ liệu này toàn là text nên cũng sẽ cần tự động điều chỉnh chiều cao của record cho phù hợp.
Vì cái này là form chứ ko phải report nên chưa biết tùy biến ra sao, bác chỉ cách em với.
Private Sub Diachia_DblClick(Cancel As Integer)
DoCmd.RunCommand acCmdZoomBox
End Sub
toancvp > 24-09-16, 01:33 PM
toancvp > 26-09-16, 12:30 AM
toancvp > 26-09-16, 01:55 AM