Како покренути Ворд помоћу Екцел макроа

Преглед садржаја

У нашем примеру желимо да започнемо нову Ворд сесију и отворимо одређени документ. Документ се затим може уредити. Ворд се позива помоћу команди из претходно интегрисане ВБА библиотеке.

Користите команду „Креирај објекат“ да бисте креирали Ворд сесију из Екцел апликације. Преношењем параметра „Ворд.Апплицатион“ започињете нову Ворд сесију из програма Екцел. Ево комплетног кода:

Суб СтартВорд ()
Затамните објВордАпп као објекат
Дим стрПатх Ас Стринг
стрПфад = "Ц: \ Доцумент.доцк"
Постави објВордАпп = _ ЦреатеОбјецт ("Ворд.апплицатион")
Са објВордАпп
.Апплицатион.Висибле = Тачно
.Апплицатион.Доцументс.Опен (стрПатх)
„Ево ваших наредби
Завршити
Постави објВордАпп = Ништа
Енд Суб

Програм отвара Ворд сесију и учитава документ "Ц: \ Доцумент.доцк". Ако документ не постоји на овом месту, добићете поруку о грешци. Са позиције „Ваше команде овде“ уметните команде помоћу којих се мења Вордов документ. Обратите пажњу на команду на крају потпрограма:

Постави објВордАпп = Ништа

Ово затвара везу из програма Екцел у Ворд путем променљиве објекта „објВордАпп“. Ово је важно за постизање чистог завршетка програма.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave