
tks ban HPkhuong .
chí ít, qua lời của bạn mình cũng hiểu thêm được chút chút về vấn đề này rồi. giờ ngồi chờ cao nhân xuất hiện cho thêm ý kiến, có ý kiến nào khác hay không , bà con đi qua đi lại, giải đáp giúp mình nhé !!!
Tôi là cao nhân đây.
Nhưng tôi kỵ giao thiệp bằng tiếng ngoại lắm, vì tôi khong hiểu người ta khen hay chửi mình.
Bạn sửa lại tiếng Việt đàng hoàng rồi tôi thêm ý kiến.
hàm Now() cũng không giải quyết được. vì mỗi lần nhập dữ liệu, là nó thay đổi theo luônmình có ý này bạn dùng hàm này thử xem =NOW()
hàm Now() cũng không giải quyết được. vì mỗi lần nhập dữ liệu, là nó thay đổi theo luôn
A1=IF(CELL("row")=ROW(),SECOND(NOW()),A1)
không biết là có đúng ko, góp cho vui
Mã:A1=IF(CELL("row")=ROW(),SECOND(NOW()),A1)
thấy nó báo lổi tham chiếu vòng thây kệ nó nha

tks LetGauGau. hình như chưa được![]()
chẳng lẻ mình xúi mà mình làm hỏng được ta
tks LetGaugau
Thời gian, thì nó chạy ngon lành rồi.
về ngày tháng, khi mình nhập thay đổi ô data lần 1, thì nó hiện ra ngày tháng , khi nhập lần 2, nó quay về cái ngày của năm 1900.
xem lại định dạng thì ko thấy có vấn đề gì.
cứ vậy nhập lần 1 bình thường lần thứ 2 sẽ lên ngày sai
[COLOR=#ff0000]C2[/COLOR]=IF(CELL("row")=ROW(),NOW(),[COLOR=#ff0000]C2[/COLOR])
thật ra thì nên xài vba
===========
về cthuc thì sorry,
Mã:[COLOR=#ff0000]C2[/COLOR]=IF(CELL("row")=ROW(),NOW(),[COLOR=#ff0000]C2[/COLOR])
phải đặt ngay cái ô đó, vì vậy khi bạn tác động vào dòng khác thì nó gây ra lổi tham chiếu vòng, cthuc bị đứng hình


được rồi bạn, như bạn letgau hướng dẫn là được. nhưng có chút thú vị ở đây là nhập xong, phải bấm ENTER. ko được đưa chuột tới ô khác để hoàn thành thao tác.Bác phi làm đc chưa share với !![]()
được rồi bạn, như bạn letgau hướng dẫn là được. nhưng có chút thú vị ở đây là nhập xong, phải bấm ENTER. ko được đưa chuột tới ô khác để hoàn thành thao tác.
như vậy nó mới thay đổi thời gian tại ô mình vừa nhập liệu.
Còn nếu di chuyển chuột tới ô có khác, thì nó sẽ thay đổi thời gian tại ô mình di chuyển chuột tới.
Nhưng đối với mình thấy khá hay, khi không cần làm VBA vẫn có khả năng làm được vấn đề này !
=IF(ADDRESS(CELL("row"),CELL("col"))=ADDRESS(ROW(),1),NOW(),B2)