Hiển thị các bài đăng có nhãn Thủ thuật Excel. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Thủ thuật Excel. Hiển thị tất cả bài đăng

Khóa và mở khóa (Protect/Unprotect) vùng dữ liệu trong bảng tính excel

Tính năng Protect sheet trong bảng tính excel cho phép bạn bảo vệ, khóa, không cho người khác sửa đổi các ô chứa công thức hay vùng dữ liệu nhạy cảm khá dễ dàng.

Protect sheet bảo vệ bảng tính, chống sửa đổi các ô vùng chọn bằng thiết lập mật khẩu. Tuy nhiên, nếu không may bạn quên mật khẩu, hay bạn cần Unprotect sheet bảng tính khác mà không có mật khẩu thì làm thế nào?

Bài viết sau sẽ trình bày cách khóa một bảng tính, khóa một vùng chọn của bảng tính và cách 'phá pass' Unprotect sheet mà không cần phải dùng phần mềm can thiệp.

Cách bảo vệ bảng tính bằng Protect sheet

Nếu khóa toàn bộ bảng tính trừ vùng chọn: đầu tiên bạn cần chọn (bôi đen) vùng chọn không bị khóa (người dùng khác có thể chỉnh sửa dữ liệu), mở tab Protection trong Format Cells (nhấp phải chuột/Format Cells/Protection):

Khóa và mở khóa (Protect/Unprotect) vùng dữ liệu trong bảng tính excel

Nhấp bỏ chọn dấu stick trong mục Locked, nhấp OK.

Nếu chỉ khóa vùng chọn: Bạn chọn toàn bộ bảng tính (nhấn tổ hợp phím Ctr + A) rồi thao tác các bước như trên.

Kế tiếp, bạn chọn vùng dữ liệu cần khóa, cũng thao thao tác tương tự như trên nhưng chọn lại dấu kiểm Locked trong tab Protection của Format Cells trước khi nhấn OK.

Nếu khóa toàn bộ bảng tính: bạn không cần phải thực hiện các bước trên vì Excel mặc định là Locked.

Tiếp theo, bạn nhấp Tab Review, chọn Protect sheet:

Khóa và mở khóa (Protect/Unprotect) vùng dữ liệu trong bảng tính excel

Menu Protect sheet xuất hiện như sau:

Khóa và mở khóa (Protect/Unprotect) vùng dữ liệu trong bảng tính excel

Trong phần Allow all uers of this worksheet to bạn chọn các tính năng cần khóa, xong nhập mật khẩu vào ô Password to unprotect sheet. Nhấp OK và lập lại mật khẩu lần nữa khi được nhắc.

Lúc này phần chọn của sheet của bạn đã bị khóa, khi nhấp chuột (hoặc nhấn F2) để sửa đổi sẽ không thực hiện được và excel hiện ra một thông báo "xám xịt" về tình trạng của sheet (sheet bị khóa, cần pass để mở).

Mở khóa bảng tính (Unprotect sheet)

Nếu bạn có mật khẩu để mở khóa vùng chọn bị khóa (Unprotect sheet) thì mọi việc quá dễ dàng, chỉ việc thao tác: nhấp Tab Review, chọn Unprotect sheet nhập mật khẩu vào hộp Unprotect sheet khi nó xuất hiện và nhấn OK là xong.

Tuy nhiên, nếu chẳng may bạn quên mật khẩu hoặc cần cập nhật thông tin trên sheet bị khóa của một file excel nào đó mà không pass thì phải xử lý thế nào?

May mắn là chúng ta vẫn có thể xử lý được tình huống này mà không cần phải dùng phần mềm của bên thứ 3 can thiệp, đó là sử dụng Visual Basic Editor.

Các bước thao tác như sau:

Đầu tiên, bạn cần mở file excel bị khóa lên, vào Visual Basic Editor bằng cách nhấn phím tắt ALT + F11. Bạn click chọn vào sheet cần mở khóa:

Khóa và mở khóa (Protect/Unprotect) vùng dữ liệu trong bảng tính excel

(Trong hình trên là flie phantichcongno_mau, sheet2 (tonghop))

Tiếp theo, bạn copy đọan code sau dán vào phần General để phá pass cho sheet cần mở khóa:

Sub PasswordBreaker()
If ActiveSheet.ProtectContents = False Then
    MsgBox "Sheet '" & ActiveSheet.Name & "' is unprotected!", vbInformation
Else
    If MsgBox("Sheet '" & ActiveSheet.Name & "' is protected, do you want to unprotect it?", _
    vbYesNo + vbQuestion, "Unprotect Active Sheet") = vbNo Then Exit Sub
    Dim i As Integer, j As Integer, k As Integer
    Dim l As Integer, m As Integer, n As Integer
    Dim i1 As Integer, i2 As Integer, i3 As Integer
    Dim i4 As Integer, i5 As Integer, i6 As Integer
    On Error Resume Next
    For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
    For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
    For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
    For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
        ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
        Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
        Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
    Next: Next: Next: Next: Next: Next
    Next: Next: Next: Next: Next: Next
    If ActiveSheet.ProtectContents = False Then MsgBox "Sheet '" & ActiveSheet.Name & "' is unprotected!", vbInformation
End If
End Sub

Truy cập vào menu Run → Run Sub/UserForm (hoặc nhấn F5) để chạy lệnh trên, nhấn Yes:

Khóa và mở khóa (Protect/Unprotect) vùng dữ liệu trong bảng tính excel

Nếu thành công, bạn cần xác nhận lại lệnh trên, nhấn OK để hoàn tất.

Như vậy, pass Protect sheet đã được gở bỏ, bạn hoàn toàn thao tác trên bảng tính này một cách bình thường.

Chúc các bạn thành công.
Ketoan.biz

Chèn nhanh bảng tính excel vào file word

Chèn nhanh bảng tính excel vào file word
Word và Excel là "anh em song sinh" tích hợp trong bộ Microsoft Office nên chúng có sự tương tác, hỗ trợ qua lại lẫn nhau khá tốt.

Chúng ta biết rằng bản thân word chuyên về soạn thảo văn bản, nên việc thực hiện các phép tính đơn thuần trên word khá khó khăn. Trong khi đó, excel lại mạnh về tính toán, có thể thực hiện nhiều phép tính từ đơn giản đến phức tạp thông qua các hàm, công thức.
Liệu có cách nào khi chúng ta đang soạn thảo văn bản trên word, cần nhu cầu tính toán thì có thực hiện được các phép tính như trên bảng tính excel- vốn rất quen thuộc hay không? Câu trả lời là hoàn toàn có thể khi bạn thực hiện chèn bảng tính excel vào word với một vài thao tác khá đơn giản.

Bài viết sau sẽ được trình bày trên Office 2016 theo 2 cách: Chèn cả bẳng tính excel vào word bằng Object và chèn một phần bảng bảng tính excel vào word bằng Paste Special.

1. Chèn file excel vào word bằng Object

Đầu tiên bạn mở file word cần chèn bảng tính excel lên. Tại menu Insert, đặt trỏ chuột tại vị trí muốn chèn bảng tính, click chọn mũi tên trỏ xuống của tab Object, chọn Object ...

Chèn nhanh bảng tính excel vào file word

Hộp thoại Object xuất hiện:

Chèn nhanh bảng tính excel vào file word

Tại đây, chúng ta có hai lựa chọn: Create New nếu muốn chèn bảng tính mới (trắng), Create from File nếu muốn chèn bảng tính từ một file có sẵn.

Trong hình trên chúng ta đang chọn  Create New, và chọn Microsoft Excel 97-2003 Worksheet. Xong, nhấn OK để chèn bảng tính vào word.

Nếu bạn cần chèn file excel có sẵn vào word, hãy chọn Create from File, như hình sau:

Chèn nhanh bảng tính excel vào file word

Tại ô File name gõ đường dẫn chứa file hoặc click chọn Browse để tìm nơi chứa file excel cần chèn vào word, nhấn Insert hoặc Open. Xong nhấn OK.

Chèn nhanh bảng tính excel vào file word

Ở chế độ soạn thảo văn bản word (như trên), bạn có thể điều chỉnh khối bảng tính khi rê chuột vào các 6 nút chấm, kéo thả để tăng/ giảm kích thước khối.

Muốn bảng tính chuyển sang chế độ excel, bạn nhấp đúp chuột trái lên bảng tính. Lúc này, bạn có thể thao tác bảng tính như trên excel, như hình sau:

Chèn nhanh bảng tính excel vào file word
Muốn trở về chế độ soạn thảo văn bản của word, bạn chỉ cần nhấp chuột ngoài vùng bảng tính excel là được.

2. Chèn một phần bảng tính excel vào word bằng Paste Special

Khác trường hợp trên là chèn cả (file) bảng tính vào văn bản word, trường hợp sau chúng ta chỉ chèn một vùng (lựa chọn) của bảng tính excel đưa vào word.

Trường hợp này, bạn copy một vùng bảng tính excel để chèn vào văn bản word nhưng vẫn thực hiện được các tính toán như trên excel.

Tại bảng tính excel, chọn vùng dữ liệu cần copy, nhấn Ctr + C (như hình sau):

Chèn nhanh bảng tính excel vào file word

Trở về phần soạn thảo văn bản word, tại Menu Home → Chọn PastePaste Special, như sau:

Chèn nhanh bảng tính excel vào file word

Xuất hiện hộp thoại Paste Special:

Chèn nhanh bảng tính excel vào file word

Chọn Microsoft Excel 2003 Worksheet Object (như hình trên) trong vùng As, xong nhấn OK. Ngay sau đó, vùng bảng tính sẽ được đưa vào văn bản word:

Chèn nhanh bảng tính excel vào file word

Nếu thao tác đúng, bạn có thể thực hiện các phép tính như trên excel. Việc chuyển sang chế độ excel, bạn chỉ việc nhấp đúp chuột lên vùng bảng tính như cách Chèn excel vào word bằng Object trình bày ở trên.

Việc chèn bảng tính excel vào word khá thuận tiện cho các bạn khi lập các báo cáo, giải trình trên word mà có "đụng" đến excel. Ứng dụng này được kế toán áp dụng khi lập Bản thuyết minh báo cáo tài chính trên file word khá hiệu quả.

Chúc các bạn thành công.
Ketoan.biz

Cách thêm hộp check box vào excel, word

Thường khi thêm check box, chúng ta hay vào Tab Insert → Symboy để chèn hộp kiểm cố định vào văn bản. Tuy nhiên cách này chỉ phù hợp cho dạng văn bản in ra giấy, việc cần khảo sát online sẽ gây khá bất tiện do người dùng không thể tự tích chọn được.

Giải pháp tốt nhất có lẻ là dùng hộp check box tích hợp trong Developer, cả excel và word đều có thể áp dụng được. Hộp kiểm dạng này cho phép người dùng có thể tích chọn / bỏ chọn dễ dàng, thích hợp cho các cuộc khảo sát, thăm dò ý kiến online, tăng tính hiệu quả, chuyên nghiệp.

Bài viết sau sẽ trình bày việc chèn hộp check box vào bảng tính, văn bản với Office 2016.

Cách thêm hộp check box vào excel, word