Số 2 trên excel có nghĩa là gì?

Các ô thực sự là các ô của trang tính và trong VBA khi chúng ta đề cập đến các ô như một thuộc tính phạm vi, chúng ta thực sự đề cập đến các ô chính xác, nói cách khác, ô được sử dụng với thuộc tính phạm vi và phương pháp sử dụng thuộc tính ô như sau Phạm vi[. Ô [1,1]] bây giờ ô [1,1] có nghĩa là ô A1 đối số đầu tiên dành cho hàng và thứ hai dành cho tham chiếu cột

Tham chiếu ô VBA

Bạn không cần bất kỳ lời giới thiệu đặc biệt nào về ô VBA là gì. Trong các khái niệm VBA, các ô cũng như vậy, không khác gì các ô excel thông thường. Theo dõi bài viết này để có thêm kiến ​​thức về khái niệm ô trong VBA

Mục lục

  • Tham chiếu ô VBA
    • Phạm vi VBA & Ô VBA là gì?
    • Công thức của thuộc tính CELLS trong VBA
    • #1 – Cách sử dụng thuộc tính CELLS trong VBA?
    • #2 – Cách Sử dụng Thuộc tính CELLS với Đối tượng Phạm vi?
    • #3 – Thuộc tính ô có vòng lặp
    • Những điều cần nhớ trong ô VBA
    • Bài viết được đề xuất

Phạm vi VBA & Ô VBA là gì?

Tôi chắc chắn đây là câu hỏi đang chạy trong tâm trí của bạn ngay bây giờ. Trong VBA, Range là một đối tượng, nhưng Cell là một thuộc tính trong bảng excel. Trong VBA, chúng ta có hai cách tham chiếu một đối tượng ô thông qua Phạm vi và một cách khác là thông qua Ô

Ví dụ: nếu bạn muốn tham chiếu đến ô C5, bạn có thể sử dụng hai phương thức để tham chiếu đến ô C5

Sử dụng phương pháp phạm vi. Phạm vi [“C5”]

Sử dụng phương pháp tế bào. Ô [5, 3]

Tương tự, nếu bạn muốn chèn giá trị “Hi” vào ô C5, thì bạn có thể sử dụng đoạn mã dưới đây

Sử dụng phương pháp phạm vi. Phạm vi [“C5”]. Giá trị = “Xin chào”

Sử dụng phương pháp tế bào. Ô [5, 3]. Giá trị = “Xin chào”

Lúc này muốn chọn nhiều ô chúng ta chỉ có thể chọn thông qua đối tượng Range. Ví dụ mình muốn chọn ô từ A1 đến A10 thì dưới đây là code

Mã số. Phạm vi [“A1. A10”]. Lựa chọn

Nhưng rất tiếc, chúng ta chỉ có thể tham chiếu một ô Tham chiếu một ôTham chiếu ô trong excel là tham chiếu . Chẳng hạn, nếu chúng ta có dữ liệu trong ô A2 và muốn sử dụng dữ liệu đó trong ô A1, hãy sử dụng =A2 trong ô A1 và thao tác này sẽ sao chép giá trị A2 trong A1. đọc thêm cùng một lúc bằng cách sử dụng thuộc tính CELLS. Chúng ta có thể sử dụng các Ô với một đối tượng Phạm vi như bên dưới.

Phạm vi [“A1. C10”]. Các ô [5,2] có nghĩa là trong phạm vi A1 đến C10 hàng thứ năm và cột thứ hai i. e. , ô B5

Bạn được tự do sử dụng hình ảnh này trên trang web, mẫu của mình, v.v. , Vui lòng cung cấp cho chúng tôi liên kết ghi công Làm cách nào để cung cấp ghi công?Liên kết bài viết được siêu liên kết
For eg:
Nguồn. Ô VBA [wallstreetmojo. com]

Công thức của thuộc tính CELLS trong VBA

Hãy xem công thức của thuộc tính CELLS

  • Chỉ mục hàng. Không có gì ngoài hàng mà chúng ta đang tham khảo
  • Chỉ mục cột. Đây không là gì ngoài cột mà chúng ta đang tham khảo
  • Ô [1, 1] nghĩa là ô A1, Ô [2, 1] nghĩa là ô A2, Ô [1, 2] nghĩa là ô B1
  • Ô [2, 2] nghĩa là ô B2, Ô [10, 3] nghĩa là ô C10, Ô [15, 5] nghĩa là ô E15

#1 – Cách sử dụng thuộc tính CELLS trong VBA?

Bây giờ tôi sẽ hướng dẫn bạn cách sử dụng thuộc tính CELLS này trong VBA

Bạn có thể tải xuống Mẫu VBA Cells Excel này tại đây – VBA Cells Excel Template

Giả sử bạn đang làm việc với tên trang tính là Dữ liệu 1 và bạn muốn chèn một giá trị “Xin chào” vào ô A1

Mã dưới đây sẽ làm điều đó cho bạn

Sub Cells_Example[]
Cells[1, 1].Value = "Hello"
End Sub

Kết quả

Bây giờ mình sẽ đến sheet tên là Data 2 và sẽ chạy code. Thậm chí ở đó, nó sẽ chèn từ “Xin chào. ”

Trên thực tế, chúng ta cũng có thể kết hợp thuộc tính CELLS với một tên trang tính cụ thể. Để tham chiếu một trang tính cụ thể, hãy sử dụng đối tượng WORKSHEET

Worksheets[“Data 1”].Cells[1,1].Value = “Hello”

Thao tác này sẽ chèn từ “Xin chào” vào trang tính “Dữ liệu 1” bất kể bạn đang ở trang tính nào.

#2 – Cách Sử dụng Thuộc tính CELLS với Đối tượng Phạm vi?

Trên thực tế, chúng ta có thể sử dụng thuộc tính CELLS với đối tượng RANGE. Ví dụ, nhìn vào đoạn mã dưới đây

Range["C2:E8"].Cells[1, 1].Select

Để hiểu rõ hơn, tôi đã nhập một vài con số vào bảng excel.

Đoạn mã trên Range[“C2. E8”]. Ô[1, 1]. Chọn nói trong phạm vi C2 đến E8 chọn ô đầu tiên. Chạy mã này và xem điều gì sẽ xảy ra

Sub Cells_Example[]
Range["C2:E8"].Cells[1, 1].Select
End Sub

Nó đã chọn ô C2. Nhưng Ô [1, 1] có nghĩa là ô A1 phải không?

Lý do nó đã chọn ô C2 vì khi sử dụng đối tượng phạm vi, chúng tôi đã nhấn mạnh vào phạm vi từ C2 đến E8, vì vậy thuộc tính Cells xử lý phạm vi từ C2 đến E8, không phải từ ô A1 thông thường. Trong ví dụ này, C2 là hàng đầu tiên và cột đầu tiên, vì vậy Ô [1, 1]. chọn có nghĩa là ô C2

Giờ mình sẽ đổi code thành Range[“C2. E8”]. Ô[3, 2]. Chọn và xem điều gì sẽ xảy ra

Chạy mã này và kiểm tra ô nào thực sự nó sẽ chọn

Sub Cells_Example[]
Range["C2:E8"].Cells[3, 2].Select
End Sub

Nó đã chọn ô D4 i. e. , số 26. Ô [3,2] nghĩa là bắt đầu từ ô C2 di chuyển xuống 3 hàng và di chuyển 2 cột sang phải i. e. , ô D4.

#3 – Thuộc tính ô có vòng lặp

Thuộc tính CELLS với các vòng lặp có mối quan hệ rất tốt trong VBA. Hãy xem ví dụ về chèn số sê-ri từ 1 đến 10 bằng FOR LOOP. Sao chép và dán mã dưới đây vào mô-đun của bạn

Sub Cells_Example[]
Dim i As Integer
   For i = 1 To 10
     Cells[i, 1].Value = i
     Next i
End Sub

Ở đây tôi đã khai báo biến I là một số nguyên.

Sau đó, tôi đã áp dụng FOR LOOP với I = 1 đến 10 i. e. và vòng lặp cần chạy 10 lần

Ô[i,1]. giá trị = tôi

Điều này có nghĩa là rằng khi các loop first runs, the value of “I” will be 1, so wherever the value of “I” is 1 i.e., Cell[1,1].value = 1

Khi vòng lặp loop trả về the value of “I” for the second time, it is 2, so wherever the value of “I” is, it is 2. i . e. , Ô[2,1]. giá trị = 2

Vòng lặp này sẽ chạy 10 lần và chèn giá trị I từ A1 đến A10

Những điều cần nhớ trong ô VBA

  • CELLS là thuộc tính, nhưng RANGE là Đối tượng. Chúng ta có thể sử dụng thuộc tính với các đối tượng nhưng không phản đối thuộc tính
  • Khi phạm vi được cung cấp, các ô sẽ chỉ xem xét phạm vi đó, không phải phạm vi thông thường
  • Ô [1, 2] là ô B1, tương tự Ô [1,”B”] cũng là ô B1

Bài viết được đề xuất

Đây là Hướng dẫn về ô VBA. Ở đây chúng ta tìm hiểu cách sử dụng Thuộc tính tham chiếu ô VBA với Đối tượng phạm vi cùng với các ví dụ thực tế và các mẫu excel có thể tải xuống. Dưới đây bạn có thể tìm thấy một số bài viết VBA excel hữu ích –

  • Chọn ô trong VBA Chọn ô trong VBAChọn ô trong VBA hỗ trợ người dùng chọn bất kỳ ô cụ thể nào bằng các phương pháp khác nhau như trình ghi Macro, phạm vi . đọc thêm
  • Sử dụng Hàm phạm vi VBA
  • VLookup trong Excel VBA VLookup trong Excel VBAChức năng của VLOOKUP trong VBA tương tự như chức năng của VLOOKUP trong trang tính và phương pháp . Phương thức WorksheetFunctionđọc thêm
  • Các ô phạm vi VBA Excel Các ô phạm vi VBA ExcelThuộc tính phạm vi của VBA được sử dụng để chỉ bất kỳ dữ liệu, ô hoặc lựa chọn nào. Nó là một thuộc tính sẵn có cho phép chúng ta truy cập vào bất kỳ phần nào của trang tính. Việc sử dụng thuộc tính phạm vi cho một phạm vi giống như một ô được gọi là các ô phạm vi.

    Sức mạnh của 2 trong Excel là gì?

    Sử dụng chức năng "Lũy thừa" để chỉ định một số mũ bằng cách sử dụng định dạng "Lũy suất[số,lũy thừa]. " Khi dùng riêng cần thêm dấu "=" ở đầu. Ví dụ, " =Power[10,2]" tăng 10 lên lũy thừa thứ hai .

    Biểu tượng $2 có nghĩa là gì trong Excel?

    Trong Excel, tham chiếu tuyệt đối là tham chiếu ô trong đó tọa độ cột và hàng không đổi trong khi sao chép công thức từ ô này sang ô khác. Ký hiệu đô la [$] được sử dụng trước tọa độ để sửa chúng. Chẳng hạn, $D$2 là tham chiếu tuyệt đối đến ô D2 .

    Exp 2 có nghĩa là gì trong Excel?

    =EXP[2] Cơ số của logarit tự nhiên e lũy thừa 2 .

    '$' nghĩa là gì trong công thức Excel?

    Tham chiếu ô tuyệt đối trong Excel [có ký hiệu $] . Nói cách khác, sử dụng $ trong tham chiếu ô cho phép bạn sao chép công thức trong Excel mà không thay đổi tham chiếu. The dollar sign fixes the reference to a given cell, so that it remains unchanged no matter where the formula moves. In other words, using $ in cell references allows you to copy the formula in Excel without changing references.

Chủ Đề