saomai6692
Thành viên hoạt động



- Tham gia
- 10/8/12
- Bài viết
- 120
- Được thích
- 20
Em kính chào các anh, chị
Để cho file Excel chạy không bị chậm, em muốn nhờ các anh chị viết giúp đỡ code để thay thế công thức mảng (có 2 ví dụ, công thức này em xin trên diễn đàn GPE).
Trân trọng cảm ơn
Bạn có thể cho biết tác dụng của 2 công thức trong 2 ví dụ trên được không?Em kính chào các anh, chị
Để cho file Excel chạy không bị chậm, em muốn nhờ các anh chị viết giúp đỡ code để thay thế công thức mảng (có 2 ví dụ, công thức này em xin trên diễn đàn GPE).
Trân trọng cảm ơn
Viết cho bạn code VD2 trước đã:Em kính chào các anh, chị
Để cho file Excel chạy không bị chậm, em muốn nhờ các anh chị viết giúp đỡ code để thay thế công thức mảng (có 2 ví dụ, công thức này em xin trên diễn đàn GPE).
Trân trọng cảm ơn
Sub vd2()
Sheet2.Range("C15:C"&sheet1.Range("C65500").End(Xlup).Row).Sort Key1:=Range("C5"), Order1:=xlAscending
End Sub
Bạn xem File đã đúng ý chưa?Em cảm ơn các anh chị.
VD1: là tự động ghi số phiếu nhập(PN) sẽ được ghi thứ tự theo các điều kiện như: Cùng Ngày tháng cùng sêri cùng số hóa đơn thì cùng phiếu nhập(PN/013); khác ngày khác số phiếu(cùng sêri) thì khác phiếu nhập; khác ngày khác số phiếu(khác sêri) thì khác phiếu nhập;
VD2: Tự động sắp xếp thứ tự từ nhỏ(01) đến lớn(03);
Kính mong anh chj giúp đỡ
Code đã chạy tốt rồi thì cứ để mà dùng sửa làm gì nũa.Rất tuyệt vời, em cảm ơn các anh chị. Kính chúc sức khỏe và hạnh phúc
Khi bạn đổi tên Sub thì nút liên kết để chạy code nó bị mất tác dụng chứ sao. Lúc đầu tặt tên con là "Mẹt", sau đó đổi tên con thành "Hoa", giờ gọi mẹt sao nó nghe, phải gọi là "Hoa" chứ?Em chào anh chị.
Code trên chạy rất tốt, tuy nhiên khi em thay tên Sub vd1() thành Sub aaa() thì nó báo lỗi không chạy. Thế là sao vậy, phải sửa ở chỗ nào vậy. Em cảm ơn