joga7785
Thành viên mới
- Tham gia
- 12/11/08
- Bài viết
- 16
- Được thích
- 11
- Nghề nghiệp
- IT
Chào các bạn - mình muốn nhờ các bạn tư vấn chủ để như sau:
B1. Mình đã tạo 1 macro cho phép tạo một tool có chức năng xóa sheet rỗng, xóa dòng trắng , xóa cột trăng như hình
http://www.mediafire.com/imageview.php?quickkey=canonwgm5i4
B2. Nhưng hiện tại xảy ra trường hợp sau:
- Nếu copy dữ liệu vào file gốc đã viết code VBA thì ấn vào 1 buton trên tool thì nó sẽ thực thi lệnh
- Nếu mở file excel mới thì chức năng của buton trên file mới không có tác dụng
- Mình viết code như sau:
B3. Sau khi sửa được lỗi trên, mình muốn mang tool này sang bất kỳ máy tính nào thì phải đăng ký những gì thì excel ở các máy khác mới hiểu - và cho add tool lên taskbar
Nhờ các bạn chỉ giúp các vấn đề mình gặp phải trên
B1. Mình đã tạo 1 macro cho phép tạo một tool có chức năng xóa sheet rỗng, xóa dòng trắng , xóa cột trăng như hình
http://www.mediafire.com/imageview.php?quickkey=canonwgm5i4
B2. Nhưng hiện tại xảy ra trường hợp sau:
- Nếu copy dữ liệu vào file gốc đã viết code VBA thì ấn vào 1 buton trên tool thì nó sẽ thực thi lệnh
- Nếu mở file excel mới thì chức năng của buton trên file mới không có tác dụng
- Mình viết code như sau:
PHP:
Sub DeleteEmptyRows()
Dim i As Long
Application.ScreenUpdating = False
With Sheet1.UsedRange
For i = .Rows.Count To 1 Step -1
If WorksheetFunction.CountA(.Cells(i, 1).EntireRow) = 0 Then
.Cells(i, 1).EntireRow.Delete
End If
Next i
End With
Application.ScreenUpdating = True
End Sub
B3. Sau khi sửa được lỗi trên, mình muốn mang tool này sang bất kỳ máy tính nào thì phải đăng ký những gì thì excel ở các máy khác mới hiểu - và cho add tool lên taskbar
Nhờ các bạn chỉ giúp các vấn đề mình gặp phải trên
Chỉnh sửa lần cuối bởi điều hành viên: