По макросу при постоянном использовании обратил внимание на следующий момент. Создание узла в точке (0,0). В документе только один раз можно создать такой узел. Я думаю, что здесь не совсем правильное ограничение. Оно должно скорее касаться страницы документа, а не всего документа в целом. У меня в документе, например, как правило несколько страниц (ЧВ) и на каждой начало пара линий и узел (0, 0) созданы. И еще один момент заметил : после создания узлов, если поменять масштаб страницы, сами узлы смещаются, а текст нет, так и висит где-то в стороне.