RE:como bloquear un hoja excel desde vb
Si ya la pudiste abrir e ingresar datos, quiere decir que ya pudiste acceder a sus propiedades y metodos, solo tienes que hacer referencia al metodo Protec de la hoja y listo, aqui tienes un ejemplo de como usarlo
appExcel.Libro.Hoja.Protect Password:="prueba", DrawingObjects:=True, Contents:=True, Scenarios:=True
en donde appExcel.Libro.Hoja tiene que ser la misma referencia que usas para introducir tus datos, cualquier duda escribeme, saludos...