Khóa ô Từng Vùng Trong Excel
Có thể bạn quan tâm
- Trang chủ Có gì mới Hoạt động gần nhất Tác giả
- Diễn đàn Tìm bài viết mới Tìm theo chuyên mục
- Video
Video về Excel Video về tin học khác Tin tức về tin học chung - Thông tin mới Featured content Tìm bài mới Tài Nguyên Mới Hoạt động gần nhất
- Tài nguyên Đánh giá mới nhất Tìm tài nguyên
- Đóng góp
Tìm kiếm
Mọi nơi Đề tài Diễn đàn này Đề tài này Chỉ tìm trong tiêu đề Note Tìm kiếm Tìm nâng cao…- Tìm bài viết mới
- Tìm theo chuyên mục
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
- Khách ơi! GPE thông tin đến bạn ấn phẩm "lập trình VBA trong Excel": - Phần cơ bản - Phần Nâng Cao - VBA trong Excel - Cải thiện và tăng tốc
- Trang chủ
- Diễn đàn
- Hàm và công thức Excel
- Thread starter Thread starter lebaquy
- Ngày gửi Ngày gửi 5/11/09
Người dùng đang xem chủ đề này
Đang trực tuyến: 2 (Thành viên: 0, Khách: 2) Llebaquy
Thành viên mới 
Tham gia 4/11/09 Bài viết 13 Được thích 1 Các bạn giúp mình cách khóa các vùng dữ liệu trong 1 sheet. Còn những khác thì vẫn nhập dữ liệu bình thường. Mong các bạn giúp đỡ. Cảm ơn các bạn nhiều! khoavu87
Vũ Trần Khoa
Tham gia 5/3/09 Bài viết 1,311 Được thích 1,769 Nghề nghiệp Kỹ Sư Xây dựng cầu đườnglebaquy đã viết: Các bạn giúp mình cách khóa các vùng dữ liệu trong 1 sheet. Còn những khác thì vẫn nhập dữ liệu bình thường. Mong các bạn giúp đỡ. Cảm ơn các bạn nhiều! Nhấp chuột vào đây để mở rộng...cái này có thể kháo các ô có chứa công thức không bạn? tức là nếu các ô chứa công thức thì khóa lại.còn không chứ công thức thì bạn nhập dữ liệu thoải mái? nếu như vậy thì trờ tin bạn,rùi sẽ làm tiếp L
lebaquy
Thành viên mới 
Tham gia 4/11/09 Bài viết 13 Được thích 1 Các bạn giúp mình với. bạn khoavu87 nói đúng ý của mình rồi. Khóa những vùng có công thức còn những vùng ko có công thức thì nhập liệu thoải mái. Giúp mình nhé. Cảm ơn các bạn! Lần chỉnh sửa cuối: 5/11/09 khoavu87
Vũ Trần Khoa
Tham gia 5/3/09 Bài viết 1,311 Được thích 1,769 Nghề nghiệp Kỹ Sư Xây dựng cầu đường Ok mình giúp bạn theo hai cách nhá.lebaquy đã viết: Chào bạnCach1: dùng Excel: ----Bôi đen toàn bộ sheet (kích chuột vào điểm giao của cột 1 và hàng A) ---menu---->format---->formatcell----->Protection--->tích bỏ hai cái (Locked và Hidden)---->Ok ----Ctr+G---->chọn Special---->tích vào Formulas --->ok ----vào formatcell----->Protection --->chọn hết lại hai cái: Locked và Hidden)---->Ok ----vào tool ---->protec--->gõ mật khẩu hai lần-->ok-->song Cách 2: 'ạn chép đoạn modul sau đây vào ( bạn chọn ALt+ff--->copy đoạn code đó vào ----thisworkboox) 'Tao o khoa tung cel trong khi su dung cong thuc,mà khong cho ng khac su dung PHP: Sao chép. Private Sub workbook_sheetselectionchange(ByVal sh As Object, ByVal target As Range) 'password dat la "25251325" Dim rngdata As Range 'bat dau vong lap for qua vong lap for co chua gia tri For Each rngdata In target.Cells 'kiem tra xem o so co phai la cong thuc khong ? If rngdata.HasFormula Then 'khoa o neu o do la cong thuc ActiveSheet.Protect ("25251325") Exit Sub Else 'huy bo khoa o neu o do khong phai la cong thuc ActiveSheet.Unprotect ("25251325") End If Next rngdata End Sub __________________ Bạn chú ý chính tả: Alt + F11, không phải Alt + ff và thisworkbook, không phải thisworkboox Code của bạn chạy tốt nhưng người ta không thể nào sử dụng được do mở không lên cửa sổ VBA và không tìm thấy chỗ để copy code vào. Và: làm xong, không phải làm song ptm0412 Chỉnh sửa lần cuối bởi điều hành viên: 5/11/09khoavu87 bạn giúp mình với. Bạn nói đúng ý của mình rồi. Khóa những vùng có công thức còn những vùng ko có công thức thì nhập liệu thoải mái. Giúp mình nhé. Cảm ơn bạn! Nhấp chuột vào đây để mở rộng...
viehoai
Thành viên gắn bó


Tham gia 22/5/09 Bài viết 2,599 Được thích 2,908 Bạn chọn các cell cần khóa, nhấn Ctrl+1 (Format cells..) trong thanh Protection bạn tích bỏ Locked. Sau đó từ menu Tools -> Protection -> Allaw Users to Edit ranges trong cửa sổ Allaw Users to Edit ranges bạn chọn New.. và chọn vùng chọn để khóa bằng cách đặt mật khẩu. Sau đó Apply là Ok. Chúc bạn thành công N Ng_Duy_Long
Thành viên mới 
Tham gia 7/2/07 Bài viết 47 Được thích 24 Bạn thử tải file này xem File đính kèm
- Khoa du lieu.xls Khoa du lieu.xls 30 KB · Đọc: 1,703
sanhdng
Thành viên mới 
Tham gia 31/10/09 Bài viết 18 Được thích 1 Không được bạn ui, xem lại giúp nhé Lần chỉnh sửa cuối: 8/11/09 Pozsi
Thành viên hoạt động


Tham gia 1/7/09 Bài viết 115 Được thích 80 Nghề nghiệp Thất Nghiệp Bạn gửi file lên đi. B bedoanngoc
Thành viên mới 
Tham gia 28/10/09 Bài viết 15 Được thích 13 Bạn thử làm thế này: Tại Sheet có vùng cells cần khóa, bạn bấm Ctrl + A/ Format/ cells/ Protection - Nhấp tắt hai dấu trước Locked và Hidden / OK. Chọn khối Cell cần khóa, nhắp chọn trước Locked và Hidden ( nếu muốn để cho người khác đọc được công thức trong cell thì đừng chọn Hidden )/ OK/ Tools/ Protection/ Protect Sheet... Nhắp chọn vào tất cả các ô nhỏ trong bảng Allow All Users Of This Worksheet To: Nhập mật mã Password/ OK - Nhập lại mã Password lần nữa trong Reenter Password.../ OK lần nữa ( Nhớ mật mã nhé, nếu không mình khoá chính mình đấy ). H huyenanh911
Thành viên mới 
Tham gia 9/6/10 Bài viết 1 Được thích 3 khoá từng phần trong excel khoavu87 đã viết: cái này có thể kháo các ô có chứa công thức không bạn? tức là nếu các ô chứa công thức thì khóa lại.còn không chứ công thức thì bạn nhập dữ liệu thoải mái? nếu như vậy thì trờ tin bạn,rùi sẽ làm tiếp Nhấp chuột vào đây để mở rộng...MS Excel Bảo vệ từng Cell trong Excel Thứ bảy, 22 Tháng 3 2008 02:57 Trong công việc hàng ngày nhều khi chúng ta phải chia sẻ nội dung file Excel cho người khác xem/sửa nội dung nhưng lại không muốn họ có thể thay đổi tất cả nội dung (trên 1 sheet) mà chỉ cho phép họ thay đổi nội dung trong một số ô (cell) mà ta quy định, trong bài này chúng tôi giới thiệu 1 cách đơn giản để làm được việc này. Giả sử chúng ta có một file tính “dự toán làm điện” như hình dưới đây, các phần khoanh vùng mầu đỏ là các ô cần được bảo vệ không cho phép người khác được thay đổi. Bước 1: Xác định các ô cần được bảo vệ bằng cách click chuột phải vào ô, chọn Format Cell, trong mục Protection, chọn Locked để cấm thay đổi nội dung, có thể chọn thêm Hiden nếu bạn muốn giấu công thức Xem các thao tác trong hình bên dưới để khóa các ô [F4:F10] Các ô cần bảo vệ trong ví dụ này các bạn thực hiện tương tự Chú ý những ô không cần bảo vệ phải bỏ thuộc tính Locked vì trong excel tất cả các ô đều đặt sẵn là Locked. Bước 2: Sau khi thực hiện bước 1 các ô vẫn thay đổi như bình thường, để các ô này thực sự được bảo vệ bắt buộc bạn phải ra lệnh bảo vệ bằng cách chọn Tool->Protection->Protect Sheet sau đó gõ mật khẩu “12345678” vào ô mật khẩu Bước 3: Kết thúc bây giờ chúng ta hoàn toàn có thể yên tâm là người khác không thể sửa đổi được các ô đã bảo vệ (trừ khi lộ mật khẩu) Download file ví dụ trong bài nàytại đây chúc các bạn thành công
H hvacvn
Thành viên mới 
Tham gia 12/8/09 Bài viết 1 Được thích 0 Không làm được bạn ơi T thinh0175
Thành viên mới 
Tham gia 27/2/09 Bài viết 5 Được thích 0 Bạn cho mình hỏi nếu dùng code thì cách bỏ protect đi như thế nào vậy. Cảm ơn bạn H huongluadxh
Thành viên mới 
Tham gia 16/10/09 Bài viết 2 Được thích 0 Mình cũng đang tìm cách mở khóa một ô dữ liệu trong excel 2007 nhưng ko tài nào mở được. Bạn nào có cách hay chỉ giúp với H hantuvan
Thành viên mới 
Tham gia 3/12/09 Bài viết 19 Được thích 0 lebaquy đã viết: Các bạn giúp mình cách khóa các vùng dữ liệu trong 1 sheet. Còn những khác thì vẫn nhập dữ liệu bình thường. Mong các bạn giúp đỡ. Cảm ơn các bạn nhiều! Nhấp chuột vào đây để mở rộng...Đối với Excel 2003 thì mình hay làm như thế này này. Bước 1. Bôi đen toàn bộ Sheet muốn khóa "Ctrl +A"/ bấm phải chuột chọn Format Cells.../Protection/"nếu tích chọn": Lock = khóa tất cả Hide = ẩn công thức và nội dung bên trong sau đó bạn nhấn OK Bước 2. Chọn ô (cells) chỉ cho phép nhập và sửa thì chọn những ô (cells) đó bằng cách bôi đen và "bỏ dấu chọn" trong mục: Lock và Hide/Ok Bước 3. Chọn Menu Tools/Protection/Protect Sheets.../Tại vị trí dấu nhắc bạn gõ mật khẩu/OK/nhập lại mật khẩu mà bạn vừa nhập lúc trước để xác nhận/Ok Kết quả sẽ ...... như bạn mong muốn! Lần chỉnh sửa cuối: 30/8/11
Ba Tê
Cạo Rồi Khỏi Gội
Tham gia 5/5/09 Bài viết 12,123 Được thích 17,590 Giới tính Namhantuvan đã viết: Đối với Excel 2003 thì mình hay làm như thế này này. B1. Chọn tất cả sheet/Format Cells.../Protection/"nếutích chọn": Lock = khóa tất cả Hide = ẩn công thức và nội dung bên trong nhấn OK B2. Chọn ô (cells) chỉ cho phép nhập và sửa thì chọn những ô (cells) đó bằng cách bôi đen và "bỏ dấu chọn" trong mục: Lock và Hide/Ok B3. Chọn Menu Tools/Protection/Protect Sheets.../Tại vị trí dấu nhắc bạn gõ mật khẩu/OK/nhập lại mật khẩu mà bạn vừa nhập lúc trước để xác nhận/Ok Kết quả sẽ ...... như bạn mong muốn! Nhấp chuột vào đây để mở rộng...Bạn trả lời cho bài nào, của ai, nên ấn vào nút Trả Lời Với Trích Dẫn dưới bài đó để người khác biết mà dò... Bài trả lời của bạn chẳng ai hiểu bạn muốn trả lời cho ai. Cũng như không! ------------ Nếu trả lời cho các bài hỏi cách mở khóa bên trên là cùng phạm quy. Vào thùng rác của GPE. H
hantuvan
Thành viên mới 
Tham gia 3/12/09 Bài viết 19 Được thích 0 Ba Tê đã viết: Bạn trả lời cho bài nào, của ai, nên ấn vào nút Trả Lời Với Trích Dẫn dưới bài đó để người khác biết mà dò... Bài trả lời của bạn chẳng ai hiểu bạn muốn trả lời cho ai. Cũng như không! ------------ Nếu trả lời cho các bài hỏi cách mở khóa bên trên là cùng phạm quy. Vào thùng rác của GPE. Nhấp chuột vào đây để mở rộng...Cảm ơn bác đã nhắc, "Đã bổ xung" nội dung bài viết bên trên
Ba Tê
Cạo Rồi Khỏi Gội
Tham gia 5/5/09 Bài viết 12,123 Được thích 17,590 Giới tính Namhantuvan đã viết: Cảm ơn bác đã nhắc, "Đã bổ xung" nội dung bài viết bên trên Nhấp chuột vào đây để mở rộng...Bài của bạn hướng dẫn hình như bị ngược. Đầu tiên chọn toàn bộ sheet, vào Format ... bỏ chọn Lock, Hide, sau đó chọn 1 hoặc nhiều vùng muốn khóa, vào Format ... click chọn Lock, Hide. Vào Protect Sheet khóa lại. Sau này tất cả các ô ngoài vùng bị khóa mới nhập liệu được theo ý tác giả. H
hantuvan
Thành viên mới 
Tham gia 3/12/09 Bài viết 19 Được thích 0 Ba Tê đã viết: Bài của bạn hướng dẫn hình như bị ngược. Đầu tiên chọn toàn bộ sheet, vào Format ... bỏ chọn Lock, Hide, sau đó chọn 1 hoặc nhiều vùng muốn khóa, vào Format ... click chọn Lock, Hide. Vào Protect Sheet khóa lại. Sau này tất cả các ô ngoài vùng bị khóa mới nhập liệu được theo ý tác giả. Nhấp chuột vào đây để mở rộng...Thực ra vắn tắt thì sẽ là: B1: Bôi đen tất cả các ô (toàn bộ luôn) tích chọn "Lock" B2: Chọn ô vùng cần nhập liệu bằng cách bôi đen ô vùng đó (theo đúng ý đồ chủ thớt ở trên) vào lại Format cells/.../ protect bỏ dấu chọn (trống ô)/Ok B3: Đặt Pass là xong Ở bước 1 Excell (2003) mặc định đã chọn là "lock" khi đặt pass thì khóa tất cả nên ta phải gỡ lock cho vùng cần gỡ rồi đặt pass thì ok, máy của mình thì không phải làm bước 1 nữa mà làm luôn bước 2. H
huongluadxh
Thành viên mới 
Tham gia 16/10/09 Bài viết 2 Được thích 0 Sao mọi người toàn khóa mà không đề cập đến vấn đề mở nhỉ? Mình có hỏi rồi sao mà ko thấy ai help me nơi hu hu hu Mình đang dùng Excel 2007. Mình có dùng phần mềm OPRTbox nhưng sao mở cũng ko được hè? leonguyenz
Thành viên gạo cội



Thành viên BQT Moderator Tham gia 2/8/10 Bài viết 5,225 Được thích 9,027 Giới tính Nam Sao mọi người toàn khóa mà không đề cập đến vấn đề mở nhỉ? Mình có hỏi rồi sao mà ko thấy ai help me nơi hu hu hu Mình đang dùng Excel 2007. Mình có dùng phần mềm OPRTbox nhưng sao mở cũng ko được hè? Nhấp chuột vào đây để mở rộng...Khi bạn nhập vào một vùng có khóa vùng excel sẽ hỏi bạn mật khẩu, bạn gõ đúng mật khẩu là nhập được bình thường. Nếu bạn không nhớ mật khẩu vùng thì phải nhớ mật khẩu lúc bạn khóa sheet (Protect Sheet), khi mở khóa sheet thì khóa vùng mất tác dụng. Bạn có thể vào thay đổi mật khẩu vùng bằng cách: Review => Allow users to Edit Ranges => Modify, sau đó nhập mật khẩu mới. Để khóa vùng có tác dụng bạn phải khóa sheet lại (Protect Sheet). N
nguyendacdung
Thành viên mới 
Tham gia 14/10/09 Bài viết 1 Được thích 0 Khóa ô trong Excel Liên hệ với mình, mình sẽ dạy chi tiết và trực tiếp vì mọi người nói có nhiều điều dẫn đến ng hỏi không hiểu IDYM: japanese_boy0310 Với điều kiện là phải Thanks sau khi đã hiểu
Lần chỉnh sửa cuối: 24/5/12 V vtkmoduc
Thành viên mới 
Tham gia 6/6/08 Bài viết 9 Được thích 4 Tôi nhờ bạn viết cho tôi đoạn code khóa và mở 2 vùng trên Excel thành 2 khóa khác nhau. Chú ý khi nhập khóa bạn dùng lệnh Input. Cảm ơn bạn nhiều P phongkiemtinh
Thành viên thường trực



Tham gia 22/7/09 Bài viết 224 Được thích 5 Em cũng có file đính kèm muốn khóa theo vùng. Chỉ khóa trong vùng màu vàng A1:E5, khóa những cell đã có dữ liệu. Vậy thêm lệnh gì để chỉ khóa trong vùng đó thôi, ngoìa vùng này thì cell có dữ liệu vẫn chỉnh sửa được.Cảm ơn các bác hồi âm giúp dùm ---------------------------------------------- Có phải chỉ cần thêm dòng ".Range("A1:E5").Select" phía sau dòng :.Unprotect "gpe" là được không các bác. Em thử thấy ok.Có gì các bác chỉ bảo thêm Chỉnh sửa lần cuối bởi điều hành viên: 3/6/13 nghiaphuc
Thành viên gạo cội



Thành viên danh dự Tham gia 25/9/09 Bài viết 5,729 Được thích 8,859 Giới tính Nam Nghề nghiệp Giáo viên phongkiemtinh đã viết: Em cũng có file đính kèm muốn khóa theo vùng. Chỉ khóa trong vùng màu vàng A1:E5, khóa những cell đã có dữ liệu. Vậy thêm lệnh gì để chỉ khóa trong vùng đó thôi, ngoìa vùng này thì cell có dữ liệu vẫn chỉnh sửa được.Cảm ơn các bác hồi âm giúp dùm Nhấp chuột vào đây để mở rộng...Bạn sửa lại code như sau: [GPECODE=vb]Sub LockSh2() With Sheet1 .Unprotect "gpe" .Cells.Locked = False .[A1:E5].Locked = True .Protect "gpe" End With End Sub[/GPECODE] P
phongkiemtinh
Thành viên thường trực



Tham gia 22/7/09 Bài viết 224 Được thích 5 nghiaphuc đã viết: Bạn sửa lại code như sau: [GPECODE=vb]Sub LockSh2() With Sheet1 .Unprotect "gpe" .Cells.Locked = False .[A1:E5].Locked = True .Protect "gpe" End With End Sub[/GPECODE] Nhấp chuột vào đây để mở rộng...Ui thật tuyệt, bac Nghiaphuc có code ngắn mà dễ hiểu. Thanks bác nhiều. Ah bác nghiaphuc và diễn đàn GPE ơi, e có cái file này bác xem bên sheet yêu cầu giúp giải quyết e với. Lần chỉnh sửa cuối: 8/6/13 P
phongkiemtinh
Thành viên thường trực



Tham gia 22/7/09 Bài viết 224 Được thích 5 HIc GPE mà không ai giúp chỉ e với...... S saccalo
Thành viên mới 
Tham gia 28/1/13 Bài viết 4 Được thích 0 chào các bác em muốn khóa các ô có chứa công thức còn các ô còn lại vẫn có thể nhập dữ liệu vào được mà sao em làm nó toàn khóa cả sheet, các bác chỉ giúp em với loinguyen212
Thành viên thường trực



Tham gia 21/2/14 Bài viết 254 Được thích 35 nghiaphuc đã viết: Bạn sửa lại code như sau: [GPECODE=vb]Sub LockSh2() With Sheet1 .Unprotect "gpe" .Cells.Locked = False .[A1:E5].Locked = True .Protect "gpe" End With End Sub[/GPECODE] Nhấp chuột vào đây để mở rộng...Cho em hỏi tại sao em làm code như bác mà xảy ra lỗi, nhờ bác cao tay chỉ dùm Sub LockSh12() With Sheet12 .Cells.Locked = False .Cells.FormulaHidden = False .SpecialCells(xlCellTypeFormulas, 23).Locked = True .SpecialCells(xlCellTypeFormulas, 23).FormulaHidden = True .Protect "gpe" End With End Sub H
hungpeo28
Thành viên mới 
Tham gia 18/2/14 Bài viết 6 Được thích 0 khoavu87 đã viết: Cach1: dùng Excel: ----Bôi đen toàn bộ sheet (kích chuột vào điểm giao của cột 1 và hàng A) ---menu---->format---->formatcell----->Protection--->tích bỏ hai cái (Locked và Hidden)---->Ok ----Ctr+G---->chọn Special---->tích vào Formulas --->ok ----vào formatcell----->Protection --->chọn hết lại hai cái: Locked và Hidden)---->Ok ----vào tool ---->protec--->gõ mật khẩu hai lần-->ok-->song Cách 2: 'ạn chép đoạn modul sau đây vào ( bạn chọn ALt+ff--->copy đoạn code đó vào ----thisworkboox) 'Tao o khoa tung cel trong khi su dung cong thuc,mà khong cho ng khac su dung PHP: Sao chép. Private Sub workbook_sheetselectionchange(ByVal sh As Object, ByVal target As Range) 'password dat la "25251325" Dim rngdata As Range 'bat dau vong lap for qua vong lap for co chua gia tri For Each rngdata In target.Cells 'kiem tra xem o so co phai la cong thuc khong ? If rngdata.HasFormula Then 'khoa o neu o do la cong thuc ActiveSheet.Protect ("25251325") Exit Sub Else 'huy bo khoa o neu o do khong phai la cong thuc ActiveSheet.Unprotect ("25251325") End If Next rngdata End Sub __________________ Bạn chú ý chính tả: Alt + F11, không phải Alt + ff và thisworkbook, không phải thisworkboox Code của bạn chạy tốt nhưng người ta không thể nào sử dụng được do mở không lên cửa sổ VBA và không tìm thấy chỗ để copy code vào. Và: làm xong, không phải làm song ptm0412 Nhấp chuột vào đây để mở rộng...Bạn cho hỏi sau khi chọn sheet/ấn F7 và copy đoạn code trên vào thì mình làm tiếp như thế nào. Mình ấn tiếp F5 thì ko có nút Run (mờ), tắt đi vào lại trong excel thì thấy công thức không bị khóa. Cho mình hỏi thêm: muốn khóa nhiều vùng công thức trong cùng 1 sheet thì làm thế nào? Cảm ơn nhiều! B
BoPoKon
Thành viên mới 
Tham gia 11/5/13 Bài viết 16 Được thích 0 Ng_Duy_Long đã viết: Bạn thử tải file này xem Nhấp chuột vào đây để mở rộng...Bạn ơi, cách làm chi tiết như thế nào? Cảm ơn bạn.
vanle33
Thành viên gạo cội



Tham gia 30/10/08 Bài viết 5,975 Được thích 4,014 Giới tính Nam BoPoKon đã viết: Bạn ơi, cách làm chi tiết như thế nào? Cảm ơn bạn. Nhấp chuột vào đây để mở rộng...Đó là dùng code đó bạn. Bạn nhấn Alt+F11 để xem code. Chạy code thì nhấn Alt+f8. Sau khi chạy code thì sẽ thống báo khóa vùng nào ở Sheet2. T
Tô Kim Khá
Thành viên mới 
Tham gia 9/8/17 Bài viết 2 Được thích 1 Giới tính Nam khoavu87 đã viết: Ok mình giúp bạn theo hai cách nhá. Cach1: dùng Excel: ----Bôi đen toàn bộ sheet (kích chuột vào điểm giao của cột 1 và hàng A) ---menu---->format---->formatcell----->Protection--->tích bỏ hai cái (Locked và Hidden)---->Ok ----Ctr+G---->chọn Special---->tích vào Formulas --->ok ----vào formatcell----->Protection --->chọn hết lại hai cái: Locked và Hidden)---->Ok ----vào tool ---->protec--->gõ mật khẩu hai lần-->ok-->song Cách 2: 'ạn chép đoạn modul sau đây vào ( bạn chọn ALt+ff--->copy đoạn code đó vào ----thisworkboox) 'Tao o khoa tung cel trong khi su dung cong thuc,mà khong cho ng khac su dung PHP: Sao chép. Private Sub workbook_sheetselectionchange(ByVal sh As Object, ByVal target As Range) 'password dat la "25251325" Dim rngdata As Range 'bat dau vong lap for qua vong lap for co chua gia tri For Each rngdata In target.Cells 'kiem tra xem o so co phai la cong thuc khong ? If rngdata.HasFormula Then 'khoa o neu o do la cong thuc ActiveSheet.Protect ("25251325") Exit Sub Else 'huy bo khoa o neu o do khong phai la cong thuc ActiveSheet.Unprotect ("25251325") End If Next rngdata End Sub __________________ Bạn chú ý chính tả: Alt + F11, không phải Alt + ff và thisworkbook, không phải thisworkboox Code của bạn chạy tốt nhưng người ta không thể nào sử dụng được do mở không lên cửa sổ VBA và không tìm thấy chỗ để copy code vào. Và: làm xong, không phải làm song ptm0412 Nhấp chuột vào đây để mở rộng...hay quá cảm ơn bạn rất nhiều, tuyệt vời.
cobala1608
Thành viên mới 
Tham gia 3/2/18 Bài viết 2 Được thích 0 Giới tính Nữ mình làm theo cách khoavu87 rất ok (mình viết gọn lại 1 chút cho dễ hình dung) - Bôi đen vùng cần khóa trong sheet - Ctrl + 1 hiện ra menu->tích bỏ Locked và Hidden ->Ok - Ctrl+G ->chọn Special ->tích vào Formulas ->ok - Ctrl + 1 hiện ra menu->tích chọn Locked và Hidden ->Ok - vào Home -> Format -> protec sheet--->gõ mật khẩu ->ok-> gõ mật khẩu lần 2 ->ok (khóa công thức thì tích locked, ẩn công thức thì dùng Hidden, muốn cả 2 thì tích hết) tuy nhiên khi khóa rows và columns nó khóa luôn hình ảnh mình đính kèm, mà hình ảnh đó mình cần di chuyển, có bạn nào có cách gỡ không giúp mình với. thanks giaiphap
==(^o^)==
Tham gia 12/3/07 Bài viết 5,808 Được thích 6,370 Donate (Momo)
Giới tính Nam cobala1608 đã viết: mình làm theo cách khoavu87 rất ok (mình viết gọn lại 1 chút cho dễ hình dung) - Bôi đen vùng cần khóa trong sheet - Ctrl + 1 hiện ra menu->tích bỏ Locked và Hidden ->Ok - Ctrl+G ->chọn Special ->tích vào Formulas ->ok - Ctrl + 1 hiện ra menu->tích chọn Locked và Hidden ->Ok - vào Home -> Format -> protec sheet--->gõ mật khẩu ->ok-> gõ mật khẩu lần 2 ->ok (khóa công thức thì tích locked, ẩn công thức thì dùng Hidden, muốn cả 2 thì tích hết) tuy nhiên khi khóa rows và columns nó khóa luôn hình ảnh mình đính kèm, mà hình ảnh đó mình cần di chuyển, có bạn nào có cách gỡ không giúp mình với. Cảm ơn Nhấp chuột vào đây để mở rộng...Khi Protect thì bạn đánh dấu chọn như hình.
Bạn phải đăng nhập hoặc đăng ký để trả lời bài viết tại đây. Bài viết mới nhất
- katanvn
- Hôm nay lúc 13:46
- Excel Ứng Dụng
- adua29
- 19/5/11
- Ứng dụng cho lĩnh vực khác
- Question Question
- HeSanbi
- Thứ năm lúc 09:56
- Lập Trình với Excel
- thanhtratt
- 5/5/21
- Ứng dụng cho lĩnh vực khác
- SA_DQ
- 3/11/25
- Chia sẻ
- Question Question
- chienminhanh
- Hôm qua, lúc 22:19
- Lập Trình với Excel
- Question Question
- Cá ngừ F1
- 13/8/21
- PowerQuery
- SA_DQ
- Hôm qua, lúc 14:14
- Chơi Game với Excel
- HeSanbi
- 27/11/25
- Các Add-ins cho excel
- adua29
- 9/4/21
- Excel Ứng Dụng
- Dán lên cao
- Nguyễn Duy Tuân
- 1/10/12
- BLUESOFTS: A-Excel, A-Tools
- Maika8008
- 25/2/26
- Excel và các ngôn ngữ lập trình khác
- tuquyen1711
- Chủ nhật lúc 22:26
- Macro4.0 và Dialog Sheet 5.0
- hongphuong1997
- Chủ nhật lúc 17:18
- Gặp gỡ Offline
- Question Question
- ongke0711
- 6/10/24
- Lập Trình với Excel
- hotboykute
- 22/2/26
- Những vấn đề chung
- hoanghanh80
- 31/5/24
- Hàm và công thức Excel
- phuongnam366377
- Thứ bảy lúc 15:27
- Excel và các ngôn ngữ lập trình khác
- Đã giải quyết
- HeSanbi
- 18/4/21
- Lập Trình với Excel
- vietdang170
- 28/1/26
- Các Add-ins cho excel
Thành viên có số lượng bài viết cao nhất tháng
- SA_DQ 3
- Maika8008 2
- adua29 2
- C. Hoa 1
- ThuyMay93 1
- Tuanba1992 1
- fdxfdcfd 1
- lephucueh 1
- tuquyen1711 1
- Thóc Sama 1
- ptm0412 1
- chienminhanh 1
- PhanTuHuong 1
- HeSanbi 1
- BinhTrong2019 1
- NamCT9x 1
- katanvn 1
Thành viên có điểm tương tác cao nhất tháng
- Maika8008 3
- SA_DQ 2
- ThuyMay93 1
- ptm0412 1
- adua29 1
Thời gian đếm ngược.
000 Ngày 00 Giờ 00 phút 00 giây Thân mời tham dự sự kiện sinh nhật GPE 2025- Trang chủ
- Diễn đàn
- Hàm và công thức Excel
- Website này sử dụng cookies. Tiếp tục sử dụng trang này, đồng nghĩa với việc bạn chấp nhận website sử dụng cookies. Chấp nhận Tìm hiểu thêm.…
Từ khóa » Khóa Range Trong Excel
-
Cách Khóa Và Mở Các ô Trong Excel đơn Giản Trong Một Nốt Nhạc
-
Cách Khóa Các ô Và Mở ô Trong Excel Nhanh, Ai Cũng Thực Hiện được
-
Cách Khóa File, Khóa Công Thức Và Khóa Ô Trong Excel
-
Hướng Dẫn Cách Khóa ô Trong Excel Qua 4 Bước đơn Giản. - Blog Soft
-
Hướng Dẫn Chi Tiết Cách Khóa Và Mở ô Trong Excel Nhanh Chóng ...
-
Cách Khóa Các ô Cụ Thể, ô Chứa Công Thức Hoặc Tất Cả Các ô Trong ...
-
Cách Khóa Sheet Hoặc Một Vùng Nội Dung Của Sheet Trong Excel
-
Cách Khóa Giá Trị Trong Excel đơn Giản Chỉ Với 1 Phím Bấm
-
Cách Khóa Vùng Dữ Liệu Trong Excel Nhanh, Ai Cũng Thực Hiện ...
-
Làm Cách Nào để Khóa Hoặc Bảo Vệ Các ô Sau Khi ... - ExtendOffice
-
Làm Thế Nào để Khóa Hoặc Mở Khóa ô Trong Excel? (2022) - 101 Help
-
Cách Khóa Công Thức Trên Excel
-
Cách Khóa Các ô Trong Bảng Tính Google Sheet Nhanh Và đơn Giản ...
-
Cách Khoá Sheet Excel - Thủ Thuật