В целом ответили, вопросы по макросам, лучше задавать в спец.раздел.