Cách căn chỉnh ô trong excel bằng c#

Excel hỗ trợ hai kiểu căn chỉnh ô được gọi là Căn ngang và Căn dọc. Nếu bạn mở bảng tính Excel và nhấp vào bất kỳ ô nào có chứa văn bản, bạn sẽ thấy, nó sẽ được căn chỉnh về phía dưới bên trái của ô. Và nếu ô chứa số, nó sẽ được căn chỉnh ở dưới cùng bên phải của ô. Căn chỉnh đúng giá trị ô giúp dữ liệu dễ đọc

Mục đích của bài viết này là giải thích cách các nhà phát triển hoặc lập trình viên C# có thể sử dụng Aspose. tế bào cho. NET trong các ứng dụng của họ để căn giữa giá trị của ô Excel theo cả chiều ngang và chiều dọc

giả định. Cells API hỗ trợ tất cả. NET framework e. g. . MẠNG 2. 0,. MẠNG 3. 5,. MẠNG 4. 0,. MẠNG 7. 0,. lõi mạng,. NET chuẩn 2. 0, Xamarin và có thể dùng để phát triển cả ASP. NET và ứng dụng Windows Forms. Nó cũng có sẵn trong các nền tảng khác e. g. Java, C ++, Android, JavaScript, v.v. giả định. Các ô cũng có sẵn trong Đám mây dưới dạng API RESTful

Giải thích mã

Các tiêu đề hoặc phần bên dưới giải thích mã mẫu được cung cấp ở cuối bài viết này. Bạn có thể bỏ qua việc đọc nó nếu bạn thích và nếu bạn có thể hiểu mọi thứ bằng cách đọc các nhận xét bên trong mã

Tạo đối tượng sổ làm việc

Bước đầu tiên là tạo một đối tượng Workbook. giả định. Các ô cho phép bạn tạo đối tượng sổ làm việc từ đầu hoặc bạn có thể tải tệp Excel hiện có của mình bên trong đối tượng sổ làm việc

Truy cập trang tính

Sau đó, bạn sẽ truy cập vào Worksheet bạn chọn. Vì chúng tôi đang tạo đối tượng sổ làm việc từ đầu và không tải bất kỳ tệp hiện có nào, do đó chúng tôi sẽ chỉ có một trang tính được thêm theo mặc định. Để truy cập trang tính, chúng ta có thể sử dụng tên trang tính hoặc chỉ mục trang tính

Truy cập ô

Bạn có thể truy cập bất kỳ đối tượng Ô nào từ Bảng tính bằng cách sử dụng tên ô hoặc bằng cách chỉ định chỉ mục hàng và chỉ mục cột của ô. Trong đoạn code, chúng ta sẽ truy cập ô C4 theo tên ô

Thêm văn bản vào ô

Có thể có nhiều cách để thêm văn bản vào ô. Nhưng cách thuận tiện nhất là sử dụng Cell. phương thức PutValue[]. Nó có số lần quá tải liên quan đến số loại dữ liệu

Truy cập kiểu ô

Vui lòng truy cập kiểu của ô bằng cách sử dụng Ô. phương thức GetStyle[]. Nó sẽ trả về đối tượng Kiểu có một số thuộc tính và phương thức hữu ích trong việc định dạng nội dung ô. Đây là đối tượng quan trọng nhất vì chúng ta sẽ sử dụng nó để căn giữa giá trị ô theo chiều ngang và chiều dọc. Nó cũng có thể được sử dụng cho các loại định dạng khác. g. đường viền, màu tô ô, đậm, nghiêng, màu phông chữ, cỡ chữ, v.v.

Đặt căn chỉnh ngang và dọc của ô

Vui lòng sử dụng Phong cách. Căn ngang và Kiểu. Thuộc tính VerticalAlignment cho mục đích này. Cả hai thuộc tính này đều nhận các giá trị của kiểu liệt kê TextAlignmentType có thể chỉ định căn giữa, trên, dưới, trái, phải, v.v.

Đặt màu phông chữ thành màu đỏ

Vui lòng sử dụng Phong cách. Nét chữ. Thuộc tính màu để đặt màu phông chữ của giá trị ô. Trong mã mẫu của chúng tôi, chúng tôi sử dụng thuộc tính này để đặt màu phông chữ thành Đỏ

Đặt kiểu ô

Vui lòng sử dụng Di động. Phương thức SetStyle[] để đặt kiểu ô. Phương pháp này là sự bổ sung của Cell. phương thức GetStyle[]. Bất cứ khi nào bạn cần đặt kiểu dáng cho ô, trước tiên bạn phải lấy đối tượng Kiểu bằng cách sử dụng Ô. GetStyle[] và sau khi thay đổi nó, bạn nên áp dụng định dạng cho ô bằng Cell. phương thức SetStyle[]. Nếu bạn không làm điều đó, những thay đổi của bạn trong đối tượng Style sẽ không có hiệu lực

Đặt chiều rộng cột và chiều cao hàng

Để làm phong phú thêm đầu ra, chúng tôi sẽ đặt chiều rộng cột và chiều cao hàng của ô C4 bằng cách sử dụng Bảng tính. tế bào. SetColumnWidth[] và Bảng tính. tế bào. Các phương thức SetRowHeight[]

Lưu sổ làm việc ở định dạng Excel đầu ra

Cuối cùng, chúng tôi sẽ lưu sổ làm việc ở định dạng Excel đầu ra i. e. định dạng XLSX. Chúng tôi cũng có thể lưu sổ làm việc ở các định dạng khác e. g. XLS, XLSM, XLSB, HTML, PDF, v.v. Vui lòng sử dụng Sổ làm việc. Save[] cho mục đích này

Mã mẫu

Vui lòng xem mã mẫu sau mà chúng tôi đã giải thích trong phần trên để bạn tham khảo. Vui lòng đọc các bình luận của nó và xem ảnh chụp màn hình đầu ra để hiểu rõ

Có thể bạn đã nhận thấy rằng Excel XP căn trái văn bản [nhãn] và căn phải số [giá trị]. Điều này làm cho dữ liệu dễ đọc hơn

Bạn không cần phải để mặc định. Văn bản và số có thể được định nghĩa là căn trái, căn phải hoặc căn giữa trong Excel XP. Hình ảnh bên dưới cho thấy sự khác biệt giữa các kiểu căn chỉnh này khi chúng được áp dụng cho nhãn

Văn bản và số có thể được căn chỉnh bằng các nút căn trái, căn giữa và căn phải trên thanh công cụ Định dạng

Để căn chỉnh văn bản hoặc số trong một ô

  • Chọn một ô hoặc phạm vi ô
  • Nhấp vào nút Căn trái, Căn giữa hoặc Căn phải trên thanh công cụ Chuẩn
  • Văn bản hoặc số trong [các] ô sẽ được xử lý căn chỉnh đã chọn

Thay đổi căn chỉnh ô ngang

Trước đây chúng ta đã thấy cách căn chỉnh văn bản hoặc số bằng cách sử dụng các nút căn trái, căn giữa và căn phải trên thanh công cụ Chuẩn. Bạn cũng có thể xác định căn chỉnh trong tab Căn chỉnh của hộp thoại Định dạng ô

Phần Ngang có menu thả xuống chứa các tùy chọn căn chỉnh trái, giữa và phải giống như trong hình trên, cũng như một số tùy chọn khác

Lấp đầy

Thao tác này sẽ lấp đầy ô bằng nội dung hiện tại bằng cách lặp lại nội dung cho chiều rộng của ô

biện minh

Nếu văn bản lớn hơn chiều rộng của ô, Justify sẽ ngắt dòng văn bản trong ô và điều chỉnh giãn cách trong mỗi dòng sao cho tất cả các dòng đều rộng bằng ô

Trung tâm trên toàn bộ lựa chọn

Nội dung của ô xa nhất về bên trái được căn giữa trên vùng chọn ô. Điều này tương tự như lệnh Hợp nhất và Căn giữa, ngoại trừ các ô không được hợp nhất

Để thay đổi căn ngang bằng hộp thoại Format Cells

  • Chọn một ô hoặc phạm vi ô
  • Chọn Định dạng > Ô từ thanh menu

    [Bạn cũng có thể nhấp chuột phải và chọn Định dạng Ô từ trình đơn lối tắt. ]

  • Hộp thoại Định dạng ô mở ra
  • Nhấp vào tab Căn chỉnh

  • Nhấp vào trình đơn thả xuống Ngang và chọn cách xử lý căn chỉnh theo chiều ngang
  • Nhấp vào OK để áp dụng căn chỉnh ngang cho [các] ô đã chọn

Thay đổi căn chỉnh ô theo chiều dọc

Bạn cũng có thể xác định căn chỉnh theo chiều dọc trong một ô, tương tự như cách thực hiện căn chỉnh theo chiều ngang. Trong căn chỉnh dọc, thông tin trong một ô có thể được đặt ở đầu ô, giữa ô hoặc cuối ô. Mặc định là dưới cùng

Để thay đổi căn dọc bằng hộp thoại Format Cells

  • Chọn một ô hoặc phạm vi ô
  • Chọn Định dạng > Ô từ thanh menu

    [Bạn cũng có thể nhấp chuột phải và chọn Định dạng Ô từ trình đơn lối tắt. ]

  • Hộp thoại Định dạng ô mở ra
  • Nhấp vào tab Căn chỉnh
  • Nhấp vào menu thả xuống Dọc và chọn cách xử lý căn chỉnh dọc
  • Nhấp vào OK để áp dụng căn chỉnh theo chiều dọc cho [các] ô đã chọn

Thay đổi điều khiển văn bản

Kiểm soát văn bản cho phép bạn kiểm soát cách Excel XP trình bày thông tin trong một ô. Có ba loại điều khiển văn bản. văn bản được bao bọc, thu nhỏ cho vừa và hợp nhất các ô

  • Tính năng văn bản được bao bọc sẽ bao bọc nội dung của một ô trên nhiều dòng nếu nó quá lớn so với chiều rộng của cột. Nó cũng làm tăng chiều cao của tế bào
  • Tính năng thu nhỏ để vừa vặn thu nhỏ văn bản để nó vừa với ô;
  • Tính năng hợp nhất ô cũng có thể được áp dụng bằng cách sử dụng nút
    Hợp nhất và Căn giữa trên thanh công cụ Chuẩn.

Để thay đổi điều khiển văn bản bằng hộp thoại Format Cells

  • Chọn một ô hoặc phạm vi ô
  • Chọn Định dạng > Ô từ thanh menu
  • Hộp thoại Định dạng ô mở ra
  • Nhấp vào tab Căn chỉnh
  • Bấm vào các hộp kiểm Văn bản được ngắt dòng, Co lại cho vừa hoặc Hợp nhất các ô—hoặc bất kỳ sự kết hợp nào của chúng—nếu cần
  • Nhấp vào OK

Thay đổi hướng văn bản

Kiểu căn chỉnh ô thứ tư trong hộp thoại Định dạng ô là hướng văn bản, cho phép văn bản được định hướng 90 độ theo hướng lên hoặc xuống

Chủ Đề