Этот способ получения макросов на своем компьютере, пожалуй, самый сложный, в том случае, если Вы являетесь новичком в области программирования, но в то же время самый надежный и эффективный. Выбор именно этого способа позволит освоить основы программирования на языке Visual Basic for Applications и применить полученные знания для самостоятельного написания макросов под любые свои нужды. Если вопрос "для чего изучать язык программирования VBA?" перед Вами уже не стоит и у вас уже возникло желание самостоятельно научиться писать макросы, то я лишь поддержу вас, сказав, что для того, чтобы начать этот путь, нужно не так уж и много: желание, свободное время, самоучитель и примеры макросов, на которые можно посмотреть, чтобы в общих чертах понять, как это работает. Желание и свободное время – это такие ресурсы, которые Вам никто не предоставит, а вот со всем остальным дело обстоит проще. Самые разнообразные самоучители представлены в самых разных местах. Самоучители есть в книжных магазинах, а есть в интернете, есть в бумажном виде, а есть в электронном, есть бесплатные и есть за деньги, как говорится ассортимент на любой вкус. Из самоучителя Вы узнаете о типах данных, переменных, констант и выражений, о функциях в Visual Basic, об объектах и коллекциях, о циклах и массивах, об элементах диалоговых окон и многое многое другое. Не смотря на обилие информации в любом самоучителе, что-то Вам не понадобится, а чего-то наоборот будет не хватать. У Вас будет появляться много вопросов, но не пугайтесь раньше времени, на многие из них во всемирной паутине уже есть ответы, нужно только поискать. Резюмируя все вышесказанное, хочу еще раз подбодрить Вас и акцентировать внимание на нескольких моментах: пробуйте записывать свои макросы с помощью макрорекордера, пробуйте вносить изменения в макросы, записанные макрорекордером, находите готовые макросы в интернете и переделывайте их для своих нужд, ну и наконец пробуйте самостоятельно писать макросы, начиная с самых простых и постепенно усложняя их. Понимаю, что при виде толстых самоучителей по VBA,  читать их желание у многих отпадает, поэтому постараюсь выбрать все самое необходимое и коротко изложить на страницах этого сайта. Ну а кому не понравится этот ресурс, поищите другие сайты с советами, учебными примерами, готовыми макросами, вопросами и ответами и все у Вас получится!