Sai box & viết tắt: Nhờ ae sửa cod macro (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

4vuong4tron

Thành viên mới
Tham gia
21/5/18
Bài viết
29
Được thích
3
Có 1 a bên diễn đàn đã viết cod giúp mình (phai mình đã đính kèm ở trên), nhưng khi ấn lựa chon 2 xong các ô công thức mặc định có trong phai (chữ đỏ) đã bị xoá nên khi ấn lại lựa chọn 1 ko còn đúng nữa, nhờ ae giúp bổ sung đoạn cod (khi chọn 2 xong sẽ sửa công thức về như phai gốc ban đầu), mình xin gửi tiền cà phê, ăn sáng
Lưu ý: Lựa chọn 1 là: liên kết ô như hình 2 và Lựa chọn 2 là: trở về hình 1 (như lúc ban đầu)
Dòng cốt của a bên diễn đàn exel đây (phai có cod mình đã đính kèm ở trên):
Option Explicit
Sub merge()
Dim lr&, j&, ip&, cell As Range, celb As Range, bd, ngay
ip = InputBox(" Ban muon merge hay unmerge?" & vbLf & "1: merge" & vbLf & "2: unmerge")
lr = Cells(Rows.Count, "C").End(xlUp).Row
For Each cell In Range("CB10:CB" & lr)
If Not IsEmpty(cell) And IsNumeric(cell) Then
bd = cell + IIf(cell Mod 2 = 0, 1, 0)
ngay = (cell.Offset(, -1).Value - 1) / 2
For Each celb In Range("CD8:FO8")
If celb = bd Then
With Cells(cell.Row, celb.Column)
Application.DisplayAlerts = False
.UnMerge
If ip = 1 Then
.Resize(1, ngay).merge
.Resize(1, ngay).HorizontalAlignment = xlCenter
End If
Application.DisplayAlerts = True
End With
Exit For
End If
Next
End If
Next
End Sub

Hình 1.pngHình 2.png
 

File đính kèm

Chủ đề này:
- Sai chuyên mục. Macro4.0 không phải macro VBA
- Tiêu đề viết tắt: Không phù hợp nội quy
- Tiêu đề sai chính tả (cod)
 
Tôi thử chạy 1 xong rồi chạy lại chọn 2, không thấy công thức bị xóa.
 
Chủ đề này:
- Sai chuyên mục. Macro4.0 không phải macro VBA
- Tiêu đề viết tắt: Không phù hợp nội quy
- Tiêu đề sai chính tả (cod)
Cod là cá bống mú.
Macro là thượng tầng cấu trúc.
Như vây, cod macro là loài đứng trên cá bống, theo chu trình tiến hóa.

ae là cái gì thì chưa biết. Cá bống thuộc loài Gadus, họ Gadidae. Chắc ae lấy từ cái họ này :p
 
Câu trả lời mới nhất bên post kia nhé bạn.
 
Chuyện gì vậy?

Bài di chuyển vào mục vi phạm vẫn viết bài được này.

Mà có thành viên tận tình quá thể đáng, vào tận đây thông báo. :D :D
 
Ha ha ha a a a a!
 
Web KT

Bài viết mới nhất

Back
Top Bottom