Mình dùng hàm IF, nhưng có những dòng trống giữa các kết quả. Nhờ giúp đỡ

Liên hệ QC

loitaiai

Thành viên chính thức
Tham gia
2/10/10
Bài viết
84
Được thích
3
Nhờ các bạn giúp đỡ:
Trong sheet chi tiết của từng KH mình sử dụng hàm IF nhưng có những dòng trống ỡ giũa các kết quả .Bây giờ mình muốn cho các kết quả nằm gần với nhau thì chỉnh sửa lại công thức như thế nào ?

xin xem file đình kèm
http://www.mediafire.com/view/?wownzvj1d70syez
 
Nhờ các bạn giúp đỡ:
Trong sheet chi tiết của từng KH mình sử dụng hàm IF nhưng có những dòng trống ỡ giũa các kết quả .Bây giờ mình muốn cho các kết quả nằm gần với nhau thì chỉnh sửa lại công thức như thế nào ?

xin xem file đình kèm
http://www.mediafire.com/view/?wownzvj1d70syez

Làm cho bạn cách này hơi dài dòng, nhưng thử xem có đúng với yêu cầu của bạn không nhé:

Gán sự kiện Worksheet_Activate() cho 3 sheet Kim Dung, Nga Roxy và Visaco. Nếu bạn có thêm sheet nào nữa thì gán tiếp. Cùng 1 Sub dùng cho nhiều sheet.
Mở các sheet khách hàng là code chạy

Bạn xem file nhé:
 

File đính kèm

  • GPE.rar
    79.7 KB · Đọc: 20
Thank bạn rất nhiều , đoạn code rất đúng với suy nghĩ của mình .Nhưng có vấn đề xảy ra là : 3 cột T TIEN : G I N mình chỉnh mặc định ACCOUNTING $ và loại bỏ 2 số 0 sau dấu " , " lại ko đc vậy bạn ơi. Bạn xem lại giúp mình bị lỗi gì vậy.
mình copy đoạn code vào file chính của mình thì ko chạy đc.Mong bạn hướng dẫn giúp.
 
Lần chỉnh sửa cuối:
Thank bạn rất nhiều , đoạn code rất đúng với suy nghĩ của mình .Nhưng có vấn đề xảy ra là : 3 cột T TIEN : G I N mình chỉnh mặc định ACCOUNTING $ và loại bỏ 2 số 0 sau dấu " , " lại ko đc vậy bạn ơi. Bạn xem lại giúp mình bị lỗi gì vậy.
mình copy đoạn code vào file chính của mình thì ko chạy đc.Mong bạn hướng dẫn giúp.

Việc định dạng thì bạn vào format điều chỉnh lại.
Còn việc copy code vào file chính không chạy thì xem lại.
File chính của bạn cấu trúc có khác với file mẫu bạn đưa lên không? Mẫu có gì thay đổi không bạn?
Bạn gửi file chính lên đây được không? Lược bỏ bớt nội dung cho nhẹ. Mình xem mới có thể biết nó lỗi ở đâu để giúp bạn.
 
Lần chỉnh sửa cuối:
Nếu muốn format luôn bằng code thì bạn dùng file này nhé.
 

File đính kèm

  • GPE2.rar
    87.1 KB · Đọc: 8
Thank bạn rất nhiều . File chính của mình cũng la file mẫu do file chính dữ liệu nhiều nên minh xóa bớt nội dung để làm file mẫu đó.Trong file mẫu có sheet KO XOA mình cần mặc định lại các cột T TIEN theo màu để dễ nhận biết , bạn có thể ép code active sheet vào trong sheet KO XOA giúp mình lun nha.Bạn xem file mẫu của mình cần rút gọn chỗ nào thì bạn làm giúp mình nha rồi mình từ từ sửa bên file chính của mình để học hỏi và rút kinh nghiệm.Code của bạn có ảnh hưởng gì đến DATA /list mình sử dụng trong sheet BANG GIA và Sheet HANG NHAP ko vậy?Mình sử dụng ko đc?
 
Thank bạn rất nhiều . File chính của mình cũng la file mẫu do file chính dữ liệu nhiều nên minh xóa bớt nội dung để làm file mẫu đó.Trong file mẫu có sheet KO XOA mình cần mặc định lại các cột T TIEN theo màu để dễ nhận biết , bạn có thể ép code active sheet vào trong sheet KO XOA giúp mình lun nha.Bạn xem file mẫu của mình cần rút gọn chỗ nào thì bạn làm giúp mình nha rồi mình từ từ sửa bên file chính của mình để học hỏi và rút kinh nghiệm.Code của bạn có ảnh hưởng gì đến DATA /list mình sử dụng trong sheet BANG GIA và Sheet HANG NHAP ko vậy?Mình sử dụng ko đc?
Xem file này một chút đi, chỗ nào hông chịu thì "la" lên.
Xin được lấy file của xuan.nguyen82 làm tiếp nhé.
 

File đính kèm

  • GPE8.rar
    154.8 KB · Đọc: 5
Lần chỉnh sửa cuối:
Cảm ơn sự giúp đỡ của bạn xuan.nguyen82 và anh Ba Tê rất nhiều.

-Trong file của em ,em tạo sheet KO XOA là sheet chuẩn để copy ra các sheet KH . Nhưng công thức tại O8 trở xuống O8=O6 + G8 - I8 - N8 bị sai bây h em sửa lại là :
O8=O7 + G8 - I8 - N8 thì file của anh BA TÊ ko save lại đc .Anh Ba Tê xem lại giúp em chút nha.
-Em protect : sheet KO XOA thì ko thêm đc KH , báo lỗi code copy sheet.Các sheet KH khác thì ko thể cập nhật đc.Nhờ anh hướng dẫn em làm phần này.
-Em muốn sử dụng đoạn code gọi khung hội thoại lịch này để sử dụng trong 3 sheet HANG NHAP HANG TRA CK nhưng nó lại nằm bên phải che mất cột MA HANG , bây giờ em muốn chuyển sang trái thì phải chỉnh chỗ nào trong đoạn code.Em đã vào mục DESIGN để tạo khung bên trái rồi nhưng ko đc.
Private Sub Calendar1_Click()
With ActiveCell
.Value = Calendar1
.NumberFormat = "dd/mm/yy"
End With
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With Calendar1
If Not Intersect(Range("E7:E1000"), Target) Is Nothing Then
Calendar1.Value = Date
.Visible = True
.Top = Target.Top
.Left = Target(, 2).Left
ElseIf Application.CutCopyMode = False Then
.Visible = False
End If
End With
End Sub

P/s : nói thật trình độ về tin học của mình ko có nhiều ,mình nhờ sự giúp đỡ của các bạn trên các diễn đàn và mình tự tìm thêm về excel và code vba mới làm được file này.Nếu có gì sai sót or có những câu hỏi ngớ ngẩn thì mong mọi người bỏ qua.Cảm ơn sự giúp đỡ của tất cả bạn.
 
Cảm ơn sự giúp đỡ của bạn xuan.nguyen82 và anh Ba Tê rất nhiều.

-Trong file của em ,em tạo sheet KO XOA là sheet chuẩn để copy ra các sheet KH . Nhưng công thức tại O8 trở xuống O8=O6 + G8 - I8 - N8 bị sai bây h em sửa lại là :
O8=O7 + G8 - I8 - N8 thì file của anh BA TÊ ko save lại đc .Anh Ba Tê xem lại giúp em chút nha.
- Sửa công thức trong cột O thì được, thêm công thức ô O6=O5 xem file đính kèm.
-Em protect : sheet KO XOA thì ko thêm đc KH , báo lỗi code copy sheet.Các sheet KH khác thì ko thể cập nhật đc.Nhờ anh hướng dẫn em làm phần này.
- Vụ này không cần thiết thì đừng khóa, có mất mát gì đâu mà khóa? Với lại code copy sheet tui hông biết.
- Tui chưa sử dụng Calendar bao giờ nên hổng biết cái này, chờ các bạn khác giúp đi.
 

File đính kèm

  • GPE.rar
    155.2 KB · Đọc: 4
Thank anh nhiều.
P/s :Nếu ko khóa chỉ sợ nhiều lúc lỡ tay bấm bậy or có người khác phá thôi.
 
Thank anh nhiều.
P/s :Nếu ko khóa chỉ sợ nhiều lúc lỡ tay bấm bậy or có người khác phá thôi.
Vô lý ở chỗ:
- Lỡ tay bấm bậy thì không còn là người sử dụng (User), vì người sử dụng phải được hướng đẫn được làm làm những gì trong file.
- Người khác phá thì phá cái gì khi code mình làm tất tần tật.. Híc!
Chỉ vài công thức mà quan trọng quá, sợ người khác "ăn cắp" công thức của mình.... Ẹc....
Khóa có phải là người khác không bẻ khóa được không?
- Một ý kiến nhỏ, không đúng thì bỏ qua nghe.
 
híc anh Ba Tê hiểu nhầm ý của em rồi.Bởi vì ngoài em sử dụng thì còn có con của em nữa nó còn nhỏ em để cho nó học anh văn ,nên nhiều khi sợ nó vọc bậy bạ thôi.Mình đề phòng 1 chút thôi mà.

anh cho em hỏi tí , trong cột thành tiền em muốn mặc định : ví dụ $ 10,000 thì mình chỉ cần nhập vào 10 thì excel tự động thêm vào 3 số 0 phía sau số 10 đc ko anh?Em vào mục accounting nhưng ko biết khai báo như thế nào.Nhờ anh hướng dẫn.thank
 
Lần chỉnh sửa cuối:
anh cho em hỏi tí , trong cột thành tiền em muốn mặc định : ví dụ $ 10,000 thì mình chỉ cần nhập vào 10 thì excel tự động thêm vào 3 số 0 phía sau số 10 đc ko anh?Em vào mục accounting nhưng ko biết khai báo như thế nào.Nhờ anh hướng dẫn.thank
Chọn cells cần định dạng - Vào menu Format/ Cells/ chọn thẻ Accounting/

- Trong mục Decimal place chỉnh thành 3

- Mục symbol : chọn là $
 
thank bạn nhiều mình làm đc rồi.
 
Web KT

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

Back
Top Bottom