Поэтому я пытаюсь использовать Vba для заполнения данных из ячейки "H13" из листа "DoNotPrint - Настройка" и вставьте этот текст в заголовок "COVER" листа,
Примечание: я знаю, что вы можете сделать это с "& File" в Excel, но некоторые люди имеют включенные расширения, поэтому они переносятся и добавляют расширение .xlsm в конце заголовка имени файла, что не является моим намерением.
На рисунке ниже показан пример скриншота того, как должен выглядеть заголовок "COVER" : ![enter image description here](https://i.stack.imgur.com/YOdN9.png)
Ниже приведен скриншот того, какячейка "H13" в "DoNotPrint - Настройка" лист ![enter image description here](https://i.stack.imgur.com/GZtgQ.jpg)
Код, который я до сих пор находился в листе "COVER"
Sub setheader()
Dim Filename As String
With ThisWorkbook.Sheets("DoNotPrint - Setup")
Filename = .Range("H13")
End With
ActiveSheet.PageSetup.CenterHeader = "&B &12 PROPOSAL" & Chr(10) & Chr(10) & Filename & "&8"
End Sub
Из приведенного выше кода шрифт слова «Предложение» должен быть размером 12, а имя файла заголовка - размером 8. Но на данный момент шрифт файла заголовка очень большой и неон соответствует размеру 8, вместо этого он стал размером 409. Поэтому мне интересно, что не так с моим кодом?
![enter image description here](https://i.stack.imgur.com/Jw3f9.png)