Computer >> Máy Tính >  >> Phần mềm >> Office

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Bài viết sẽ hướng dẫn bạn cách thay đổi tỷ lệ in vì vậy tất cả các cột sẽ in trên một trang duy nhất. Đôi khi sổ làm việc Excel của bạn có thể có quá nhiều cột để vừa trên một trang trong khi in tập dữ liệu. Trong trường hợp đó, bạn không thể in trang tính với từng cột mà bạn cần. Trong bài viết này, bạn sẽ thấy một số phương pháp rất hiệu quả và hiệu quả để in một trang tính Excel với tất cả các cột trong đó.

7 cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Trong tập dữ liệu, chúng tôi có thông tin bán hàng về một số loại thuốc. Tập dữ liệu bao gồm 7 cột. Tất cả các phương pháp mà chúng tôi sẽ mô tả trong các phần sau của bài viết này khá nhanh chóng và đơn giản.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

1. Thay đổi Quy mô In từ Trình đơn Tệp

Trong phần này, tôi sẽ chỉ cho bạn cách áp dụng Quy mô thuộc tính để thay đổi tỷ lệ và phù hợp với tất cả các cột trong một trang trong khi in. Hãy xem qua mô tả bên dưới.

Các bước:

  • Trước tiên, hãy chuyển đến Tệp menu>> In hoặc chỉ cần nhấn CTRL + P để mở các tùy chọn in. Bạn sẽ thấy rằng không phải tất cả các cột đều xuất hiện trong phần xem trước. Đó là vì chúng tôi không đặt bất kỳ tỷ lệ nào.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

  • Sau đó, đặt tỷ lệ thành Điều chỉnh tất cả các cột trên một trang . Bây giờ bạn có thể xem tất cả các cột của tập dữ liệu trong phần xem trước. Mặc dù không rõ ràng để xem.
  • Để hiển thị cho bạn bản xem trước bản in đúng cách, tôi đã kích hoạt quá trình in bằng cách chọn In .

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

  • Tiếp theo, nút Lưu đầu ra in dưới dạng cửa sổ sẽ xuất hiện. Thật tiện lợi khi lưu tệp dưới dạng PDF nên tôi đã chọn .pdf và đặt tên cho tệp.
  • Sau đó, nhấp vào Lưu .

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

  • Bây giờ, hãy chuyển đến Tệp vị trí và mở nó. Bạn sẽ có một cái nhìn rõ ràng về bản in của mình.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Do đó, bạn có thể thay đổi tỷ lệ in vì vậy tất cả các cột sẽ in trên một trang.

Lưu ý:

Bạn có thể xử lý kỹ thuật dễ dàng này để phù hợp với tất cả các cột trong bản in của bạn. Tuy nhiên, nếu trang tính của bạn có quá nhiều hàng để vừa trên một trang, bạn có thể cần phải làm thêm một việc nữa. Tiêu đề cột sẽ xuất hiện trên mọi trang. Và vì lý do đó, chúng tôi sẽ thực hiện theo các bước được đưa ra bên dưới.

  • Đi tới Tab Bố cục Trang và sau đó chọn Tiêu đề trang ruy-băng từ nhóm Thiết lập Trang . Tôi đã thêm một số hàng khác vào tập dữ liệu.
  • Sau đó, chọn Trang tính và chọn hàng tiêu đề xuất hiện nhiều lần trên đầu mỗi trang. Trong trường hợp của tôi, các tiêu đề nằm trong 4 nên tôi đã chọn nó.
  • Tiếp theo, nhấp vào OK .

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

  • Giống như trước đây, in bản sao và lưu dưới dạng Tài liệu PDF . Tôi đã mở tệp và chuyển đến thứ 2 Bạn có thể thấy rằng các tiêu đề cũng nằm trên trang đó.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Đọc thêm: Tại sao bản in Excel của tôi lại nhỏ như vậy (Lý do và giải pháp)

2. Sử dụng tab bố cục trang để thay đổi tỷ lệ in

Chúng tôi cũng có thể thay đổi tỷ lệ in từ Tab Bố cục Trang và phù hợp với tất cả các cột của biểu dữ liệu trên một trang để in các bản sao. Hãy đọc mô tả bên dưới.

Các bước:

  • Đầu tiên, chọn Tab Bố cục Trang và nhấp vào biểu tượng Thiết lập trang ở góc dưới cùng bên phải của nhóm Thiết lập trang .
  • Sau đó, chỉ cần đặt Điều chỉnh tỷ lệ đến 1 Trang và nhấp vào In .

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

  • Tiếp theo, lưu tệp giống như chúng tôi đã làm trong Phương pháp 1 và mở tệp. Bạn sẽ thấy bản xem trước của bản in.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Do đó, bạn có thể thay đổi tỷ lệ in vì vậy tất cả các cột sẽ in trên một trang duy nhất bằng cách sử dụng Tab Bố cục .

Đọc thêm: Cách kéo dài bảng tính Excel thành bản in toàn trang (5 cách dễ dàng)

3. Áp dụng Thuộc tính Ngang để Thay đổi Quy mô In

Một cách khả thi khác để thay đổi tỷ lệ in là áp dụng Ngang thay vì thuộc tính Portrait một. Hãy làm theo các hướng dẫn được cung cấp bên dưới.

Các bước:

  • Đầu tiên, hãy mở Thiết lập trang cửa sổ sau Phương pháp 2 .
  • Sau đó, chọn Trang và thay đổi Định hướng từ Chân dung sang Phong cảnh .
  • Đảm bảo Chia tỷ lệ của bạn được Điều chỉnh thành 100% kích thước bình thường.
  • Tiếp theo, chọn In hoặc Xem trước khi in như bạn muốn.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Trong phần xem trước, bạn có thể thấy tất cả các cột trên cùng một trang.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Bằng cách làm theo phương pháp này, bạn có thể thay đổi tỷ lệ in vì vậy tất cả các cột sẽ in trên một trang duy nhất bằng cách áp dụng Thuộc tính ngang .

Đọc thêm: Cách điều chỉnh kích thước trang để in trong Excel (6 thủ thuật nhanh)

4. VBA để thay đổi quy mô in để in tất cả các cột trên một trang

Chúng tôi cũng có thể sử dụng hiệu quả Microsoft Visual Basic cho các ứng dụng ( VBA ) để in tất cả các cột. Chúng tôi không nhất thiết phải mở rộng vùng in khi sử dụng VBA bởi vì VBA sẽ tự động phù hợp với vùng in sau khi chúng tôi chạy Macro tương ứng . Hãy xem quy trình bên dưới để hiểu rõ hơn.

Các bước:

  • Trước tiên, hãy chuyển đến Tab nhà phát triển và chọn Visual Basic .

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

  • Sau đó, VBA trình chỉnh sửa sẽ mở ra. Chọn Chèn >> Mô-đun để mở Mô-đun VBA .

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

  • Tiếp theo, nhập mã sau vào Mô-đun VBA .
Sub PrintRangeFromSheet()
Application.PrintCommunication = False
With Sheets("vba").PageSetup
.FitToPagesWide = 1
.FitToPagesTall = False
End With
Application.PrintCommunication = True
Sheets("vba").PrintPreview
'Sheets("vba").PrintOut
End Sub

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Ở đây, chúng tôi đã sử dụng VBA Sheets.PrintOut thuộc tính để in ‘ vba ' tờ giấy. . FitToPagesWide .FitToPagesTall được sử dụng để vừa với tất cả các cột trong một trang. Tại đây, chúng tôi muốn cho bạn xem bản xem trước, vì vậy tôi đã nhận xét về PrintOut và sử dụng PrintPreview tài sản. Bạn chỉ có thể xóa dòng bằng PrintPreview thuộc tính và dấu phẩy dấu nháy đơn ( ) từ dòng có PrintOut nếu bạn muốn in trực tiếp phạm vi.

  • Sau đó, quay lại trang tính của bạn và chạy Macro có tên PrintRangeFromSheet vì nó là tên của Macro hiện tại của chúng tôi .

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Tiếp theo, bạn sẽ thấy bản xem trước của bản in.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Do đó, bạn có thể bao gồm tất cả các cột trên một trang bằng cách áp dụng VBA cho mục đích in ấn.

5. Thay đổi quy mô in theo lựa chọn phạm vi

Chúng tôi cũng có thể chọn phạm vi ô mà chúng tôi muốn in với tất cả các cột trên một trang. Ở đây, chúng tôi cũng sẽ áp dụng VBA vì mục đích này. Hãy xem qua mô tả sau để có góc nhìn rõ hơn.

Các bước:

  • Trước tiên, hãy làm theo các bước để mở Mô-đun VBA từ Phương pháp 4 .
  • Tiếp theo, nhập mã sau vào Mô-đun .
Sub SelectionToPrint()
Application.PrintCommunication = False
With ActiveSheet.PageSetup
.FitToPagesWide = 1
.FitToPagesTall = False
End With
Application.PrintCommunication = True
Selection.PrintPreview
'Selection.PrintOut
End Sub

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Ở đây, chúng tôi đã sử dụng VBA Thuộc tính lựa chọn để chọn một phạm vi ô cụ thể để in. Các thuộc tính khác là để khớp tất cả các cột trên một trang của bản in.

  • Bây giờ, quay lại trang tính của bạn, chọn phạm vi dữ liệu in và chạy Macro có tên là SelectionToPrint .

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Sau đó, bạn sẽ thấy bản xem trước của bản in khi chúng tôi bật PrintPreview thay vì thuộc tính PrintOut tài sản.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Do đó, bạn thay đổi tỷ lệ in vì vậy tất cả các cột sẽ xuất hiện trên một trang duy nhất bằng cách chọn phạm vi.

6. Sử dụng Thuộc tính Phạm vi

Khi chúng tôi đang sử dụng VBA bây giờ, chúng tôi cũng có thể làm điều tương tự bằng cách sử dụng Phạm vi thuộc tính của VBA . Hãy làm theo hướng dẫn bên dưới.

Các bước:

  • Trước tiên, hãy làm theo các bước để mở Mô-đun VBA từ Phương pháp 4 .
  • Tiếp theo, nhập mã sau vào Mô-đun .
Sub PrintByRangeProperty()
Application.PrintCommunication = False
With ActiveSheet.PageSetup
.FitToPagesWide = 1
.FitToPagesTall = False
End With
Application.PrintCommunication = True
Range("B2:H15").PrintPreview
'Range("B2:H15").PrintOut
End Sub

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Ở đây, chúng tôi đã sử dụng VBA Thuộc tính phạm vi để xác định một phạm vi ô cụ thể để in. Vì dữ liệu in của chúng tôi bao gồm phạm vi B2:H15 , chúng tôi sử dụng phạm vi này trong tài sản. Các thuộc tính khác là để khớp tất cả các cột trên một trang của bản in.

  • Bây giờ, quay lại trang tính của bạn và chạy Macro có tên PrintByRangeProperty .

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Sau đó, bạn sẽ thấy bản xem trước của bản in khi chúng tôi bật PrintPreview thay vì thuộc tính PrintOut tài sản.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Do đó, bạn thay đổi tỷ lệ in và in bản sao của bạn với tất cả các cột của tập dữ liệu bằng cách sử dụng Phạm vi VBA tài sản.

7. Sử dụng Lề tùy chỉnh

Có một cách khác để thay đổi tỷ lệ in bản in của bạn nếu bạn muốn tự mình tùy chỉnh bản sao. Và cách để làm điều này là sử dụng Lề tùy chỉnh . Bạn có thể không khớp tất cả các cột nếu tập dữ liệu của bạn chứa nhiều cột. Hãy xem cách này hoạt động như thế nào.

Các bước:

  • Đầu tiên, hãy mở Thiết lập trang cửa sổ sau Phương pháp 2 .
  • Sau đó, chọn Ký quỹ và thay đổi các giá trị biên tùy theo sự thuận tiện của bạn. Ở đây, tôi đã sử dụng lề hẹp nhất có thể bằng cách đặt cả Trái Đúng giá trị biên 0 (không).
  • Sau đó, chọn In để in bản sao của bạn.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

  • Tiếp theo, lưu tệp theo Phương pháp 1 và mở tệp. Bạn sẽ thấy rằng trang đầu tiên của bản in bị thiếu một cột.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Tuy nhiên, bạn sẽ nhận được cột khác trên trang tiếp theo.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Phương pháp này không hiệu quả bằng các phương pháp trước. Tuy nhiên, nếu tập dữ liệu của bạn chứa một lượng cột vừa phải, phương pháp này có thể hoạt động. Điều này không khả thi đối với các tập dữ liệu lớn hơn.

Đọc thêm: Excel vừa với quy mô trang / Xem trước trông nhỏ (5 giải pháp phù hợp)

Phần thực hành

Đây, tôi cung cấp cho bạn tập dữ liệu của bài viết này để bạn có thể tự thực hành các phương pháp này.

Cách thay đổi tỷ lệ in để tất cả các cột sẽ in trên một trang

Kết luận

Cuối cùng, bài viết này sẽ cung cấp cho bạn các kết quả tốt nhất có thể để thay đổi quy mô in vì vậy tất cả các cột sẽ in trên một trang duy nhất. Nếu bạn có bất kỳ phương pháp nào tốt hơn hoặc câu hỏi hoặc phản hồi liên quan đến bài viết này, vui lòng chia sẻ chúng trong khung bình luận. Điều này sẽ giúp tôi làm phong phú thêm các bài viết sắp tới của mình. Để có thêm thắc mắc, vui lòng truy cập trang web ExcelDemy của chúng tôi .

Các bài viết liên quan

  • Cách Điều chỉnh Trang tính Excel trên Một Trang trong Word (3 Cách Đơn giản)
  • Thêm Khổ giấy Hợp pháp trong Excel
  • Cách Thêm Khổ giấy A3 trong Excel (2 Cách Nhanh)