Khóa ô Từng Vùng Trong Excel

Giải Pháp Excel
  • 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 New 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
  • Facebook
  • Đóng góp
Đăng nhập Đăng Ký Có gì mới? Tìm kiếm

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 Bởi: Tìm kiếm Tìm nâng cao…
  • Tìm bài viết mới
  • Tìm theo chuyên mục
Menu Đăng nhập Đăng Ký Install the app Install How to install the app on iOS

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
You are using an out of date browser. It may not display this or other websites correctly.You should upgrade or use an alternative browser. Khóa ô từng vùng trong excel (1 người xem)
  • Thread starter Thread starter lebaquy
  • Ngày gửi Ngày gửi 5/11/09
Liên hệ QC

Người dùng đang xem chủ đề này

Đang trực tuyến: 2 (Thành viên: 0, Khách: 2) 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 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

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
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...
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

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ạn khoavu87 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...
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 Chỉnh sửa lần cuối bởi điều hành viên: 5/11/09 viehoai

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
S

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

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--=0 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ê

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 Nam
hantuvan đã 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ê

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 Nam
hantuvan đã 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

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 --=0 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

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

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

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

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

giaiphap

==(^o^)==
Tham gia 12/3/07 Bài viết 5,808 Được thích 6,370 Donate (Momo) Donate 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. Hinh.png 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 File kiểm đếm phiếu bầu cử 2026-2031 dễ hiểu có kế quả và biên bản (2 người xem)
  • katanvn
  • Hôm nay lúc 13:46
  • Excel Ứng Dụng
Trả lời 0 Đọc 34 Hôm nay lúc 13:46 katanvn katanvn adua29 Gửi tặng file excel kiểm phiếu bầu cử Đại biểu Quốc hội và Hội đồng nhân dân các cấp (6 người xem)
    • Thích
    • Yêu thích
  • adua29
  • 19/5/11
  • Ứng dụng cho lĩnh vực khác
Trả lời 25 Đọc 29K Hôm nay lúc 13:27 NamCT9x N HeSanbi
  • Question Question
Trình điều khiển Web tải hóa đơn điện tử từ trang Misa (actapp.misa.vn/app) (1 người xem)
    • Thích
    • Yêu thích
  • HeSanbi
  • Thứ năm lúc 09:56
  • Lập Trình với Excel
Trả lời 1 Đọc 185 Hôm nay lúc 12:23 BinhTrong2019 B T Chương trình kiểm phiếu bầu cử QH và HĐND các cấp (3 người xem)
    • Thích
    • Yêu thích
  • thanhtratt
  • 5/5/21
  • Ứng dụng cho lĩnh vực khác
Trả lời 6 Đọc 2K Hôm nay lúc 11:54 PhanTuHuong PhanTuHuong SA_DQ Copilot bình luận các ván cờ vua từng ngày. (1 người xem)
    • Thích
  • SA_DQ
  • 3/11/25
  • Chia sẻ
Trả lời 87 Đọc 3K Hôm nay lúc 04:32 SA_DQ SA_DQ C
  • Question Question
Tự động điền thông tin từ danh sách vào template, nhờ anh chị trợ giúp (1 người xem)
  • chienminhanh
  • Hôm qua, lúc 22:19
  • Lập Trình với Excel
Trả lời 0 Đọc 51 Hôm qua, lúc 22:19 chienminhanh C Cá ngừ F1
  • Question Question
Lấy tỷ giá ngân hàng về file Excel bằng Power Query (1 người xem)
  • Cá ngừ F1
  • 13/8/21
  • PowerQuery
Trả lời 11 Đọc 3K Hôm qua, lúc 21:35 ptm0412 ptm0412 SA_DQ SodokuX nhờ Copilot trợ giúp
  • SA_DQ
  • Hôm qua, lúc 14:14
  • Chơi Game với Excel
Trả lời 0 Đọc 49 Hôm qua, lúc 14:14 SA_DQ SA_DQ HeSanbi TaxCode v4.36 - Tra cứu mã số thuế từ tổng cục thuế, masothue và thuvienphapluat (2 người xem)
    • Thích
    • Yêu thích
  • HeSanbi
  • 27/11/25
  • Các Add-ins cho excel
Trả lời 21 Đọc 3K Hôm qua, lúc 14:05 HeSanbi HeSanbi adua29 File Excel kiểm phiếu bầu cử Quốc hội và HĐND các cấp (2 người xem)
    • Thích
  • adua29
  • 9/4/21
  • Excel Ứng Dụng
Trả lời 21 Đọc 6K Hôm qua, lúc 11:20 adua29 adua29 Nguyễn Duy Tuân
  • Dán lên cao
Phần mềm quản lý kho chuyên nghiệp BS Silver
  • Nguyễn Duy Tuân
  • 1/10/12
  • BLUESOFTS: A-Excel, A-Tools
2 Trả lời 131 Đọc 46K Hôm qua, lúc 08:54 Nguyễn Duy Tuân Nguyễn Duy Tuân Maika8008 Sản phẩm từ Python với sự giúp đỡ của Copilot (1 người xem)
    • Thích
    • Yêu thích
  • Maika8008
  • 25/2/26
  • Excel và các ngôn ngữ lập trình khác
Trả lời 22 Đọc 623 Thứ hai lúc 13:57 SA_DQ SA_DQ T Xin đoạn code để gửi mail hàng loạt có đính kèm file PDF
  • tuquyen1711
  • Chủ nhật lúc 22:26
  • Macro4.0 và Dialog Sheet 5.0
Trả lời 1 Đọc 118 Thứ hai lúc 09:25 Thóc Sama Thóc Sama hongphuong1997 Năm mới cháu chúc mừng các bác và toàn thể gia đình GPE (1 người xem)
    • Thích
    • Yêu thích
  • hongphuong1997
  • Chủ nhật lúc 17:18
  • Gặp gỡ Offline
Trả lời 2 Đọc 115 Thứ hai lúc 09:23 Thóc Sama Thóc Sama ongke0711
  • Question Question
Tải hóa đơn điện tử (https://hoadondientu.gdt.gov.vn/) Excel Vba (6 người xem)
    • Thích
    • Yêu thích
    • Cảm ơn
  • ongke0711
  • 6/10/24
  • Lập Trình với Excel
5 6 7 Trả lời 638 Đọc 95K Chủ nhật lúc 22:14 lephucueh L H Chào cả nha! Xin tư vấn về câu chuyện quản lý nhân sự
    • Cười
  • hotboykute
  • 22/2/26
  • Những vấn đề chung
Trả lời 14 Đọc 353 Chủ nhật lúc 15:53 Maika8008 Maika8008 H Xin A/C Giúp Tách địa chỉ ra Tỉnh , Huyện, Xã, Ấp
  • hoanghanh80
  • 31/5/24
  • Hàm và công thức Excel
Trả lời 10 Đọc 2K Thứ bảy lúc 22:26 dong.nguyen.hdkt D phuongnam366377 Xây dựng RPC Server cho Excel / Access bằng Delphi – Tận dụng lại DLL và bảo mật mã nguồn
  • phuongnam366377
  • Thứ bảy lúc 15:27
  • Excel và các ngôn ngữ lập trình khác
Trả lời 0 Đọc 92 Thứ bảy lúc 15:27 phuongnam366377 phuongnam366377 HeSanbi
  • Đã giải quyết
FitRowXL v1.3 - Giãn dòng tự động và bổ trợ in ấn Excel (*01/2026 mới) (1 người xem)
    • Thích
    • Yêu thích
  • HeSanbi
  • 18/4/21
  • Lập Trình với Excel
Trả lời 79 Đọc 31K Thứ bảy lúc 12:17 HeSanbi HeSanbi V Một Excel add-in vibe coding (1 người xem)
    • Thích
  • vietdang170
  • 28/1/26
  • Các Add-ins cho excel
Trả lời 22 Đọc 1K Thứ bảy lúc 09:19 Ttipit76 T Xem thêm… Chia sẻ: Facebook X Bluesky LinkedIn Reddit Pinterest Tumblr WhatsApp Email Chia sẻ Link

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.…
Back Top Bottom

Từ khóa » Khóa Range Trong Excel