Giang Hưng
Giang Hưng
Thảo luận 2 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 394 lượt xem

Mình có đoạn cuode như sauActivesheetRange("A1")EntireRow = 2Như vậy EntireRow đc

Mình có đoạn cuode như sau:

Activesheet.Range("A1").EntireRow = 2

Như vậy EntireRow đc hiểu là thuộc tính vì nó nhận giá trị

Trong ví dụ của phần bài học có đoạn mã

Activesheet.Range("A1").EntireRow.delete

Như vậy EntireRow đc hiểu là đối tượng cụ thể vì ngay sau nó là phương thức

Vậy EntireRow vừa có thể hiểu là thuộc tính vừa là đối tượng cụ thể có đúng không?


Thảo luận 2 câu trả lời
Lượt xem 394 lượt xem
Vỗ tay vỗ tay
Giang Hưng 09:07 - Jul 15, 2021

Mình trả lời như sau nhé:

Activesheet.Range("A1").EntireRowĐối tượng

= 2 là phương thức (gán giá trị bằng 2) => tất cả các ô tại dòng này đều nhận giá trị là 2

thực ra ở đây là viết giản lược, còn viết đủ là:

Activesheet.Range("A1").EntireRow.Value = 2

.Value = 2 chính là phương thức gán giá trị bằng 2

.Delete là phương thức (hành động xóa) => xóa cả dòng này

---

Bạn có thể hiểu đơn giản: đối tượng là thứ bạn có thể nhìn thấy, làm việc cùng nó.

Những gì bạn làm với đối tượng sẽ là phương thức làm việc.

Những gì có sẵn của đối tượng mà bạn nhận ra được như màu sắc, kích thước... thì là thuộc tính.

Vỗ tay vỗ tay
Giang Hưng 12:07 - Jul 15, 2021
Mình cảm ơn ad
Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông