ある範囲のセルからのコピーを防ぐ


0

他のユーザーがテキストをコピーしたくないように、Excelのセル範囲を保護したいのです。出来ますか?

私はこの他の質問を見ました: Excelでセル範囲をロックする しかし、私の質問には答えません。


「セル範囲を保護する」は最良のタイトルではありません。ほとんどの場合、変更を防ぐことを前提としています。
Tyson

ありがとう@Tyson :)それはいいですか?
Kevdog777

1
@Tyson承認された承認済みの各編集に対して編集を行い、評判ポイントを獲得できます。ここで回避できる編集の手助けがすべて必要です。
Excellll

1
はるかに良い=]もちろん問題は、「保護」という言葉がExcelでどのように使われているかということです。 @ Kevdog777たまに編集していますが、新しい質問のタイトルを変更することはありません。
Tyson

1
それから彼らは彼らのことをしていません ジョブ 。あなたはVBAを介してこれを防ぐことができますが、彼らはただマクロをオフにするかそれを削除することができます。
Raystafarian

回答:


1

VBAを開き、これをシートモジュールに入れます -

Sub worksheet_selectionchange(ByVal target As Range)
If Not Intersect(target, Range("A:A")) Is Nothing Then
    MsgBox ("Don't click")
    Range("B1").Select
End If
End Sub

マクロが有効になっていて、それらを編集する機能をロックしている限り、A列では何も選択できません。

または

範囲を選択し、右クリックしてセルをフォーマットします。保護に移動してロックをクリックしてください。

次に、シートの確認と保護に進み、[ロックされたセルを選択]を選択解除します。

それから本にパスワードを入れなさい。


ご回答有難うございます。 ExcelにVBAがありません。私はそれがExcel内の何かになることを願っていました(あなたができる方法と同じように) Protect シートなど)
Kevdog777

@ Kevdog777私の答えの第二部を見てください
Raystafarian
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.