Nút excel để xóa các ô không có macro

M

mikeb7500

hội đồng quản trị thường xuyên

Tham gia ngày 30 tháng 7 năm 2014 Tin nhắn 73

  • 15 Tháng tám 2018
  • #1

Trên biểu mẫu tôi đã phát triển, các ô này được định dạng bằng đường viền, màu sắc và danh sách thả xuống. Tôi đã tạo NÚT ĐẶT LẠI để xóa các ô này, nhưng khi bạn nhấn nút đặt lại, nó cũng xóa đường viền, màu và danh sách thả xuống. không chỉ giá trị trong ô.

Tôi có thể sử dụng mã nào để CHỈ xóa giá trị về 0 trong mỗi ô, đây là tùy chọn đầu tiên trong danh sách thả xuống của tôi?

Ngoài ra . Bất kỳ ý tưởng? .


Sub Clearcells()
Phạm vi("G1"). Xóa
Phạm vi("E3"). Xóa
Phạm vi("C4"). Xóa
Phạm vi("C5"). Xóa
Phạm vi("C5"). Xóa
Phạm vi("D7"). Xóa
Phạm vi("C5"). Xóa
Phạm vi("F6"). Xóa
Phạm vi("G5"). Xóa
Phạm vi("E8"). Xóa
Phạm vi("I9"). Xóa
Kết thúc phụ

 

K

KennyGreen

hội đồng quản trị thường xuyên

JoinedAug 8, 2018Messages142

  • 15 Tháng tám 2018
  • #2

Xin chào, tôi cho rằng bạn đang tìm kiếm ClearContents. Sử dụng như là.

Phạm vi("G1"). Nội dung rõ ràng

 

Chỉnh sửa lần cuối. 15 Tháng tám 2018

Nút excel để xóa các ô không có macro

lông tơ

MrExcel MVP, Người điều hành

JoinedJun 12, 2014Messages80,375Phiên bản Office

  1. 365
Nền tảng
  1. các cửa sổ

  • 15 Tháng tám 2018
  • #3

Bạn nghĩ thế nào về

Mã số

Sub Clearcells()
   ActiveSheet.Unprotect "Pword"
   Range("C4:C5,D7,E3,E8,F6,G1,G5,I9").ClearContents
   ActiveSheet.Protect "Pword"
End Sub

 

Nút excel để xóa các ô không có macro

lông tơ

MrExcel MVP, Người điều hành

JoinedJun 12, 2014Messages80,375Phiên bản Office

  1. 365
Nền tảng
  1. các cửa sổ

  • 7 tháng 9 năm 2018
  • #5

Vui mừng chúng tôi có thể giúp đỡ và cảm ơn vì phản hồi

 

Bạn có thể muốn xóa tất cả công việc của mình trong một trang tính thay vì tạo một trang tính mới. Nếu đây là trường hợp, bạn đang ở đúng nơi. Bài viết này sẽ chỉ cho bạn cách dễ dàng tạo nút macro sẽ xóa mọi hàng của sổ làm việc ngoại trừ hàng đầu tiên. Để hoàn thành tác vụ này, hãy làm theo các bước dễ thực hiện sau đây trong hướng dẫn này. Một bản xem trước của mỗi bước có thể được nhìn thấy dưới đây

Bước 1. Thêm tab Nhà phát triển

Bước 2. Chèn một nút

Bước 3. Bắt đầu ghi Macro

Bước 4. Chọn khu vực cần xóa

Bước 5. Xóa khu vực

Bước 6. Dừng ghi Macro

Bước 7. Lưu Sổ làm việc dưới dạng Bật Macro

Bước 1. Thêm tab Nhà phát triển

Nếu bạn không có tab nhà phát triển (tab nhà phát triển là cần thiết trong hướng dẫn này) trong Excel, hãy tìm hiểu cách hiển thị tab này tại đây hoặc trong video bên dưới

Cách thêm tab Nhà phát triển trong Video hướng dẫn Excel

Bước 2. Chèn một nút

Trước tiên, bạn cần giữ hàng đầu tiên để lưu trữ nút. Do đó, hàng đầu tiên sẽ không bị xóa trong hướng dẫn

Bắt đầu chèn nút bằng cách nhấp vào tab nhà phát triển trước tiên và chọn tùy chọn nút chèn. Trình đơn thả xuống sẽ chứa một khu vực điều khiển biểu mẫu, hãy chọn nút ở hàng đầu tiên bên trái. Các bước được biểu thị bằng 1, 2 và 3 trong hình minh họa bên dưới

Chèn nút điều khiển biểu mẫu

Nút excel để xóa các ô không có macro

Tiếp theo, kéo con trỏ vào đâu đó trong hàng 1 để tạo nút. Sau khi đường viền của nút được vẽ, hộp Chỉ định Macro xuất hiện. Bấm vào nút ghi

Kéo con trỏ

Nút excel để xóa các ô không có macro

Bước 3. Bắt đầu ghi Macro

Tiếp theo sẽ xuất hiện cửa sổ Record Macro. Đặt tên cho macro và nhấp vào OK. Bạn có thể biết macro đang ghi bằng nút dừng hình vuông ở góc dưới bên trái màn hình của bạn, nút dừng này sẽ dừng macro bất kỳ lúc nào trong khi ghi

Đặt tên cho Macro và Record

Nút excel để xóa các ô không có macro

Bước 4. Chọn khu vực cần xóa

Đối với trang tính này, mọi thứ bên dưới hàng 1 cần được xóa khi nhấn nút. Bắt đầu bằng cách chọn hàng 2. Bây giờ nhấn Ctrl + Shift + Mũi tên xuống. Điều này sẽ chọn mọi hàng bên dưới hàng 1

Chọn khu vực

Nút excel để xóa các ô không có macro

Bước 5. Xóa khu vực

Khi tất cả các hàng được chọn, hãy chuyển đến tab trang chủ. Tìm nhóm chỉnh sửa và nhấp vào xóa. Tiếp theo nhấp vào xóa tất cả

Nút excel để xóa các ô không có macro

Bước 6. Dừng ghi Macro

Nhấn Ctrl + home để quay lại đầu bảng tính nếu cần và bấm vào đâu đó trong bảng tính để bỏ chọn các ô đã chọn. Bây giờ hãy nhấp vào nút dừng ở bên phải “sẵn sàng” ở góc dưới cùng bên trái. Bây giờ macro đã ghi xong và nút được vẽ trước đó sẽ xuất hiện. Khi nhấp vào nút, nó sẽ xóa mọi định dạng hoặc văn bản bên dưới hàng 1

Định dạng nút

Để định dạng nút, nhấp chuột phải vào nút và nhấp vào Điều khiển định dạng

Nút excel để xóa các ô không có macro

Khi cửa sổ Format Control xuất hiện, bạn sẽ được cung cấp một số tùy chọn. Mỗi tùy chọn tab được liệt kê trong bảng bên dưới. Thực hiện bất kỳ thay đổi cần thiết nào để định dạng nút của bạn

Nút excel để xóa các ô không có macro

Nút excel để xóa các ô không có macro

7. Lưu Sổ làm việc dưới dạng Đã bật Macro

Sau khi tạo macro trong sổ làm việc Excel, chúng phải được lưu dưới dạng sổ làm việc hỗ trợ macro dưới phần mở rộng tệp. xlsm. Nếu sổ làm việc không được lưu trong phần mở rộng tệp này, thì macro mà bạn đã tạo sẽ hoàn toàn không hoạt động. Để lưu, chọn tab File rồi Save As. Chọn vị trí lưu và đặt tên file. Tiếp theo, tìm lựa chọn Sổ làm việc hỗ trợ macro Excel từ trình đơn thả xuống “Lưu dưới dạng”, sau đó nhấp vào nút lưu

Nút excel để xóa các ô không có macro

Tài nguyên video bổ sung

Vui lòng xem video dưới đây có tiêu đề "Cách tạo một nút Macro giúp xóa một trang tính trong Excel" nếu bạn cần trợ giúp thêm về chủ đề này

Cách tạo nút Macro xóa trang tính trong Excel

Nội dung này là chính xác và đúng với kiến ​​thức tốt nhất của tác giả và không nhằm mục đích thay thế cho lời khuyên chính thức và cá nhân từ một chuyên gia có trình độ