credo tu possa risolvere con una o più macro, prova a documentarti.
se trovi buone soluzioni postale qui: la comunità ti ringrazierà.