アクティブシートの指定セル以外を入力不可(保護)します。
 セルのB2~C3,D4~E5,F6~G7を入力領域として、その他のセルを選択不可とします。


[Sample]

Sub Puf_Cell_Protect()

    ActiveSheet.Unprotect
    '*** 入力する範囲の選択して保護を解除
    Cells(2, 2).Resize(2, 2).Select
    Selection.Locked = False
    Cells(4, 4).Resize(2, 2).Select
    Selection.Locked = False
    Cells(6, 6).Resize(2, 2).Select
    Selection.Locked = False
    '*** シートプロパティの変更
    '注)これにより、セルに対して保護(ロック)が設定されているところは選択不可となる。

    ActiveSheet.EnableSelection = xlUnlockedCells
    '*** シートの保護
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

End Sub