Note: The other languages of the website are Google-translated. Back to English

Làm thế nào để Chèn số lượng cột cụ thể vào khoảng thời gian cố định trong Excel?

Trong việc sử dụng Excel hàng ngày, bạn có thể gặp phải tình huống cần thêm nhiều cột hơn giữa các cột hiện có. Tất nhiên, bạn có thể chèn từng cột một bằng cách sử dụng chức năng Chèn. Nhưng khi bạn đang phải đối mặt với một dữ liệu lớn và cần phải chèn ba cột sau mỗi giây hoặc cột thứ n, thì chức năng Chèn dường như không hiệu quả. Vậy làm thế nào để bạn có thể nhanh chóng hoàn thành nhiệm vụ? Trong hướng dẫn này, chúng tôi sẽ nói về hai phương pháp dễ dàng để giải quyết vấn đề.

Chèn số lượng cột trống cụ thể vào phạm vi dữ liệu theo các khoảng thời gian cố định bằng mã VBA

Chèn số lượng cột trống cụ thể vào phạm vi dữ liệu theo các khoảng thời gian cố định với một tính năng tuyệt vời


Chèn số lượng cột trống cụ thể vào phạm vi dữ liệu theo các khoảng thời gian cố định bằng mã VBA

Chúng tôi có thể sử dụng bên dưới Mã VBA để chèn một số cột trống cụ thể sau mỗi cột thứ n. Hãy làm như sau.

1. Nhấn nút Alt + F11 các phím trong Excel và nó sẽ mở Microsoft Visual Basic cho các ứng dụng cửa sổ.

2. nhấp chuột Chèn > Mô-đun và dán macro sau vào Mô-đun Cửa sổ.

Mã VBA: Chèn số lượng cột cụ thể vào dữ liệu theo các khoảng thời gian cố định

Sub InsertColumnsAtIntervals()
'Updateby Extendoffice
Dim Rng As Range
Dim xInterval As Integer
Dim xColumns As Integer
Dim xColumnsCount As Integer
Dim xNum1 As Integer
Dim xNum2 As Integer
Dim WorkRng As Range
Dim xWs As Worksheet
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xColumnsCount = WorkRng.Columns.Count
xInterval = Application.InputBox("Enter column interval. ", xTitleId, 1, Type:=1)
xColumns = Application.InputBox("How many columns to insert at each interval? ", xTitleId, 1, Type:=1)
xNum1 = WorkRng.Column + xInterval
xNum2 = xColumns + xInterval
Set xWs = WorkRng.Parent
For i = 1 To Int(xColumnsCount / xInterval)
    xWs.Range(xWs.Cells(WorkRng.Row, xNum1), xWs.Cells(WorkRng.Row, xNum1 + xColumns - 1)).Select
   Application.Selection.EntireColumn.Insert
    xNum1 = xNum1 + xNum2
Next
End Sub

3. Nhấn nút F5 phím để chạy mã này. Một hộp nhắc xuất hiện để nhắc bạn chọn phạm vi dữ liệu trong đó bạn muốn chèn các cột trống.
doc chèn-cột-tại-khoảng thời gian 1

4. Nhấp vào OK cái nút. Một hộp nhắc nhở khác bật ra, vui lòng nhập số lượng các khoảng thời gian cột trong Nhập khoảng thời gian cột cái hộp.
doc chèn-cột-tại-khoảng thời gian 2

5. Tiếp tục nhấp vào OK cái nút. Hộp nhắc thứ ba bật ra, vui lòng chỉ định số cột bạn muốn chèn vào mỗi khoảng thời gian trong cái hộp.
doc chèn-cột-tại-khoảng thời gian 3

6. Nhấp vào OK để nhận kết quả.
doc chèn-cột-tại-khoảng thời gian 4


Chèn số lượng cột trống cụ thể vào phạm vi dữ liệu theo các khoảng thời gian cố định với một tính năng tuyệt vời

Nếu bạn không muốn sử dụng phương pháp mã VBA, Chèn hàng & cột trống tính năng của Kutools cho Excel là giải pháp hoàn hảo cho bạn. Với tính năng này, bạn có thể chèn số lượng cột cụ thể vào phạm vi dữ liệu ở những khoảng thời gian cố định chỉ bằng một vài cú nhấp chuột.

Trước khi áp dụng Kutools cho Excel, vui lòng tải xuống và cài đặt nó trước tiên.

1. Chọn dải dữ liệu hiện có trước. Sau đó nhấp vào Kutools > Chèn > Chèn hàng & cột trống.
doc chèn-cột-tại-khoảng thời gian 5

2. Các Chèn hàng & cột trống hộp thoại bật lên. Bạn có thể thấy phạm vi dữ liệu bạn đã chọn ở bước 1 được hiển thị trong hộp Phạm vi. Chọn Cột trống tùy chọn trong Chèn loại tiết diện. Và chỉ định số lượng các khoảng cộtcột bạn muốn chèn vào mỗi khoảng thời gian. Ở đây tôi nhập 1 và 3 riêng biệt.
doc chèn-cột-tại-khoảng thời gian 6

3. Nhấp vào OK để kết thúc cài đặt và nhận kết quả.
doc chèn-cột-tại-khoảng thời gian 7

Chú thích: Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp vào để tải xuống, sau đó áp dụng thao tác theo các bước trên.


Hoạt động khác (Bài báo)

Làm thế nào để Chèn nhanh một dòng dựa trên ngày hiện tại trong Excel?
Giả sử có một trang tính chứa một hàng có ngày tháng và bây giờ tôi muốn chèn một dòng ngay vào ngày hiện tại sẽ tự động thay đổi trong khi mở sổ làm việc hàng ngày. Có một thủ thuật có thể giải quyết nó trong Excel?

Làm thế nào để luôn chèn một hàng trống bên dưới thay vì phía trên trong Excel?
Như chúng ta đã biết, khi chèn hàng trống trong trang tính, hàng trống sẽ luôn được chèn phía trên hàng hoặc ô đã chọn. Tuy nhiên, đôi khi, bạn có thể cần phải chèn hàng bên dưới ô hoặc hàng đã chọn. Làm thế nào bạn có thể giải quyết công việc này trong Excel?

Làm thế nào để Chèn một hàng mới trống tự động bằng nút lệnh trong Excel?
Trong nhiều trường hợp, bạn có thể cần phải chèn một hàng mới trống vào vị trí được chỉ định trong trang tính của mình. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách tự động chèn một hàng trống mới bằng cách nhấp vào Nút lệnh trong Excel.

Làm thế nào để chèn một hàng trống sau văn bản cụ thể trong Excel?
Nếu bạn muốn chèn các hàng trống sau một văn bản cụ thể như hình minh họa dưới đây, làm thế nào để xử lý nó một cách nhanh chóng và dễ dàng mà không cần chèn từng hàng một theo cách thủ công?


  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
  • Hợp nhất các ô / hàng / cột và Lưu giữ dữ liệu; Nội dung phân chia ô; Kết hợp các hàng trùng lặp và Tổng / Trung bình... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
  • Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
  • Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
  • Yêu thích và Chèn công thức nhanh chóng, Dãy, Biểu đồ và Hình ảnh; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
  • Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
  • Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
  • Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
  • Nhóm bảng tổng hợp theo số tuần, ngày trong tuần và hơn thế nữa ... Hiển thị các ô đã mở khóa, đã khóa bởi các màu sắc khác nhau; Đánh dấu các ô có công thức / tênhữu ích. Cảm ơn !
tab kte 201905
  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
officetab dưới cùng
Nhận xét (0)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL