Una familia de software de hoja de cálculo de Microsoft con herramientas para analizar, trazar y comunicar datos.
para evitar que cuando la macro escriba en a2:a7 se dispare la macro tienes que escribir esto:
if target.column <> 1 then
' tu código
if target.row > 7 then
' tu codigo
end if
end if
Escribir código mediante código no suele ser una buena idea.