MICROSOFT EXCEL 97 ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ

(c) Корпорация Microsoft, 1997. Все права защищены.

В настоящем документе содержатся последние сведения, не вошедшие 
в документацию к Microsoft Excel 97. Если приложение Microsoft Excel 
97 было установлено вместе с Microsoft Office 97, дополнительные 
сведения по всем приложениям Microsoft Office 97 могут быть найдены 
также в файле "OfRead8.txt".

Все ссылки данного документа относятся к Microsoft Excel и
Microsoft Excel Service Release 1 (SR-1) или Microsoft Office 97
и Microsoft Office 97 Установка русской версии Office 97 SR1
поверх англоязычной версии Office 97 или более позднейSR-1.
_________________________________________________________________
СОДЕРЖАНИЕ

     УСТАНОВКА MICROSOFT EXCEL 97
       ВАЖНО! Отключите защиту от вирусов перед запуском программы 
       установки
       Минимальные технические требования для установки 
       Microsoft Excel 97
       Требования для Microsoft Excel 97 при работе с Windows NT
       Workstation 4.0
       Возможные проблемы, связанные с использованием знаков препинания
       в именах каталогов
       Возможные проблемы, связанные с использованием русских букв 
       для вызова макросов 
       Delrina WinFax Pro 4.0 и Microsoft Excel 97
       Установка нескольких версий Microsoft Excel
       Удаление Microsoft Office 97, если на компьютере установлен 
       ODBCDirect
       Установка русской версии Excel 97 SR1 поверх англоязычной
       версии Excel 97 или более поздней
     РАБОТА С MICROSOFT EXCEL 97
       Программное обесечение для поиска макровирусов с 
       Web-узла Microsoft
       Дополнительные сведения о функции DATE
       Отсутствие поддержки сообщений VIM на Windows NT Workstation
       Импорт данных Microsoft Excel 97 в Microsoft Outlook 97
       Мастер шаблонов не поддерживает базы данных Paradox
       Открытие файлов Microsoft Excel 95 или 5.0 в общих папках 
       Microsoft Exchange
       Просмотр книг Microsoft Excel 97 с помощью Microsoft Excel Viewer
     ПЕЧАТЬ
       Разрешение вопросов: вывод на печать рисованных объектов
       Проблема с печатью 
     MICROSOFT VISUAL BASIC ДЛЯ ПРИЛОЖЕНИЙ
       Обновление макросов для работы в Microsoft Excel 97
       Справка по функциям листа в Microsoft Excel 97
       Замена некоторых свойств (например, OnEntry и OnCalculate) 
       событиями
       Работа с элементом ActiveX с использованием семейств Shapes и 
       OLEObjects
       Невозможность использования метода Reload
       Отсутствие справки для свойства (Name)
       Замена таблиц в примерах объектов DAO на свои таблицы
       Отсутствие справки по элементу управления RefEdit
       Отсутствие справки для классов AutoFilter, Filters и Filter, а 
       также для членов этих классов
       Дополнительные константы для функции MsgBox
       Отсутствие события ReSize для элементов управления UserForm
       Ошибка во время преобразования книги Microsoft Excel
     MICROSOFT FORMS 2.0: ЗАМЕЧАНИЯ И ИЗМЕНЕНИЯ В ДОКУМЕНТАЦИИ
       Методы
       Элементы управления
       События
       Свойства
       Прочие замечания
       
_________________________________________________________________
УСТАНОВКА MICROSOFT EXCEL 97

ВАЖНО! Отключите защиту от вирусов перед запуском программы установки
--------------------------------------------------------

Некоторые программы защиты от вирусов, такие как VSAFE.COM или 
Norton Anti-Virus Autoprotect, могут помешать выполнению установки 
Microsoft Excel 97. Если на компьютере используется программа защиты 
от вирусов, ее необходимо отключить до запуска программы установки. 
(После выполнения программы установки программу защиты от вирусов можно 
снова включить.) Примечание: если программа защиты от вирусов выполняется
автоматически при запуске Windows, то для ее отключения при загрузке 
Windows необходимо удерживать клавишу SHIFT.


Минимальные технические требования для установки Microsoft Excel 97
--------------------------------------------------

Для работы с Microsoft Excel 97 необходимо следующее:

* Персональный или мультимедийный компьютер с процессором 486 и выше.
* Операционная система Microsoft Windows 95 (русская или пан-европейская 
  версии), Windows NT Workstation 3.51 с Service Pack 5 или более поздняя 
  версия, или US NT 4 Workstation [с Service Pack 2] или Russian NT 4 
  Workstation. При возможности следует перейти на более позднюю версию NT 
  Workstation Service Pack. 
* 8 Мбайт оперативной памяти при работе с Windows 95; 16 Мбайт оперативной
  памяти при работе с Windows NT Workstation.
* 25-70 Мбайт дисковой памяти; 38 Мбайт требуется для
  стандартной установки в зависимости от конфигурации. Для
  увеличения свободного пространства на жестком диске во время
  установки используется мастер обновления Office.
* устройство для чтения компакт-дисков (в комплект поставки на 
  компакт-диске входят приложение Microsoft Internet Explorer, 
  Microsoft Camcorder (английская версия), а также картинки и шаблоны).
* видеоадаптер VGA или более высокого разрешения (желательно Super VGA,
  256 цветов).
* мышь Microsoft, Microsoft IntelliMouse или другое совместимое
  устройство ввода (Microsoft IntelliMouse позволяет использовать
  дополнительные возможности перемещения в программе).

Для использования отдельных возможностей могут потребоваться:

* Модем 9600 или более быстрый (желательно 14400 бод).
* Мультимедийный компьютер для работы со звуковыми и другими эффектами.
* Доступ к Интернет.


Требования для Microsoft Excel 97 при работе с Windows NT
---------------------------------------------------------------

Чтобы работать с Microsoft Excel 97 в системе Windows NT Workstation 4.0,
следует установить US NT 4 Workstation [с Service Pack 2] или 
Russian NT 4 Workstation. При возможности перейдите на наиболее позднюю 
версию NT Workstation Service Pack. 


Возможные проблемы, связанные с использованием знаков препинания
       в именах каталогов
---------------------------------------------------------

Если имя каталога, в который выполняется установка Microsoft Office 97,
Microsoft Excel 97, Microsoft Outlook 97, Microsoft PowerPoint
97 и Microsoft Word 97, содержит запятую (,), одинарную кавычку (')
или восклицательный знак (!), возможно нарушение работы перечисленных
приложений. Во избежание этого следует пользоваться стандартными
именами каталогов или использовать только буквы и цифры при задании
имени каталога.

Возможные проблемы, связанные с использованием русских букв для вызова 
       макросов
---------------------------------------------------------

Только английские буквы (A-Z) могут быть использованы в качестве сочетания
клавиш для вызова макросов. Однако, после того как вы назначили комбинацию
клавиш для макроса, эта комбинация будет работать независимо от режима
клавиатуры. Например, если вы назначили английскую букву 'a' для вызова
макроса, то находясь в русском режиме клавиатуры, для выполнения этого
макроса вы можете нажать Ctrl+Ф. 




Delrina WinFax Pro 4.0 и Microsoft Excel 97
----------------------------------------------------

WinFax Pro 4.0 устанавливает два файла макросов Microsoft Excel,
предназначенных для работы с Microsoft Excel 4.0 и 5.0: MSExcel4.xlm
и MSExcel5.xls соответственно. Эти файлы не совместимы с Windows 95,
Windows NT Workstation и Microsoft Excel 97. Если приложение
Microsoft Excel 97 устанавливается на Microsoft Excel 4.0 или 5.0,
программа установки удалит эти файлы макросов из папки автозагрузки
Microsoft Excel. При установке Microsoft Excel 97 не в ту
папку, в которую было установлено приложение Microsoft Excel 4.0 или 5.0,
автоматического удаления старых макросов не произойдет и их будет 
необходимо удалить вручную. Для получения дополнительных сведений о 
Delrina WinFax обратитесь к разработчику этого приложения.


Установка нескольких версий Microsoft Excel
---------------------------------------------------------
Хотя корпорация Microsoft и не рекомендует устанавливать на компьютер 
более одной версии Microsoft Excel, имеется возможность использовать
несколько версий Microsoft Excel, например, Microsoft Excel 97
и Microsoft Excel 7.0, на одном компьютере.

Перед установкой нескольких версий выясните следующие сведения:

 - Определение порядка установки.
 - Запуск нескольких версий Microsoft Excel одновременно.
 - Выбор файлов двойным щелчком в проводнике Windows.
 - Переназначение файлов Microsoft Excel.
 - Вставка объектов Microsoft Excel в другие программы.
 - Использование программирования объектов для управления Microsoft Excel.
 - Предоставление общего доступа к программам.

Дополнительные сведения по использованию нескольких версий 
Microsoft Excel находятся на Web-узле Microsoft по адресу:
 http://www.microsoft.com/kb/articles/q166/6/92.htm



Удаление Microsoft Office 97, если на компьютере установлен ODBCDirect
---------------------------------------------------------

В результате удаления Microsoft Office 97 с компьютера, на котором
установлен ODBCDirect, станет невозможной работа Remote Data Objects (RDO)
версии 1.0 (поставляемого с Microsoft Visual Basic 4.0).
Чтобы устранить эту проблему, перерегистрируйте MsRdo32.dll, для чего
в командной строке MS-DOS введите "regsvr32 MsRdo32.dll".

ODBCDirect может перестать работать с Microsoft Office 97 после удаления
Microsoft Visual Basic 4.0. Чтобы устранить эту проблему, 
перерегистрируйте MsRdo20.dll, задавая в командной строке MS-DOS 
"regsvr32 MsRdo20.dll". 


Установка русской версии Excel 97 SR1 поверх англоязычной
версии Excel 97 или более поздней
---------------------------------------------------------
Если на компьютере установлена англоязычная версия Excel 97 или более
поздняя версия, рекомендуется удалить ее перед установкой данной программы.



_________________________________________________________________
РАБОТА С MICROSOFT EXCEL 97

Программное обесечение для поиска макровирусов с Web-узла Microsoft
----------------------------------------------------------------

В Microsoft Excel 97 имеется возможность выводить на экран
предупреждение при открытии книги с макросами, в которых
могут содержаться макровирусы. Эту возможность можно отключить
с помощью параметра "Защита от макровирусов" (команда "Параметры" 
меню "Сервис", вкладка "Общие"). При открытии книги предупреждение 
дает возможность отключить макросы, предотвращая запуск и 
распространение макровирусов. Однако для обнаружения и удаления 
вирусов следует использовать специальные антивирусные программы, 
предоставляемые Microsoft и другими компаниями.

В разделе новых возможностей во встроенной справке указывается,
что специальная программа надстройки позволяет обнаружить и удалить 
макровирусы из книги. Такая программа не входит в комплект поставки 
Microsoft Excel 97.

Для получения дополнительных сведений об антивирусных программах,
предлагаемых Microsoft и другими компаниями, посетите Web-узел 
Microsoft Office:
http://www.microsoft.com/msoffice/


Дополнительные сведения о функции DATE
--------------------------------------

Функция DATE в Microsoft Excel 97 для Windows 
вычисляет даты от 1 января 1900 до 31 декабря 9999 г. 
Однако метод, используемый в Excel для вычисления 
года конечной даты, зависит от значения, введенного 
для аргумента года:

* Если введено значение от 0 (нуля) до 1899
  (включительно), функция DATE добавляет это значение к 1900 
  при вычислении года. Например, DATE(99,1,2) возвращает дату 
  2 января 1999 г. (1900+99). DATE(100,1,2) возвращает дату 
  2 января 2000 г. (1900+100).

* Если введено значение от 1900 до 9999
  (включительно), функция DATE использует это значение в 
  качестве года. Например, DATE(2000,1,2) возвращает дату 
  2 января 2000 г.

* Если введенное значение для аргумента года меньше 
  0, либо больше или равно 10000, то функция возвращает значение 
  ошибки #NUM! (#ЧИСЛО!).

Для получения дополнительных сведений о вводе дат или вычислении 
дат в Microsoft Excel запросите у помощника строку «дата и время»
и выберите раздел «Советы по вводу дат и времени» или раздел
«Как в Microsoft Excel выполняются вычисления дат и времени».

Отсутствие поддержки сообщений VIM на Windows NT Workstation
-----------------------------------------------------------------

При использовании с Windows NT Workstation 16-разрядного
почтового приложения, совместимого с сообщениями VIM, например,
Lotus cc:Mail отправка или пересылка книг невозможна.


Импорт данных Microsoft Excel 97 в Microsoft Outlook 97
-----------------------------------------------------------

При импорте в Outlook данных из именованного диапазона
листа Microsoft Excel 97 считается, что первая строка диапазона
содержит имена полей. Приложение Outlook отводит первую строку
именованного диапазона под имена полей. (Посредством имен полей
в приложении Outlook задается связь между данными ячеек листа и
соответствующими полями в Outlook.) В том случае, если в
импортируемый диапазон имена полей не входят, содержимое первой
строки будет передано не как данные, а как имена полей. Чтобы
данные именованного диапазона были переданы полностью, следует
отводить первую строку диапазона под имена полей.


Мастер шаблонов не поддерживает базы данных Paradox
-----------------------------------------------------

В посвященных мастеру шаблонов разделах справки Microsoft Excel
говорится о связи ячеек книги с полями базы данных. В качестве примера
указывается формат базы данных Paradox, что является не совсем
правильным, поскольку мастер шаблонов не поддерживает формат Paradox.
Допускаются форматы таких баз данных, как dBASE, Microsoft Access и
источников ODBC, например SQL Server.


Открытие файлов Microsoft Excel 95 или 5.0 в общих папках Microsoft
       Exchange
-------------------------------------------------------------

Если при работе в приложении Microsoft Exchange Client дважды щелкнуть
мышью расположенный в общей папке файл Microsoft Excel 95 или 5.0,
на экране отобразится сообщение, в котором говорится об ошибке при
работе или соединении со связанным или внедренным объектом или с
его приложением.

Чтобы открыть файл, сохраните его копию в папке на жестком диске
(для этого выберите файл с помощью правой кнопки и выполните команду
сохранения файла с другим именем) или установите Microsoft Exchange
Service Pack 3 (SP3).


Просмотр книг Microsoft Excel 97 с помощью Microsoft Excel Viewer
-----------------------------------------------------------------

Microsoft Excel Viewer 97 представляет собой небольшую программу, 
доступную для свободного распространения, которая позволяет обмениваться 
файлами Microsoft Excel с пользователями, не имеющими Microsoft Excel. 
Имеется возможность воспользоваться программой Microsoft Excel Viewer для
открытия, просмотра, применения автофильтра и печати файлов Microsoft 
Excel. Microsoft поддерживает копирование и распространение Microsoft 
Excel Viewer вместе с книгами Microsoft Excel. В программе Microsoft 
Excel Viewer невозможно изменение или сохранение открытой книги. 
Аналогично, невозможно создавать новые книги в Microsoft Excel Viewer. 
Для этих целей необходим пакет Microsoft Excel. Версии приложений 
Excel 97 A и Office 97 A, распространяемые на компакт-диске, содержат 
Microsoft Excel Viewer в папке ValuPack\XL View. Версии приложений 
Excel 97 A и Office 97 A не включают программу Microsoft Excel Viewer, 
но ее английскую версию можно загрузить со следующего Web-узла Microsoft,
имеющего адрес http://www.microsoft.com/excel

_________________________________________________________________
ПЕЧАТЬ

Разрешение вопросов: вывод на печать рисованных объектов
--------------------------------------------------------

В данном разделе содержатся сведения о драйверах для принтеров,
а также рассматриваются вопросы, связанные с выводом на печать.

HP LaserJet 4 и 5, Windows 95, Microsoft Universal
Printer Driver. Возможно снижение качества печати. Проблемы
могут быть устранены изменением параметров настройки принтера.
В меню "Пуск" Windows выберите пункт "Настройка" и
выполните команду "Принтеры". Выберите используемый принтер. В меню
"Файл" выберите команду "Свойства". Перейдите на вкладку графики и
установите параметр использования растровой графики.

Печать PostScript, Windows NT Workstation версий 3.51 и 4.0. Возможно
неправильное отображение заливки при выводе на печать. Проблема может
быть решена использованием последней версии драйвера Microsoft PostScript
для Windows NT Workstation 3.51 или 4.0.
Последняя версия драйвера имеется на WWW по адресу:
ftp://ftp.microsoft.com/bussys/winnt/winnt-
public/fixes/usa/NT351/hotfixes-postSP5/pscript-fix.

Печать PostScript, Windows 95, вывод в файл. Для некоторых
принтеров PostScript данные могут выводиться на принтер, а не в файл.
Для решения проблемы необходима последняя версия драйвера,
использующего Adobe PostScript 4.1.

HP LaserJet 5Si, Windows 95. Возможны проблемы с выводом на печать фигур
и объектов WordArt с определенными видами заливок. Проблемы могут быть
устранены изменением настроек принтера. В меню "Пуск" Windows
выберите пункт "Настройка" и выполните команду "Принтеры".
Выберите используемый принтер. В меню "Файл" выберите команду
"Свойства". Перейдите на вкладку качества печати. В дополнительных
параметрах выберите кнопку настроек и установите параметр для растровой
графики и текста.

HP DeskJet 1600C, Windows 95. Используйте драйвер версии 4.2 или более
поздней. Последняя версия драйвера имеется на WWW по адресу:
http://www.hp.com/

HP Color LaserJet, Windows 95. Объекты с узором могут выводиться на
печать неправильно. Используйте драйвер версии 1.300 или более
поздней. Последняя версия драйвера имеется на WWW по адресу:
http://www.hp.com

HP Color LaserJet PostScript, Windows 95. Объекты с узором могут
выводиться на печать в монохромном изображении. Для решения
проблемы необходима последняя версия драйвера, использующего
Adobe PostScript 4.1. Последняя версия драйвера имеется на WWW по адресу:
http://www.hp.com/

Lexmark Optra R и Optra L PostScript, Windows NT
Workstation версий 3.51 и 4.0. Возможно плохое качество печати объектов с
градиентной заливкой. Обратитесь в центр технической поддержки Lexmark.


Проблема с печатью
------------------
1. Расширенные символы могут появляться на печати неправильно,
если используется драйвер принтера, не поддерживающий стандарт Unicode. 
Чтобы решить эту проблему, установите значение 1 для следующего ключа в 
реестре (registry):
HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Excel\Microsoft Excel\NoWideTextRendering
Использование этого ключа приведет к тому, что Excel будет использовать
функции ANSI API (ExtTextOutA) вместо функций Unicode API (ExtTextOutW)
во время печати. 

Аналогичная проблема существует и для приложения Word 97, подробное
описание проблемы вы можете найти в статье Knowledge base
http://www.eu.microsoff.com/kb/articles/q159/4/18.htm.

2. Расширенные символы , отформатированные шрифтом Arial, Times New Roman
или Courier New, могут выводиться на печать неправильно в операционной
системе Microsoft Windows NT4.
Чтобы решить эту проблему, установите значение 4 для следующего ключа в
реестре (registry):
HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Excel\Microsoft Excel\NoWideTextRendering

_________________________________________________________________
MICROSOFT VISUAL BASIC ДЛЯ ПРИЛОЖЕНИЙ

Обновление макросов для работы в Microsoft Excel 97
-----------------------------------------

В связи с тем, что в Microsoft Excel 97 реализован ряд новых возможностей,
некоторые макросы, написанные для Microsoft Excel 95, в Microsoft Excel 97
не работают. Дополнительные сведения содержатся в документе
"Upgrading Solutions to Microsoft Excel 97" на Office Developer Forum по
адресу:
http://www.microsoft.com/officedev/


Справка по функциям листа в Microsoft Excel 97
---------------------------------------------------------

В разделе справки Microsoft Excel Visual Basic (VbaXl8.hlp), содержащем
список функций листа для Visual Basic, не работают ссылки на разделы,
в которых описываются функции листа. Для получения справки по функциям,
которые перечислены в этом списке, перейдите в окно Microsoft Excel,
выберите команду "Вызов справки" в меню "Справка", перейдите на вкладку
с предметным указателем и найдите функцию, справку по которой требуется
получить.


Замена некоторых свойств (например, OnEntry и OnCalculate) событиями
-----------------------------------------------------------------

В прежних версиях Microsoft Excel существовали свойства книг
и диаграмм, которым были присвоены имена процедур, запускаемых
при выполнении пользователем определенных действий, например,
повторного вычисления или сохранения. В Microsoft Excel 97 эти свойства
являются скрытыми и заменяются событиями. В приведенной ниже таблицы
перечислены эти свойства и заменяющие их события.

Объект                   Скрытое свойство     Заменяющее событие
--------------------------------------------------------------

ChartObject,             OnAction            событие Change или
ChartObjects,                                SheetChange
OLEObject, OLEObjects

Application, Worksheet   OnCalculate         событие Calculate

Application, Worksheet   OnData              событие Change или
                                             SheetChange

Application, Chart,      OnDoubleClick       событие
Worksheet                                    BeforeDoubleClick

Application, Worksheet   OnEntry             событие Change

Workbook                 OnSave              событие BeforeSave

Application, Chart,      OnSheetActivate     событие Activate или
Workbook, Worksheet                          SheetActivate

Application, Chart,      OnSheetDeactivate   событие Deactivate или
Workbook, Worksheet                          SheetDeactivate

Несмотря на то, что эти скрытые свойства были вытеснены событиями,
импортированные в Microsoft Excel 97 программы, в которых используются
эти свойства, будут работать правильно. Однако если выделить имя одного из
таких свойств и нажать кнопку F1, будет выведена справка для события,
заменяющего это свойство.


Работа с элементом ActiveX с использованием семейств Shapes и OLEObjects
-------------------------------------------------------------

У элемента ActiveX на листе имеется два имени: имя формы,
в которую входит этот элемент и которое отображается в поле
имени при просмотре листа, и имя этого элемента в программе,
отображаемое в строке имени окна свойств. При добавлении элемента
управления на лист эти имена совпадают. Однако при изменении одного
из имен вручную, автоматического изменения второго имени не происходит.

Имя элемента управления из программы используется в именах процедур
событий для этого элемента. Однако при передаче элемента управления из
семейства Shapes или OLEObjects для листа, для ссылки на элемент по
имени необходимо использовать имя формы, а не имя из программы.
Например, рассмотрим добавление на лист флажка, оба имени которого - 
"CheckBox1". Если изменить имя флажка в программе, задав "chkFinished"
в поле имени окна свойств, это имя должно будет использоваться в именах
процедур событий, однако при передаче элемента управлеиня из семейства
Shapes или OLEObject следует использовать прежнее имя "CheckBox1":
Private Sub chkFinished_Click()
    ActiveSheet.OLEObjects("CheckBox1").Object.Value = 1
End Sub

Дополнительные сведения по работе с элементами управления приводятся в
справке Microsoft Excel и в руководстве "Microsoft Office 97/Visual Basic
Programmer's Guide" (издательства Microsoft Press).


Невозможность использования метода Reload
------------------------------

Метод Reload не может использоваться в макросе Microsoft Visual
Basic для приложений для Microsoft Excel 97.


Отсутствие справки для свойства (Name)
---------------------------------------------------

Значение, отображаемое в поле имени окна свойств является именем
объекта в программе, которое может быть изменено.
Это свойство не доступно из программы, работа с ним возможна только 
из окна свойств.


Замена таблиц в примерах объектов DAO на свои таблицы
----------------------------------------------------------------

В примерах методов и свойств библиотеки объектов DAO, специфичных для
Microsoft Excel, используются таблицы, не входящие в Microsoft Office 97.
Примеры правильно отражают особенности использования объектов DAO с
Microsoft Excel, однако для выполнения этих примеров необходимо указать
в них свои таблицы.


Отсутствие справки по элементу управления RefEdit
---------------------------------

Свойства и методы для элемента управления RefEdit те же, что и у
элемента управления Microsoft Forms 2.0 Editbox. Дополнительные
сведения содержатся в справочной системе по Microsoft Forms.


Отсутствие справки для классов AutoFilter, Filters и Filter, а также
       для членов этих классов
-----------------------------------------------------------------

В справке для Microsoft Excel Visual Basic (VbaXl8.hlp) нет описаний
для классов AutoFilter, Filters и Filter class, а также для членов 
этих классов. В результате этого при попытке отобразить контекстную 
справку из обзора объектов может быть выведен не тот раздел справки, 
который требовался.

Дополнительные сведения об этих классах и их членах можно получить на
Office Developer Forum по адресу:
http://www.microsoft.com/officedev/


Дополнительные константы для функции MsgBox
--------------------------------------------

Помимо констант, приведенных в описании к функции MsgBox, в
качестве значений аргумента кнопки могут использоваться также
следующие константы.

Константа            Значение               Описание
----------------------------------------------------------------
vbHelp              16384 (&H4000)      Добавление в окно сообщения
                                        кнопки "Справка". Для генерации
                                        события Help нажмите кнопку 
                                        "Справка" или клавишу F1
                                        
vbSetForeground     65536 (&H10000)     Расположение окна сообщения
                                        на переднем плане и активизация
                                        этого окна. Направление ввода с
                                        клавиатуры в окно сообщения.
                                        
vbRight             524288 (&H80000)    Выравнивание текста в окне
                                        сообщения по правому краю.
                                        
vbRtlReading        1048576 (&H100000)  Отображение сообщения
                                        и названия на арабском языке или
                                        иврите таким образом,
                                        чтобы они читались
                                         справа налево.


Отсутствие события ReSize для элементов управления UserForm
--------------------------------------------

Синтаксис и замечания для события Resize следует читать следующим образом.

Синтаксис. Private Sub UserForm_Resize()

Замечания. Для перемещения и изменения размеров элементов управления
при изменении размеров родительской UserForm служит процедура
события Resize. Эта процедура события может также использоваться для
повторного вычисления переменных или свойств.

Примечание. Для элементов управления UserForm событие Resize отсутствует.


Ошибка во время преобразования книги Microsoft Excel
-------------------------------------------

Если во время преобразования при загрузке книги Microsoft Excel,
созданной на другом языке, возникает ошибка, в отображаемом на
экране сообщении имеется ссылка на файл "Trnslate.log", в котором
содержатся дополнительные сведения. Этот файл обычно располагается
в папке \Windows\temp и может быть просмотрен в любом текстовом
редакторе, в том числе в Microsoft Notepad. Наиболее распространенной
причиной ошибки преобразования при загрузке файла является отсутствие
библиотек типов. Чтобы решить эту проблему, свяжитесь с автором книги
или человеком, от которого она была получена и запросите отсутствующие
библиотеки типов. Какие библиотеки типов отсутствуют можно узнать,
сравнивая описания из файла "Trnslate.log" с библиотеками типов, на 
которые имеются ссылки в книге в проекте Visual Basic для приложений. 
Ссылки книги отображаются в диалоговом окне ссылок (меню "Сервис") 
среды Visual Basic. Недостающие библиотеки типов Excel могут быть 
получены из WWW по адресу: http://www.microsoft.com/MSExcelSupport/


_________________________________________________________________
MICROSOFT FORMS 2.0: ЗАМЕЧАНИЯ И ИЗМЕНЕНИЯ В ДОКУМЕНТАЦИИ

Ниже приводятся изменения документации для Microsoft Forms 2.0.
Эти сведения следует использовать вместо сведений, содержащихся в
файле справки Fm20.hlp. Также приводится описание известных проблем,
связанных с Microsoft Forms 2.0.


Методы
-------

* Метод Repaint. Метод Repaint не возвращает значения. Правильный
   синтаксис:

     Object.Repaint


Элементы управления
--------

* Элемент управления CheckBox. Начальным значением для элемента
  управления CheckBox является "False".

  Свойство GroupName может использоваться с одним или несколькими
  элементами управления CheckBox. Однако в группе элементы управления
  CheckBox продолжают работать независимо друг от друга.

* Элемент управления OptionButton. Начальным значением для элемента
  управления OptionButton является "False".

* Элемент управления ToggleButton. Начальным значением для элемента
  управления ToggleButton является "False".


События
------

* Событие Click. Событие Click возникает, когда пользователь выбирает
  мышью активную страницу, ярлычок MultiPage или активный ярлычок 
  TabStrip. Однако если MultiPage или TabStrip содержит несколько рядов 
  ярлычков, событие Click возникает только для ярлычков переднего ряда 
  страниц.


Свойства
----------

* Свойство AutoTab. Если значение этого свойства "True", свойство
TabKeyBehavior не задействовано.

* Свойство AutoSize. Если значение свойства AutoSize "True",
размер элемента управления изменяется в соответствии с его текстом.
  Если текст элемента управления был изменен уже после того, как AutoSize
  был установлен в "True", для изменения размеров элемента управления
  следует присвоить AutoSize значение "False", а затем -- снова "True".

* Свойство DragBehavior. fmDragBehaviorEnabled нельзя использовать,
  если MatchRequired = True.

* Свойство IMEMode. Далее приводится подробное описание свойства
  IMEMode.

     IMEMode     Описание
     ----------  --------------------------------------------
     NoControl        Элемент управления не оказывает
                              влияния на IME.
     On               Включение IME без изменения его
                      языка и других параметров.
     Off              Выключение IME без воздействия
                      на язык и другие параметры.  В Китае
                      "Off" также переключает клавиатуру в не-IME.
     Disabled         Убирает IME, вследствие чего его параметры
                      не могут быть изменены.

  Остальные значения устанавливают IME в соответствии с
  определенным языком.

  Элементы управления, такие как кнопки, для которых ввод запрещен,
  при переходе к ним фокуса отключают IME.

  При получении фокуса каждый элемент управления делает копию
  задействованного состояния IME. При переходе фокуса от элемента
  управления сохраненное состояние восстанавливается. Такое сохранение
  и восстановление происходит вне зависимости от значения свойства
  IMEMode элемента управления.
  Это несколько отличается от примера в тексте справки.

  Каждое изменение пользователем IME, когда фокус находится у
  элемента управления, приводит к немедленному обновлению свойства
  IMEMode этого элемента управления (если оно имеется).

  Для всех элементов управления могут быть установлены без
  ошибки любые режимы IME, однако если режим не является специальным
  для данной страны:
     a. Он не будет присутствовать на соответствующих листах свойств.
     б. Его действие будет аналогично режиму для данного языка.  См. ниже.

  Все режимы являются специальными, за исключением:

     - "Disabled" является специальным только для Японии. Для других 
       стран, его действие аналогично "Off".
     
     - В Японии режимы "Hangul" и "Hanzi" не являются специальными. Их 
       использование равносильно использованию "Hiragana".
     
     - В Корее специальными режимами являются "NoControl", "Hanzi" и 
       "Alpha" ("Full" и "Half"). "Off" и "Disabled" имеют тоже действие,
       что и "Alpha". "On", "Hiragana", "Katakana" и "Hanzi" равносильны 
       "Hangul".
     
     - В Китае "Hiragana", "Katakana", "Hangul" и "Hanzi" не являются
       специальными. Их действие равносильно соответственно режимам
       "HanziFull" и "Hanzi".
     
     - В других странах специальным является только режим "NoControl".
       Остальные режимы имеют то же действие, что и "NoControl".

* Свойство List. Последнее предложение в тексте справки неверно.
  Свойство List может использоваться для копирования в элемент
  управления всего одномерного или многомерного массива значений.

* Свойство ListRows. Если ListRows равно 0, отображаются все
  строки списка.

* Свойство MatchRequired. Это свойство действует, если свойство
  MatchEntry имеет значение fmMatchEntryComplete или 
  fmMatchEntryFirstLetter, однако не зависит от установки свойства 
  MatchEntry в fmMatchEntryNone.

  Если для обработки строк используется Input Method Editor (IME), 
  свойство MatchRequired не гарантирует ввод пользователем 
  соответствующего значения в ComboBox.

* Свойство MultiLine. Если это свойство имеет значение True, свойство
  TabKeyBehavior не работает.

* Свойство ScrollBars. Ниже приводятся изменения в тексте.

     - Для однострочного элемента управления правило 2 следует
       читать. "Если свойство ScrollBars имеет значение
       fmScrollBarsHorizontal или fmScrollBarsBoth, элемент управления
       отображает горизонтальную полосу прокрутки при превышении
       текстом длины области правки. Высота элемента управления
       остается прежней, вследствие чего горизонтальную полосу прокрутки
       может перекрывать текст элемента управления".

     - Правило 3 следует опустить.

     - Для многострочного элемента управления следует опустить третий 
       пункт списка в правиле 4.

* Свойство ShowDropButtonWhen. Если AutoSize имеет значение "True",
   изменение свойства ShowDropButtonWhen приводит к немедленному
  изменению размеров элемента управления, в зависимости от того, видима
  ли кнопка раскрывающегося списка.

* Свойство SpecialEffect. Это свойство не применимо к ToggleButton.

* Свойство TabKeyBehavior. Свойство действует, если AutoTab
  имеет значение "False", а MultiLine - "True".

* Свойство Value Property. Свойство Value для TabStrip представляет
  собой целое число, обозначающее активному ярлычку. Первому ярлычку
  соответствует нулевое значение. Наибольшее значение на единицу
  меньше числа ярлычков.

* Свойство Visible Property. Изменение свойства Visible во время событий
  Layout и Enter не допускается.
  Это может привести к ошибке в ходе выполнения программы.


Прочие замечания
------------------

Элемент управления Marquee из Microsoft Internet Explorer 3.0
работает неправильно с Microsoft Forms 2.0. Этот недостаток
будет устранен в следующей версии Internet Explorer.

Вызов "Unload Me" во время события "Enter" для Microsoft Forms
2.0 CommandButton, OptionButton или CheckBox может привести к
ошибке с сообщением о нехватке места на диске или о выполнении
недопустимой операции. Этой ошибки можно избежать, если вызвать
"Unload Me" во время события "Click".

