Здравствуйте Alexis2k, Вы писали:
Прежде всего, ты, наверное, не про WordBasic спрашиваешь (это старье я в последний раз встречал в Word 6.0), а про VBA?
A>Как заставить Word повернуть страницу горизонтально?
ActiveDocument.PageSetup.Orientation = wdOrientLandscape
A>Как передать в Word строки ДОСовской кодировки?
Что значит передать?
Конвертировать строки можно вызовом WinAPI функций OemToChar и т.д. (из VBA они доступны, если их правильно описать):
Public Declare Function OemToChar Lib "user32" Alias "OemToCharA" _
(ByVal lpszSrc As String, ByVal lpszDst As String) As Long
(Я долго парился с описанием, потом запустил API TextViewer и получил то же самое :) )