У меня есть целое число pageNumber, мне нужно получить заголовок страницы pageNumber документа Word и вставить его в Excel
мой код выглядит следующим образом:
Set wdDoc = GetObject(wdFileName) 'open Word file
pageNumber = 5 //dynamically changes but not important here
pageHeader = wdDoc.Sections(pageNumber).Headers(1).Range.Text
приведенный выше код работает, но не согласуется, он получает заголовок другой страницы, а не фактическую страницу, указанную pageNumber
Я понял, что на самом деле это не страница, а ее вызовы, а разделы.поэтому я изменил его на:
pageHeader = wdDoc.Pages(pageNumber).Headers(1).Range.Text
, но он не работает.Я новичок в vba и изо всех сил пытаюсь прочитать документацию