Cách sao chép một trang tính trong Excel

Khi làm việc trong Excel, đôi khi bạn cần tạo một hoặc nhiều bản sao bảng tính của mình. May mắn thay, việc tạo các bảng tính trùng lặp không phải là một nhiệm vụ khó khăn.

Cách sao chép một trang tính trong Excel

Trong bài viết này, bạn sẽ học cách sao chép một trang tính Excel theo nhiều cách và trên các nền tảng khác nhau. Ngoài ra, chúng tôi sẽ đề cập đến các tính năng hữu ích khác liên quan đến sao chép trang tính, như di chuyển trang tính, sao chép nhiều trang tính, hiện trang tính, v.v.

Làm thế nào để nhân bản một trang tính trong Excel?

Cách nhanh nhất để sao chép một trang tính là kéo và thả. Đây là cách nó được thực hiện:

  1. Ở cuối màn hình, chọn tab trang tính bạn muốn sao chép.

  2. Giữ phím “Control” (Ctrl) trên bàn phím của bạn.

  3. Trong khi giữ phím Ctrl, hãy dùng chuột kéo và thả tab.

Nếu bạn có quá nhiều trang tính và muốn bản sao của trang tính của mình xuất hiện ở một vị trí cụ thể, hãy làm như sau:

  1. Bấm chuột phải vào tab trang tính mà bạn muốn sao chép.

  2. Nhấp vào “Di chuyển hoặc Sao chép”.

  3. Chọn sổ làm việc mà bạn muốn đặt bản sao của mình.

  4. Chọn trang tính mà bạn muốn bản sao của mình xuất hiện trước đó.
  5. Chọn “Tạo bản sao”.

  6. Nhấp vào “OK”.

Làm thế nào để Nhân bản một Trang tính trong Excel trên Mac?

Đối với người dùng Mac, kỹ thuật kéo cũng có thể áp dụng:

  1. Nhấn và giữ phím “Tùy chọn”.

  2. Bấm vào tab trang tính và kéo nó vào nơi bạn muốn.

  3. Thả tab trang tính và nhả phím Tùy chọn.

Tuy nhiên, nếu bạn muốn sao chép trang tính của mình sang một sổ làm việc khác, phương pháp sẽ hơi khác một chút:

  1. Mở sổ làm việc mà bạn muốn đặt bản sao của mình.
  2. Trong sổ làm việc có chứa bản gốc, bấm chuột phải vào tab trang tính.

  3. Nhấp vào “Di chuyển hoặc Sao chép”.

  4. Chọn sổ làm việc mà bạn muốn dán trang tính của mình.

  5. Đảm bảo rằng bạn chọn “Tạo bản sao”.

  6. Nhấp vào “OK”.

Làm thế nào để nhân bản một trang tính trong Excel nhiều lần?

Bạn có thể sử dụng kỹ thuật kéo và thả để nhanh chóng nhân số bản sao trang tính Excel của mình:

  1. Tạo bản sao trang tính của bạn bằng một trong các phương pháp trên.
  2. Giữ phím Shift và chọn các tab của trang tính đã sao chép và trang tính gốc bằng chuột của bạn. Lưu ý rằng hai tab trang tính phải ở cạnh nhau.
  3. Nhả Shift và giữ Ctrl.
  4. Kéo và thả hai tab.

  5. Nhả Ctrl.

Lặp lại các bước này. Mỗi lần, bạn có thể tăng số lượng tab trang tính giống hệt nhau mà bạn muốn sao chép thêm.

Làm thế nào để nhân bản một trang tính trong Excel bằng một phím tắt?

Nếu bạn muốn tạo số lượng bản sao trang tính lớn hơn bằng cách nhấp vào nút, bạn có thể tạo lối tắt bàn phím:

  1. Chuyển đến tab “Xem” trong Ruy-băng.

  2. Nhấp vào “Macro”.

  3. Trong menu thả xuống, hãy nhấp vào “Ghi Macro”.

  4. Nhập phím tắt bạn muốn sử dụng (ví dụ: “D”).

  5. Nhấp vào “OK”.

  6. Bấm chuột phải vào tab trang tính mà bạn muốn sao chép.
  7. Nhấp vào “Di chuyển hoặc Sao chép”.

  8. Chọn sổ làm việc mà bạn muốn dán bản sao của mình.
  9. Chọn trang tính mà bạn muốn bản sao của mình xuất hiện trước đó.

  10. Chọn “Tạo bản sao”.

  11. Nhấp vào “Macro” một lần nữa.

  12. Chọn “Dừng ghi”.

Bây giờ, hãy nhấp vào tab trang tính và nhấn Ctrl + D để nhân đôi trang tính ngay lập tức. Sử dụng phím tắt này nhiều lần nếu bạn cần.

Làm thế nào để sao chép một trang tính trong Excel trong VBA?

Các chương trình Microsoft Office có ngôn ngữ lập trình riêng - Visual Basics for Application (VBA). Với điều này, bạn có thể lập trình Excel để tạo bản sao của một trang tính cho bạn.

Đầu tiên, bạn sẽ cần mở VBA:

  1. Nếu bạn không thấy tab “Nhà phát triển” trên Ruy-băng, hãy chuyển đến “Tệp”.

  2. Lựa chọn các phương án."

  3. Trong phần “Tùy chỉnh ruy-băng”, hãy chọn “Nhà phát triển”.

  4. Quay lại trang tính của bạn và mở tab “Nhà phát triển” trong Ruy-băng.

  5. Nhấp vào “Visual Basic.”

Lưu ý: Bạn có thể sử dụng phím tắt (Alt + F11) để mở VBA, nhưng điều này có thể không hoạt động với tất cả người dùng.

Bây giờ bạn đã mở VBA, bạn có thể tạo một mã sẽ tự động hóa quá trình sao chép:

  1. Nhấp vào “Visual Basic” để mở VBA.

  2. Nhấp vào tab “Chèn” và sau đó nhấp vào “Mô-đun”.

  3. Sao chép và dán mã sau:

    Máy photocopy phụ ()

    Dim x As Integer

    x = InputBox ("Bạn muốn bao nhiêu bản sao?")

    Đối với numtimes = 1 Đến x

    ActiveWorkbook.Sheets ("Sheet1"). Sao chép _

    Sau: = ActiveWorkbook.Sheets ("Sheet1")

    Kế tiếp

    Kết thúc Sub

  4. Thay vì Trang tính 1, hãy nhập tên của trang tính bạn muốn sao chép.
  5. Quay lại trang tính của bạn và nhấp vào “Xem” trên Ruy-băng.

  6. Nhấp vào tab “Macro” và sau đó nhấp vào “Xem macro”.

  7. Chọn macro “Máy sao chép” và nhấp vào “Chạy”.

  8. Nhập số lượng bản sao bạn muốn tạo (ví dụ: “20”).

  9. Nhấp vào “OK”.

Làm cách nào để sao chép một trang tính trong Excel Online?

Nếu bạn đang sử dụng Excel trực tuyến, cũng có một cách dễ dàng để sao chép một trang tính:

  1. Bấm chuột phải vào tab trang tính mà bạn muốn sao chép.
  2. Nhấp vào “Sao chép”.

Làm thế nào để sao chép một sổ làm việc trong Excel?

Đầu tiên, bạn phải đi đến hộp thoại cho phép bạn mở một tài liệu Excel hiện có. Việc truy cập hộp thoại này khác nhau tùy thuộc vào phiên bản Excel của bạn:

  1. Excel 2007 - Office> Mở

    Excel 2010 - Tệp> Mở

    Excel 2013 - Tệp> Máy tính> Duyệt qua

    Excel 2016 - Tệp> Duyệt

  2. Điều hướng đến tài liệu Excel mà bạn muốn sao chép và chọn nó.
  3. Nhấp vào mũi tên nhỏ trên nút “Mở”.

  4. Từ menu thả xuống, hãy chọn “Mở dưới dạng bản sao”.

Bây giờ bạn có hai sổ làm việc giống hệt nhau. Đổi tên bản sao của sổ làm việc mới nếu cần.

Làm thế nào để di chuyển một trang tính trong Excel?

Có hai cách dễ dàng để di chuyển một trang tính trong Excel.

Bạn có thể chỉ cần chọn tab trang tính mà bạn muốn di chuyển và kéo nó đến vị trí mong muốn.

Hoặc, nếu bạn có quá nhiều trang tính, bạn có thể:

  1. Bấm chuột phải vào tab trang tính mà bạn muốn di chuyển.
  2. Nhấp vào “Di chuyển hoặc Sao chép”.

  3. Chọn tab trang tính mà bạn muốn trang tính của mình xuất hiện trước đó.

  4. Nhấp vào “OK”.

Làm thế nào để di chuyển một trang tính trong Excel bằng một phím tắt?

Để tạo lối tắt để di chuyển trang tính trong Excel, bạn sẽ cần tạo Macro:

  1. Chuyển đến tab “Xem” trên Ruy-băng.

  2. Nhấp vào tab "Macro".

  3. Chọn “Ghi Macro.”

  4. Chèn phím bạn muốn sử dụng làm phím tắt (ví dụ: “M”).

  5. Bấm chuột phải vào tab trang tính mà bạn muốn di chuyển.

  6. Chọn “Di chuyển hoặc Sao chép”.

  7. Chọn nơi bạn muốn di chuyển trang tính của mình.

  8. Nhấp vào “OK”.

  9. Quay lại “Macro”.

  10. Nhấp vào “Dừng ghi”.

Mỗi lần bạn nhấp vào Ctrl + M, Excel sẽ di chuyển trang tính của bạn đến vị trí bạn đã chọn.

Làm thế nào để sao chép nhiều trang tính nhiều lần trong Excel?

Cách nhanh nhất để sao chép nhiều trang tính là:

  1. Chọn các tab trang tính bạn muốn sao chép trong khi giữ Điều khiển.

  2. Nhấp chuột phải vào bất kỳ tab trang nào đã chọn.
  3. Chọn “Di chuyển hoặc Sao chép”.

  4. Bấm vào trang tính mà bạn muốn các bản sao xuất hiện trước đó.

  5. Chọn “Tạo bản sao”.

  6. Nhấp vào “OK”.

Lặp lại quá trình này cho đến khi bạn có số lượng bản sao mong muốn.

Câu hỏi thường gặp bổ sung

Làm cách nào để hiện Trang tính trong Excel?

Có thể có một số trang tính ẩn trong tệp Excel mà bạn không tạo. Bạn có thể kiểm tra điều đó một cách dễ dàng và hiện bất kỳ trang tính bị ẩn nào:

1. Nhấp chuột phải vào tab trang tính bất kỳ.

2. Nhấp vào “Hiện”.

3. Chọn trang tính mà bạn muốn hiện và nhấp vào “OK”.

Rất tiếc, bạn không thể hiện tất cả các trang tính cùng một lúc. Bạn sẽ phải lặp lại quá trình này cho mỗi trang tính ẩn.

Ngoài ra, nếu không có trang tính ẩn nào trong tệp Excel, thì nút “Bỏ ẩn” sẽ không thể nhấp được.

Làm cách nào để tôi sao chép trang tính và đổi tên tự động trong Excel?

Trước tiên, bạn sẽ phải mở VBA trong Excel và tạo một Mô-đun mới:

1. Chuyển đến tab “Nhà phát triển” trên Ruy-băng.

2. Nhấp vào “Visual Basic.”

3. Nhấp vào “Chèn” và sau đó nhấp vào “Mô-đun”.

4. Sao chép và dán đoạn mã sau:

Tạo phụ ()

'Updateby Extendoffice

Dim I As Long

Dim xNumber As Integer

Dim xName As String

Dim xActiveSheet As Worksheet

Khi có lỗi Tiếp tục lại tiếp theo

Application.ScreenUpdating = Sai

Đặt xActiveSheet = ActiveSheet

xNumber = InputBox ("Bạn muốn bao nhiêu bản sao?")

Đối với I = 1 Đến xNumber

xName = ActiveSheet.Name

xActiveSheet.Copy After: = ActiveWorkbook.Sheets (xName)

ActiveSheet.Name = "NewName" và tôi

Kế tiếp

xActiveSheet.Activate

Application.ScreenUpdating = True

Kết thúc Sub

5. Thay vì “NewName”, hãy nhập tên mong muốn của bản sao của bạn. Nếu bạn tạo nhiều bản sao, Excel sẽ gán các hậu tố (“-1”, “-2”, “-3”, v.v.) cho mỗi bản sao.

6. Chọn tab trang tính mà bạn muốn tạo các bản sao đã đổi tên.

7. Chuyển đến tab “View” trên Ribbon.

8. Nhấp vào “Macro” và sau đó nhấp vào “Xem Macro.”

9. Chọn macro “Tạo” và nhấp vào “Chạy”.

10. Nhập số lượng bản sao bạn cần (ví dụ: “5”).

11. Nhấp vào “OK”.

Lưu ý: Nhấn F5 trên bàn phím có thể thay thế các bước 7. và 8, nhưng điều này có thể không hiệu quả với tất cả người dùng.

Bây giờ bạn có năm bản sao được đổi tên của trang tính gốc của mình (tức là “NewName-1”, “NewName-2”…)

Tạo một trang tính trùng lặp trong Excel

Cho dù bạn sở hữu máy Mac, PC hay làm việc trong Excel Online, giờ đây bạn biết rằng việc tạo các bảng tính trùng lặp là một nhiệm vụ đơn giản. Chúng tôi thậm chí đã trang bị cho bạn các mã bạn cần để sao chép và dán vào MS Excel của mình.

Bạn đã bao giờ gặp bất kỳ sự cố nào khi sao chép một trang tính trong Excel chưa? Bạn đã giải quyết vấn đề như thế nào? Cho chúng tôi biết trong phần ý kiến ​​dưới đây.