Vấn đề khi bấm {CTRL}+{Fím mũi tên fải/Trái} của các ô trống sau copy dòng

Liên hệ QC

SA_DQ

/(hông là gì!
Thành viên danh dự
Tham gia
8/6/06
Bài viết
14,479
Được thích
22,693
Nghề nghiệp
U80
Trong file đính kèm, dữ liệu từ dòng thứ 6 gồm toàm các công thức như =IF(AND(R1>0,R2>0,R3>0,R4>0),SUM(R1:R4),"")
Mình tiến hành copy hàng này & dán value đến hàng 9 trống bên dưới.
Vì là dán chỉ những ô có dữ liệu nên rất nhiều ô trong hàng 9 này trống

Nhưng điều kì lạ mình chưa gặp là như vầy:

Con trỏ tại [A9] mình bấm tổ hợp {CTRL}+{->} thì đến [B9], Bấm thêm tổ hợp fím 1 lần nữa, thì than ôi, con trỏ nó chuyển đến cột cuối cùng của dòng?

Không biết giải thích làm sao, nên mình nhờ các bạn cho ý kiến về vấn đề này;

(Mình viết macro dò từ cột đầu đến cột cuối của hàng này, thì ở ô nào có dữ liệu (<>"") nó vẫn báo đúng, (như trong file là ô [R9], hay [AQ9],. . . .

Xin cảm ơn các bạn đã quan tâm!
 

File đính kèm

  • gpeFORMAT.rar
    6.9 KB · Đọc: 8
Ctrl + mũi tên, ý bác nói là VBA dùng phương thức End?

Thế thì đúng rồi, cell blank khác cell Null, khác với cell có chuỗi rỗng:có text, nhưng len(text) = 0.
Kể cả sau khi copy paste!

Bác kiểm tra nhé: Tại 1 ô B10, gõ công thức:

B10 = IsBlank(B9)
rồi kéo ngang qua
rồi
xem
kết quả:
Toàn là
False!

Muốn test nữa, bác click chọn ô B9, nhấn Del
Thế là
B10
True ngay tắp lự!
 
Web KT

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

Back
Top Bottom