Смекни!
smekni.com

Структура и назначение программ в области информационных технологий (стр. 19 из 29)

Примечание. Если в диалоговом окне Формат номера страниц в поле Формат номера (меню Вставка, команда Номера страниц) выбран формат номера страниц, отличный от арабского, то использование данного ключа преобразует номера страниц, формат которых выбран в поле Формат номера, в арабские цифры.

\*CardText

Выводит результат в виде количественных числительных (записанных словами). По умолчанию используются строчные буквы. Например, { = SUM(A1:B2) \* CardText } возвращает

«семьсот девяносто», а { = SUM(A1:B2) \* CardText \* Caps } — «Семьсот Девяносто».

\*DollarText

Выводит результат в виде количественных числительных (записанных словами). Вместо десятичного разделителя вставляется слово «и», после которого следуют две цифры округленной дробной части числа, записанные арабскими цифрами. По умолчанию используются строчные буквы. Например, { = 9.20 + 5.35 \* DollarText \* Upper } возвращает «ЧЕТЫРНАДЦАТЬ и 55».

\*Hex

Выводит результат в виде шестнадцатеричных чисел. Например, { QUOTE "458" \* Hex } возвращает «1CA».

\*OrdText

Выводит результат в виде порядковых числительных (записанных словами). По умолчанию используются строчные буквы. Например, { DATE \@ "d" \* OrdText } возвращает «сотый», а { DATE \@ "d" \* OrdText \* FirstCap } — «Сотый».

\*Ordinal

Выводит результат в виде порядковых числительных (записанных цифрами и буквами). Например, { DATE \@ "d" \* Ordinal } возвращает «30-й». \*roman Выводит результат в виде римских цифр того же регистра, что и слово «roman» в коде поля. Например, { SEQ CHAPTER \* roman } возвращает «xi», а { SEQ CHAPTER \* ROMAN } — «XI».

Ключи числовых форматов

Указывает способ отображения числового значения. Данный ключ называется ключом «символов», поскольку для отображения формата значения поля используются символы. Например, ключ \# $#,##0.00 в поле { = SUM(ABOVE) \# $#,##0.00 } возвращает результат в виде «4 455,70 р». Если значением поля не является число, то ключ не оказывает воздействия на значение поля.

Примечание. Необязательно заключать в кавычки простые числовые форматы, которые не содержат ни пробелов, ни текста, например: { ПродажиЗаМарт \# ##0,00 }. Более сложные числовые форматы, содержащие текст или пробелы, необходимо заключать в кавычки полностью, как показано ниже. При вставке поля с помощью команды Поле (меню Вставка) или команды Формула (меню Таблица) кавычки добавляются к числовому формату автоматически. Элементы ключа числового формата

0 (нуль)

Возвращает цифру (в любом случае). Если полученное значение не содержит цифру в этой позиции, возвращается 0 (нуль). Например,

{ = 4 + 5 \# 00,00 } возвращает «09,00».

#

Возвращает цифру (при наличии). Если полученное значение не содержит цифру в этой позиции, возвращается пробел. Например, { = 9 + 6 \# ### } возвращает « 15». x

Если «x» находится слева от десятичного разделителя, цифры, расположенные слева от него, отбрасываются, а если справа — то значение округляется до указанного знака. Например: { = 111053 + 111439 \# x## } возвращает «492». { = 1/8 \# 0,00x } возвращает «0,125». { = 3/4 \# ,x } возвращает «,8».

. или , (десятичный разделитель)

Задает положение десятичного разделителя. Например, { = SUM(ABOVE) \# ###,00 } возвращает «495,47».

Примечание. Десятичный разделитель можно установить в настройках языка и стандартов в диалоговом окне Панель управления. пробел (разделитель групп разрядов)

Разделяет число на группы по три цифры в каждой. Например, { = NetProfit \# "# ### ###" } возвращает «2 456 800».

Примечание. Разделитель групп разрядов можно установить в настройках языка и стандартов в диалоговом окне Панель управления.

- (минус)

Добавляет минус к отрицательным или пробел ко всем остальным значениям. Например, { = 10 - 90 \# -## } возвращает «-80».

+ (плюс) Добавляет плюс к положительным, минус к отрицательным или пробел к нулевым значениям. Например, { = 100 - 90 \# +## } возвращает «+10», а { = 90 - 100 \# +## } — «-10».

%, $, * и т. д.

Включает в значение указанный знак. Например, { = Доход \# "##%" } возвращает «33%».

«положительное; отрицательное»

Определяет различные форматы для положительных и отрицательных значений. Например, если значение закладки «Продажи95» положительно, то поле { Продажи95 \# "$#,##0.00;$#,##0.00" } возвращает значение в обычном формате, например «1 245,65», а если отрицательно, то к значению добавляются полужирное начертание и знак минус, например «-345,56». «положительное; отрицательное; ноль»

Определяет различные форматы чисел для положительных, отрицательных и нулевых значений. Например, в зависимости от значения закладки «Продажи95», поле { Продажи95 \# "# ##0,00;(# ##0,00);0" } возвращает положительное, отрицательное или нулевое значение, в указанном ниже формате: «1 245,65», «( 345,56)» или «0».

'текст'

Добавляет к значению указанный текст. Текст должен быть заключен в апострофы. Например, { = { Цена } *8,1% \# "##0,00 'является оптовой ценой' " } возвращает «347,44 является оптовой ценой». `номер`

Добавляет к значению номер предыдущего элемента, пронумерованного с помощью команды Название (меню Вставка, подменю Ссылка) или поля SEQ. Идентификатор элемента (например «Таблица» или «Рисунок») должен быть заключен в обратные апострофы. Порядковый номер отображается арабскими цифрами. Например, { = SUM(A1:D4) \# "##0.00 'является общей суммой таблицы' `таблица`" } возвращает «456,34 является общей суммой таблицы 2».

77. Ключ формата даты и времени

Указывает способ отображения даты или времени. Данный ключ называется ключом «символов», поскольку для отображения формата значения поля (Значения полей. Текст или графические объекты, вставленные в документ в результате выполнения программой Microsoft Word инструкций, содержащихся в полях. Когда выполняется печать документа или скрыты коды полей, вместо кодов полей в документе отображаются значения полей.) используются символы.

Например, ключ «\@ "dddd, d ММММ yyyy"» в поле { DATE \@ "dddd, d ММММ, yyyy г." } отображает значение «Пятница, 24 Ноября 2000». Для создания ключа формата даты/времени используется сочетание следующих инструкции даты и времени: день (d), месяц (М), год (y), часы (h), минуты (m). Также можно включать текст, знаки препинания и пробелы.

Инструкции даты

Месяц (M)Буква «М» должна быть прописной (строчная «m» соответствует минутам). Обозначения

M Число без начального нуля (для первых девяти месяцев). Например: июль отображается как «7».

MM Число с начальным нулем (для первых девяти месяцев). Например: июль отображается как «07».

MMM Сокращенное название месяца (из трех букв). Например: «Янв».

MMMM Отображается полное название месяца.

День (d) Отображает день месяца или недели. Буква «d» может быть строчной или прописной. Обозначения

d Число без начального нуля (для первых девяти дней). Например, шестой день месяца отображается как «6».

dd Число с начальным нулем (для первых девяти дней). Например, шестой день месяца отображается как «06». ddd Отображается сокращенное название дня (из трех букв). Например: «Пон». dddd Отображается полное название дня недели. Год (y)

Отображает год в виде двух или четырех цифр. Буква «y» может быть строчной или прописной. Обозначения yy Две цифры с начальным нулем (для лет с 01 по 09). Например: 1995 отображается как «95», а 2006 — как «06». yyyy Год отображается четырьмя цифрами.

Инструкции времени

Часы (h)

Строчная буква «h» применяется для обозначения времени в 12-часовом формате. Прописная буква «H» применяется для обозначения времени в 24-часовом формате, например время 5 P.M. отображается как «17». Обозначения

h или H Без начального нуля (для первых девяти часов). Например: { TIME \@ "h" } возвращает значение «9». hh или HH С начальным нулем (для первых девяти часов). Например: { TIME \@ "hh" } возвращает значение «09».

Минуты (m)

Буква «m» должна быть строчной (прописная «M» соответствует месяцу).

Обозначения

m Без начального нуля (для первых девяти минут). Например: { TIME \@ "m" } возвращает значение «2».

mm С начальным нулем (для первых девяти минут). Например: { TIME \@ "mm" } возвращает значение «02».

AM/PM, другой текст и знаки препинания

Отображение индикаторов A.M. и P.M. в одном из четырех форматов. Чтобы заменить символы A.M. и P.M. для Microsoft Windows, измените региональные настройки с помощью панели управления.

Ключи для отображения индикаторов AM/PM

AM/PM -Отображение индикаторов A.M. и P.M. прописными буквами. Например, поле { TIME \@ "h AM/PM" } отображает значения «9 AM» или «5 PM». am/pm - Отображение индикаторов A.M. и P.M. строчными буквами. Например, поле { TIME \@ "h am/pm" } отображает значения «9 am» или «5 pm».

A/P - Отображение сокращенных индикаторов A.M. и P.M. прописными буквами. Например, поле { TIME \@ "h A/P" } отображает значения «9 A» или «5 P».

a/p - Отображение сокращенных индикаторов A.M. и P.M. строчными буквами. Например, поле { TIME \@ "h a/p" } отображает значения «9 a» или «5 p».

Ключи для отображения прочего текста

'текст' Любой текст. Текст должен быть заключен в апострофы. Например, поле { TIME \@ "HH:mm 'по московскому времени' " } отображает время в формате «12:45 по московскому времени».

знак - Указанный знак, например : (двоеточие), - (дефис), * (звездочка) или пробел. Например, поле { DATE \@ "MMMМ-yy" } отображает дату в формате «Ноябрь-95».

`номер` - Вставка в дату или время номера предшествующего элемента, пронумерованного с помощью команды Название (меню Вставка, подменю Ссылка) или поля SEQ. Идентификатор элемента (например «Таблица» или «Рисунок») должен быть заключен в обратные апострофы (`). Порядковый номер отображается арабскими цифрами. Например, поле { PRINTDATE \@

"'Таблица' `таблица` 'распечатана' dd.MM.yy" } отображает текст «Таблица 2 распечатана 09.05.95».

Примечание. Простые форматы даты/времени, которые не содержащие пробелов или текста, можно не заключать в кавычки, например { DATE \@ MM/yy }. Более сложные форматы даты/времени, содержащие текст или пробелы, необходимо заключать в кавычки полностью, например { DATE \ @ "dddd d MMMM yyyy', в' h:mm" }. При вставке поля с помощью команды Дата и время или Поле (меню Вставка) кавычки добавляются к формату даты/времени автоматически.

78. Назначение языка VBA и разработка программ на VВА. Назначение программ MS Office для разработки программ на VВА.