baquang1984
Thành viên tiêu biểu

- Tham gia
- 3/6/10
- Bài viết
- 429
- Được thích
- 44
- Nghề nghiệp
- Kỹ sư Lâm nghiệp
Dưới đây là Code VBA để thực hiện In hàng loạt các hộ gia đình trong đơn cấp GCN, tuy nhiên vấn đề gặp phải là định dạng đơn vị mét vuông có chỉ số trên cho ký hiệu đặc biệt (m[SUP]2[/SUP]), thì em không biết định dạng trong Code VBA như thế nào mọi người giúp em vấn đề này được không ạ ?
- Khi Click chuột vào Button Printer ở Sheets"BIEU" thì các bản in ra đều được định dạng (m[SUP]2[/SUP])
Em cảm ơn mọi người!
- Khi Click chuột vào Button Printer ở Sheets"BIEU" thì các bản in ra đều được định dạng (m[SUP]2[/SUP])
Mã:
Public Sub LOC_BIEU1()
On Error Resume Next
Dim sArr(), dArr(1 To 5, 1 To 1), dArr2(1 To 1, 1 To 1), I As Long, N As Long
With Sheets("DATA")
sArr = .Range(.[A2], .[A65536].End(xlUp)).Resize(, 35).Value
End With
With Sheets("BIEU")
DK = .[D2].Value: Met = .[F2].Value:: DienTich = .[F3].Value
For I = 1 To UBound(sArr, 1)
If sArr(I, 1) = DK Then
'Dien thong tin CQL1
If sArr(I, 2) <> "" Then
dArr(1, 1) = sArr(I, 2)
Else
dArr(1, 1) = vbNullString
End If
Exit For
End If
Next I
For N = I To UBound(sArr, 1)
If sArr(N, 1) = DK Then
[I][B] dArr2(1, 1) = DienTich & sArr(I, 10) & Met[/B][/I]
End If
Next N
Application.EnableEvents = False
.[E2].Value = dArr
.[e4].Value = dArr2
Application.EnableEvents = True
End With
End Sub