Cách làm mới 1 sheet excel

Hướng dẫn tạo các sheet trong file excel theo 1 sheet mẫu bằng vba

 

Bạn đang có một sheet mẫu Excel và bạn muốn tạo ra các sheet trong File Excel theo một mẫu và đặt tên theo thứ tự,.... Nếu cách bạn thực hiện các thao tác này bằng cách làm Excel thông thường công việc nàysẽ mất rất nhiều thao tác cũng như thời gian. Vì vậy trong bài viết này Bluesofts sẽ hướng dẫn với các bạn một phương pháp sử dụng VBA để có thực hiện công việc một cách nhanh chóng và hiệu quả nhất.

1.     Khai báo biến:

    Dim i As Long

    Dim b As Long

    Dim sh As Worksheet

2.     Gán sh bằng sheet DINH_NGHIA.

    Set sh = Sheets("DINH_NGHIA")

3.     Tìm dòng cuối cùng trong trong sheet DINH_NGHIA

    b = sh.Range("A" & sh.Columns(1).Rows.Count).End(xlUp).Row

4.     Sử dụng khối IF và vòng lặp để thực hiện việc sao chép từ sheet mẫu sang và thay tên sheet mới theo bảng định nghĩa.

    If Sheets.Count < b + 2 Then

        For i = 1 To b

        Sheets("MAU").Copy sh

        ActiveSheet.Name = sh.Cells(i, 1).Value

        Next i

    End If

Chỉ đơn giản như vậy bạn đã có thể biến công việc nhàm chán copy,paste, Insert sheet, đổi name … lập đi lập lại bằng cách làm vô cùng đơn giản. Với các bài toán khác nếu bạn biết cách vận dụng tốt những kiến thức về VBA bạn hoàn toàn có thể giúp có thể thực hiện công việc hiệu quả hơn rất nhiều lần so với những người khác. Chúc bạn ứng dụng tốt những kiến thức vào quá trình để làm việc.

Link tải File: DOWLOADFILE

Code:

Sub Addsheet()

    Dim i As Long

    Dim b As Long

    Dim sh As Worksheet

    Set sh = Sheets("DINH_NGHIA")

    'Dong cuoi

    b = sh.Range("A" & sh.Columns(1).Rows.Count).End(xlUp).Row

    If Sheets.Count < b + 1 Then

        For i = 1 To b

        Sheets("MAU").Copy sh

        ActiveSheet.Name = sh.Cells(i, 1).Value

        Next i

    End If

End Sub

Khi sử dụng Excel thì việc thêm sheet để thực hiện các thao tác là 1 việc rất cần thiết. Vậy làm cách nào để có thể thêm sheet mới 1 cách nhanh chóng. Hãy cùng mình theo dõi bài viết cách thêm sheet mới trong Excel bằng phím tắt cực nhanh cho mọi phiên bản sau đây để biết cách thực hiện nhé!

Mục Lục

  • I. Phân biệt Sheet và Workbook trong Excel
  • II. Cách thêm sheet mới trong Excel
    • 1. Thêm sheet mới bằng phím tắt
    • 2. Thêm sheet mới trong Excel 2007, 2010, 2013,…
    • 3. Thêm sheet mới trong Excel 2003
  • III. Cách thêm trang tính mới trên Google Sheet
    • 1. Thêm trang tính mới bằng phím tắt
    • 2. Thêm trang tính mới bằng icon có sẵn
    • 3. Thêm trang tính mới bằng lệnh trên thanh Ribbon

I. Phân biệt Sheet và Workbook trong Excel

Đầu tiên, trước khi vào thực hiện thêm sheet trong Excel thì bạn phải phân biệt được 2 khái niệm sheet và workbook là gì?

  • Workbook: Đây là 1 file Excel gồm tập hợp các sheet hay còn gọi là worksheet (số lượng worksheet tối đa của một workbook tùy thuộc vào phiên bản Excel).
  • Sheet hay worksheet: Là một bảng tính có tên mặc định là sheet1, sheet2,…. Gồm có n cột và m dòng tạo thành n*m ô trong Excel (số dòng và số cột cũng tùy thuộc vào phiên bản excel).

II. Cách thêm sheet mới trong Excel

1. Thêm sheet mới bằng phím tắt

Cách này có thể thực hiện trên tất cả các phiên bản Excel hiện tại (Excel 2003, 2007, 2010, 2013,…)

Để thêm sheet mới trong Excel bằng phím tắt thì bạn hãy nhấn tổ hợp phím Shift + F11.

Cách làm mới 1 sheet excel

Nhấn tổ hợp phím Shift + F11 để thêm sheet mới trong Excel

2. Thêm sheet mới trong Excel 2007, 2010, 2013,…

Cách 1: Thêm sheet mới bằng phím tắt

Với cách này bạn có thể thêm sheet mới trong Excel cực kỳ nhanh chỉ với các phím tắt.

Để thêm sheet mới trong Excel bằng phím tắt thì bạn hãy nhấn tổ hợp phím Shift + F11.

Cách làm mới 1 sheet excel

Nhấn tổ hợp phím Shift + F11 để thêm sheet mới trong Excel

Cách 2: Thêm sheet mới bằng icon có sẵn trong Excel

Cách này cũng sẽ giúp bạn thêm sheet mới trong Excel cực kỳ nhanh chỉ với 1 cú click chuột.

Bên phải của tên sheet có dấu “+” cho phép bạn click chuột trái trực tiếp vào để thêm sheet mới cực nhanh chóng.

Cách làm mới 1 sheet excel

Thêm sheet mới bằng icon dấu “+” có sẵn trong Excel

Cách 3: Thêm sheet mới bằng lệnh trên thanh Ribbon

Ở cách này thì bạn có thể thực hiện thao tác trên thanh Ribbon với cách lệnh có sẵn.

Bước 1: Mở file Excel cần thêm sheet mới > Chọn thẻ Home.

Cách làm mới 1 sheet excel

Mở file Excel cần thêm sheet mới > Chọn thẻ Home

Bước 2: Đi đến mục Cells > Nhấn vào Insert > Chọn Insert Sheet để thêm sheet mới trong Excel.

Cách làm mới 1 sheet excel

Đi đến mục Cells > Nhấn vào Insert > Chọn Insert Sheet để thêm sheet mới trong Excel

3. Thêm sheet mới trong Excel 2003

Với cách này bạn có thể thực hiện thêm sheet mới trên Excel 2003 và cả trên các phiên bản khác nữa.

Bước 1: Mở file Excel cần thêm sheet mới > Nhấn chuột phải vào tên sheet > Chọn Insert.

Cách làm mới 1 sheet excel

Mở file Excel cần thêm sheet mới > Nhấn chuột phải vào tên sheet > Chọn Insert

Bước 2: Ở hộp thoại hiện ra > Chọn thẻ General > Chọn Worksheet > Nhấn OK để thêm sheet mới trong Excel.

Cách làm mới 1 sheet excel

Ở hộp thoại hiện ra > Chọn thẻ General > Chọn Worksheet > Nhấn OK


III. Cách thêm trang tính mới trên Google Sheet

1. Thêm trang tính mới bằng phím tắt

Với cách này bạn có thể thêm Trang tính mới trong Google Sheet cực kỳ nhanh chỉ với các phím tắt.

Để thêm trang tính mới trong Google Sheet bằng phím tắt thì bạn hãy nhấn tổ hợp phím Shift + F11.

Cách làm mới 1 sheet excel

Thêm trang tính mới bằng phím tắt

2. Thêm trang tính mới bằng icon có sẵn

Cách này cũng sẽ giúp bạn thêm Trang tính mới trong Google Sheet cực kỳ nhanh chỉ với 1 cú click chuột.

Bên trái của “Trang tính 1” có dấu “+” cho phép bạn click chuột trái trực tiếp vào để thêm Trang tính mới cực nhanh chóng.

Cách làm mới 1 sheet excel

Thêm trang tính mới bằng icon dấu “+” có sẵn

3. Thêm trang tính mới bằng lệnh trên thanh Ribbon

Ở cách này thì bạn có thể thực hiện thao tác trên thanh Ribbon với cách lệnh có sẵn.

Mở trang Google Sheet cần thêm trang tính mới > Nhấn vào Chèn > Chọn Trang tính mới để thêm trang tính trong Google Sheet.

Cách làm mới 1 sheet excel

Thêm trang tính mới bằng lệnh trên thanh Ribbon