Как в ворде сделать матрицу – Как нарисовать горизонтальный (вертикальный) разделитель между колонками(строками) в матрице, используя редактор формул в Microsoft Word 2010?

Как сделать матрицу в Ворде?

Работая в текстовом редакторе Ворд с нестандартными видами математических уравнений и формул, зачастую невозможно найти решение для вставки какого-то элемента. Вот, например, сделать матрицу в Ворде можно, но и здесь есть ограничения. На первый взгляд, кажется, что функционал ограничен и многие не знают, каким образом делается матрица 5 на 5 или 4 на 4, ведь нет такой структуры в допустимых вариантах. Максимальное значение, которое можно вставить это 3 на 3 – ошибочное мнение, которому подверглись многие пользователи Ворда. Давайте рассмотрим способ решения данной проблемы, и отныне для вас не будет границ в текстовом редакторе.

Матрица в Ворде 2007 и 2010

Если нужно сделать матрицу с большим количеством целых или дробных чисел воспользуйтесь нижеприведёнными шагами.

С целыми числами

Сделать матрицу с натуральными цифрами в размере 5х5 можно посредством вкладки «Вставки» и функции «Формула». Для этого нужно:

  1. Открыть в основном меню «Вставка» далее нажать на стрелочку рядом с функцией «Формула»;
  2. Перейти в самый низ и кликнуть по пункту «Вставить новую формулу»;
  3. В документе появится специальное поле для формулы;
  4. Теперь необходимо кликнуть по «Матрица» и выбрать максимальное значение в ширину, это 1х3;
  5. Выбрать указателем мыши последний пустой кубик и нажав по «Матрица» опять кликнуть по значению 1х3;
  6. Получится матрица со значением 1х5, а нужна 5 на 5;
  7. Теперь следует выбрать первый пустой кубик и нажать на пустую матрицу 3х1;
  8. Появились новые вертикальные три кубика;
  9. На этом не останавливаться и повторить вставку 3х1 в самый нижний квадрат;
  10. Получился первый столбик с 5 квадратами;
  11. Теперь осталось повторить шаги с 7 по 9 пункт, включительно, для каждого горизонтального кубика. Соответственно выбираете не первый, а второй квадрат, так как в первый столбец уже готов и так далее;
  12. Готовая матрица 5 на 5 будет выглядеть таким образом;

Дробные числа в матрице

Очень важно при добавлении дробного числа не ошибиться с пустым кубиком. Как это делается, рассмотрим ниже в уже готовой матричной таблице 5 на 5.

Укажите курсором на нужный кубик и перейдите во вкладку «Работа с формулами» или «Конструктор». Выберите на панели инструментов «Структуры» функцию «Дробь» и укажите по нужному виду.

В матрице первое целое значение изменилось на дробное.

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

Создание матрицы в Ворд 2003

Сделать матрицу в самой ранней версии Ворда намного легче, чем в более новых. Для этого нужно перейти во вкладку «Вставка» и выбрать «Объект».

В открывшемся окне «Вставка объектов» в подразделе «Создание» указать «Microsoft Equation 3.0» и нажать на «ОК».

Всплывёт  отдельное поле для формулы и окно с панелью инструментов. Сначала нужно вставить круглые скобки.

Примечание. Если вдруг, случайно закрыли панель с инструментами, то перейдите во вкладку «Вид» и выберите «Панель инструментов».

Теперь следует нажать на кнопку «Матрицы» и выбрать нижний вариант.

В новом окне установить нужное количество строк и столбцов. Поставить галочку напротив соответствующего пункта в области «Выравнивание столбцов». Нажать на «Ок».

В добавленной матрице проставить нужные значения.

Далее кликните по вкладке «Файл» «Закрыть и вернуться в Документ 1».

Сохраните изменения.

В документ будет добавлена матрица со всеми ранее внесёнными цифрами.

Матрица в Ворд 2013 и 2016

В данных версиях Ворда, чтобы создать матрицу откройте вкладку «Вставка» далее нажмите на «Уравнение» и «Вставить новое уравнение». Если надо создать матрицу 4 на 4 повторите шаги ниже.

Выбрать матрицу 1х2, кликнуть по второму квадрату и добавить 1Х3.

В первый кубик вставить 2х1 и выбрав второй вертикальный вставить 3Х1.

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

Как в ворде создать матрицу

Работая в текстовом редакторе Ворд с нестандартными видами математических уравнений и формул, зачастую невозможно найти решение для вставки какого-то элемента. Вот, например, сделать матрицу в Ворде можно, но и здесь есть ограничения. На первый взгляд, кажется, что функционал ограничен и многие не знают, каким образом делается матрица 5 на 5 или 4 на 4, ведь нет такой структуры в допустимых вариантах. Максимальное значение, которое можно вставить это 3 на 3 — ошибочное мнение, которому подверглись многие пользователи Ворда. Давайте рассмотрим способ решения данной проблемы, и отныне для вас не будет границ в текстовом редакторе.

Матрица в Ворде 2007 и 2010

Если нужно сделать матрицу с большим количеством целых или дробных чисел воспользуйтесь нижеприведёнными шагами.

С целыми числами

Сделать матрицу с натуральными цифрами в размере 5×5 можно посредством вкладки «Вставки» и функции «Формула». Для этого нужно:

  1. Открыть в основном меню «Вставка» далее нажать на стрелочку рядом с функцией «Формула»;
  2. Перейти в самый низ и кликнуть по пункту «Вставить новую формулу»;
  3. В документе появится специальное поле для формулы;
  4. Теперь необходимо кликнуть по «Матрица» и выбрать максимальное значение в ширину, это 1×3;
  5. Выбрать указателем мыши последний пустой кубик и нажав по «Матрица» опять кликнуть по значению 1×3;
  6. Получится матрица со значением 1×5, а нужна 5 на 5;
  7. Теперь следует выбрать первый пустой кубик и нажать на пустую матрицу 3×1;
  8. Появились новые вертикальные три кубика;
  9. На этом не останавливаться и повторить вставку 3×1 в самый нижний квадрат;
  10. Получился первый столбик с 5 квадратами;
  11. Теперь осталось повторить шаги с 7 по 9 пункт, включительно, для каждого горизонтального кубика. Соответственно выбираете не первый, а второй квадрат, так как в первый столбец уже готов и так далее;
  12. Готовая матрица 5 на 5 будет выглядеть таким образом;

Дробные числа в матрице

Очень важно при добавлении дробного числа не ошибиться с пустым кубиком. Как это делается, рассмотрим ниже в уже готовой матричной таблице 5 на 5.

Укажите курсором на нужный кубик и перейдите во вкладку «Работа с формулами» или «Конструктор». Выберите на панели инструментов «Структуры» функцию «Дробь» и укажите по нужному виду.

В матрице первое целое значение изменилось на дробное.

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

Создание матрицы в Ворд 2003

Сделать матрицу в самой ранней версии Ворда намного легче, чем в более новых. Для этого нужно перейти во вкладку «Вставка» и выбрать «Объект».

В открывшемся окне «Вставка объектов» в подразделе «Создание» указать «Microsoft Equation 3.0» и нажать на «ОК».

Всплывёт отдельное поле для формулы и окно с панелью инструментов. Сначала нужно вставить круглые скобки.

Примечание. Если вдруг, случайно закрыли панель с инструментами, то перейдите во вкладку «Вид» и выберите «Панель инструментов».

Теперь следует нажать на кнопку «Матрицы» и выбрать нижний вариант.

В новом окне установить нужное количество строк и столбцов. Поставить галочку напротив соответствующего пункта в области «Выравнивание столбцов». Нажать на «Ок».

В добавленной матрице проставить нужные значения.

Далее кликните по вкладке «Файл» «Закрыть и вернуться в Документ 1».

В документ будет добавлена матрица со всеми ранее внесёнными цифрами.

Матрица в Ворд 2013 и 2016

В данных версиях Ворда, чтобы создать матрицу откройте вкладку «Вставка» далее нажмите на «Уравнение» и «Вставить новое уравнение». Если надо создать матрицу 4 на 4 повторите шаги ниже.

Выбрать матрицу 1×2, кликнуть по второму квадрату и добавить 1Х3.

В первый кубик вставить 2×1 и выбрав второй вертикальный вставить 3Х1.

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

Создание матрицы в программе ворд, это немного творческая работа, так как стандартными функциями она не предусмотрена. Рассмотрим подробную инструкцию, как в программе ворд сделать матрицу 4 на 4.

Первый шаг. Создаем специальное поле для матрицы. Для этого открываем чистый лист, на верхней панели настроек активируем закладку «Вставка», справа находим блок с названием «Символы» и нажимаем на иконку «Формула». После на экране появиться специальное меню.

Второй шаг. Активируем данное поле и на верхней панели находим блок «Структуры», а там ищем иконку с надписью «Матрица». Нажимаем её, и выбираем матрицу размером 3 Х 3.

Третий шаг. Ставим курсор мыши на самый нижний элемент матрицы, снова отправляемся к иконке «Матрица», но теперь устанавливаем матрицу размером 2 Х 1.

Четвертый шаг. Проделываем этот же алгоритм со вторым и третьим членом матрицы, в результате получим следующую матрицу.

Пятый шаг. Ставим курсор мыши теперь на самый верхний правый символ матрицы и рисуем в нем матрицу размером 1 Х 2.

Шестой шаг. Повторяем алгоритм пятого шага с самими левыми членами с 2 по 4 и получаем нужную матрицу 4 на 4.

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

Матрица — прямоугольный массив элементов, упорядоченные в строках и столбцах, которые могут использоваться для отображения размещение понятия по двум осям. Например можно использовать матрицу для демонстрации четыре возможные сочетания двух концепций и компоненты. С помощью графического элемента SmartArt в Excel, Outlook, PowerPoint_1st_NoVer или Word_1st_NoVer, можно создать матрицу и включать в электронную таблицу, сообщение электронной почты, презентации или документа.

Создание матрицы

На вкладке Вставка в группе Иллюстрации нажмите кнопку SmartArt.

В коллекции Выбор графического элемента SmartArt щелкните матрицу, выберите макет матрицы (например, Простая матрица ) и нажмите кнопку ОК.

Чтобы ввести текст в матрице, выполните одно из указанных ниже действий.

Щелкните [Текст] в области текста, а затем введите необходимый текст.

Скопируйте в буфер обмена текст из другой программы или расположения, щелкните [Текст] в области текста, а затем вставьте его.

Примечание: Если область текста не отображается, щелкните элемент управления.

Щелкните поле в графическом элементе SmartArt, а затем введите свой текст.

Другие задачи

Чтобы переместить поле, щелкните поле и перетащите его на новое место.

Чтобы переместить поле малыми шагами, нажмите клавишу CTRL и, удерживая ее нажатой, нажимайте клавиши со стрелками.

Щелкните правой кнопкой мыши матрицы, который вы хотите изменить и нажмите кнопку Изменить макет.

Щелкните матрицу, а затем выполните одно из следующих действий:

Чтобы показать отношения к целому компонентов в Благотворительная, нажмите кнопку Простая матрица.

Чтобы показать отношения четыре Благотворительная целом, нажмите кнопку Под названием матрица. Первая строка верхнего уровня вводимого текста появится в центре матрицы, а в четыре Благотворительная первые четыре строки текста второго уровня.

Чтобы показать отношения компонентов целом в Благотворительная, выделяя Благотворительная, а не по всему щелкните Сетчатая матрица.

Чтобы показать отношения к центральной идее в циклическую хода событий, нажмите кнопку Циклическая матрица.

Дополнительные сведения о каждого типа матрицы читайте в статье Описание рисунков SmartArt типа «матрица».

Примечание: Чтобы изменить макет рисунка SmartArt, можно также выбрать нужный параметр в разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Макеты. При выборе параметра макета можно предварительно просмотреть, как будет выглядеть рисунок SmartArt.

Быстро добавить конструктор качество оформления и польский в графический элемент SmartArt, можно изменить цвета и Применение стиля SmartArt с матрицей. Можно также Добавить эффекты, например свечения, сглаживания или трехмерные эффекты.

К полям в графических элементах SmartArt можно применять цветовые комбинации из TE000127301.

Щелкните рисунок SmartArt, цвет которого нужно изменить.

В контекстных инструментах Работа с рисунками SmartArt на вкладке Конструктор в группе Стили SmartArt нажмите кнопку Изменить цвета.

Если вкладка Работа с рисунками SmartArt или Конструктор не отображается, убедитесь, что рисунок SmartArt выделен.

Совет: (ПРИМЕЧАНИЕ.) При наведении указателя мыши на эскиз можно просмотреть, как изменяются цвета в графическом элементе SmartArt.

Изменение цвета или типа границы фигуры

В графическом элементе SmartArt щелкните правой кнопкой мыши границу поля, которую вы хотите изменить, и выберите пункт Формат фигуры.

Выполните одно из действий, указанных ниже.

В Office 2016 и Office 2013 — развернуть строку и выберите цвет или стиль.

В Office 2010 щелкните Цвет линии, чтобы выбрать новый цвет и выберите стиль линии, чтобы изменить stye.

Изменение цвета фона поля в матрице

Щелкните рисунок SmartArt, который требуется изменить.

Щелкните правой кнопкой мыши границу поля и выберите пункт Формат фигуры.

В группе Заливка выберите вариант Сплошная заливка.

В разделе Цвет нажмите кнопку и выберите нужный цвет.

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

Чтобы задать степень прозрачности фонового цвета, переместите ползунок Прозрачность или введите число в поле рядом с ним. Значение прозрачности можно изменить от 0 % (полная непрозрачность, значение по умолчанию) до 100 % (полная прозрачность).

Стиль SmartArt — это сочетание различных эффектов, например, стилей линий, рамок или трехмерных эффектов, которые можно применить к полям графического элемента SmartArt для придания им профессионального, неповторимого вида.

Щелкните рисунок SmartArt, который требуется изменить.

В разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Стили SmartArt выберите нужный стиль SmartArt.

Чтобы просмотреть дополнительные стили SmartArt, нажмите кнопку Дополнительные кнопки

.

При наведении указателя мыши на эскиз становится видно, как изменяется стиль рисунка SmartArt.

Вы также можете настроить графическом элементе SmartArt перемещать поля, изменять их размери добавив заливку или эффект.

Создание матрицы

На вкладке Вставка в группе Иллюстрации нажмите кнопку SmartArt.

В коллекции Выбор графического элемента SmartArt щелкните матрицу, выберите макет матрицы (например, Простая матрица ) и нажмите кнопку ОК.

Чтобы ввести текст в матрице, выполните одно из указанных ниже действий.

Щелкните [Текст] в области текста, а затем введите необходимый текст.

Скопируйте в буфер обмена текст из другой программы или расположения, щелкните [Текст] в области текста, а затем вставьте его.

Примечание: Если область текста не отображается, щелкните элемент управления.

Щелкните поле в графическом элементе SmartArt, а затем введите свой текст.

Другие задачи

Чтобы переместить поле, щелкните поле и перетащите его на новое место.

Чтобы переместить поле малыми шагами, нажмите клавишу CTRL и, удерживая ее нажатой, нажимайте клавиши со стрелками.

Щелкните правой кнопкой мыши матрицы, который вы хотите изменить и нажмите кнопку Изменить макет.

Щелкните матрицу, а затем выполните одно из следующих действий:

Чтобы показать отношения к целому компонентов в Благотворительная, нажмите кнопку Простая матрица.

Чтобы показать отношения четыре Благотворительная целом, нажмите кнопку Под названием матрица. Первая строка верхнего уровня вводимого текста появится в центре матрицы, а в четыре Благотворительная первые четыре строки текста второго уровня.

Чтобы показать отношения компонентов целом в Благотворительная, выделяя Благотворительная, а не по всему щелкните Сетчатая матрица.

Примечание: Чтобы изменить макет рисунка SmartArt, можно также выбрать нужный параметр в разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Макеты. При выборе параметра макета можно предварительно просмотреть, как будет выглядеть рисунок SmartArt.

Быстро добавить конструктор качество оформления и польский в графический элемент SmartArt, можно изменить цвета и Применение стиля SmartArt с матрицей. Можно также Добавить эффекты, например свечения, сглаживания или трехмерные эффекты. С помощью презентаций PowerPoint 2007, можно Добавить анимацию к матрице.

К полям в графических элементах SmartArt можно применять цветовые комбинации из TE000127301.

Щелкните рисунок SmartArt, цвет которого нужно изменить.

В контекстных инструментах Работа с рисунками SmartArt на вкладке Конструктор в группе Стили SmartArt нажмите кнопку Изменить цвета.

Если вкладка Работа с рисунками SmartArt или Конструктор не отображается, убедитесь, что рисунок SmartArt выделен.

Совет: (ПРИМЕЧАНИЕ.) При наведении указателя мыши на эскиз можно просмотреть, как изменяются цвета в графическом элементе SmartArt.

Изменение цвета или типа границы фигуры

В графическом элементе SmartArt щелкните правой кнопкой мыши границу фигуры, которую нужно изменить, и выберите пунк Формат фигуры.

Чтобы изменить цвет границы поля, выберите пункт Цвет линии, нажмите кнопку Цвет

, а затем щелкните нужный цвет.

Чтобы изменить тип границы фигуры, выберите пункт Тип линии и задайте нужные параметры.

Изменение цвета фона поля в матрице

Щелкните рисунок SmartArt, который требуется изменить.

Щелкните правой кнопкой мыши границу поля и выберите пункт Формат фигуры.

В группе Заливка выберите вариант Сплошная заливка.

Выберите пункт Цвет

, а затем выберите необходимый цвет.

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

Чтобы задать степень прозрачности фонового цвета, переместите ползунок Прозрачность или введите число в поле рядом с ним. Значение прозрачности можно изменить от 0 % (полная непрозрачность, значение по умолчанию) до 100 % (полная прозрачность).

Стиль SmartArt — это сочетание различных эффектов, например, стилей линий, рамок или трехмерных эффектов, которые можно применить к полям графического элемента SmartArt для придания им профессионального, неповторимого вида.

Щелкните рисунок SmartArt, который требуется изменить.

В разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Стили SmartArt выберите нужный стиль SmartArt.

Чтобы просмотреть дополнительные стили SmartArt, нажмите кнопку Дополнительно

.

При наведении указателя мыши на эскиз становится видно, как изменяется стиль рисунка SmartArt.

Если вы используете TE000130135, можно добавить анимацию к матрицы, чтобы обратить внимание на каждое поле.

Нажмите кнопку матрицы, которую нужно анимировать.

На вкладке Анимация в группе Анимация нажмите кнопку Анимировать и выберите пункт Последовательно.

Примечание: При копировании матрицу, имеющую анимация, примененная к нему на другой слайд, анимация также копируется.

НАШ САЙТ РЕКОМЕНДУЕТ:

Метки:  

Как набрать матрицу в ворде

Работая в текстовом редакторе Ворд с нестандартными видами математических уравнений и формул, зачастую невозможно найти решение для вставки какого-то элемента. Вот, например, сделать матрицу в Ворде можно, но и здесь есть ограничения. На первый взгляд, кажется, что функционал ограничен и многие не знают, каким образом делается матрица 5 на 5 или 4 на 4, ведь нет такой структуры в допустимых вариантах. Максимальное значение, которое можно вставить это 3 на 3 – ошибочное мнение, которому подверглись многие пользователи Ворда. Давайте рассмотрим способ решения данной проблемы, и отныне для вас не будет границ в текстовом редакторе.

Матрица в Ворде 2007 и 2010

Если нужно сделать матрицу с большим количеством целых или дробных чисел воспользуйтесь нижеприведёнными шагами.

С целыми числами

Сделать матрицу с натуральными цифрами в размере 5х5 можно посредством вкладки «Вставки» и функции «Формула». Для этого нужно:

  1. Открыть в основном меню «Вставка» далее нажать на стрелочку рядом с функцией «Формула»;
  2. Перейти в самый низ и кликнуть по пункту «Вставить новую формулу»;
  3. В документе появится специальное поле для формулы;
  4. Теперь необходимо кликнуть по «Матрица» и выбрать максимальное значение в ширину, это 1х3;
  5. Выбрать указателем мыши последний пустой кубик и нажав по «Матрица» опять кликнуть по значению 1х3;
  6. Получится матрица со значением 1х5, а нужна 5 на 5;
  7. Теперь следует выбрать первый пустой кубик и нажать на пустую матрицу 3х1;
  8. Появились новые вертикальные три кубика;
  9. На этом не останавливаться и повторить вставку 3х1 в самый нижний квадрат;
  10. Получился первый столбик с 5 квадратами;
  11. Теперь осталось повторить шаги с 7 по 9 пункт, включительно, для каждого горизонтального кубика. Соответственно выбираете не первый, а второй квадрат, так как в первый столбец уже готов и так далее;
  12. Готовая матрица 5 на 5 будет выглядеть таким образом;

Дробные числа в матрице

Очень важно при добавлении дробного числа не ошибиться с пустым кубиком. Как это делается, рассмотрим ниже в уже готовой матричной таблице 5 на 5.

Укажите курсором на нужный кубик и перейдите во вкладку «Работа с формулами» или «Конструктор». Выберите на панели инструментов «Структуры» функцию «Дробь» и укажите по нужному виду.

В матрице первое целое значение изменилось на дробное.

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

Создание матрицы в Ворд 2003

Сделать матрицу в самой ранней версии Ворда намного легче, чем в более новых. Для этого нужно перейти во вкладку «Вставка» и выбрать «Объект».

В открывшемся окне «Вставка объектов» в подразделе «Создание» указать «Microsoft Equation 3.0» и нажать на «ОК».

Всплывёт отдельное поле для формулы и окно с панелью инструментов. Сначала нужно вставить круглые скобки.

Примечание. Если вдруг, случайно закрыли панель с инструментами, то перейдите во вкладку «Вид» и выберите «Панель инструментов».

Теперь следует нажать на кнопку «Матрицы» и выбрать нижний вариант.

В новом окне установить нужное количество строк и столбцов. Поставить галочку напротив соответствующего пункта в области «Выравнивание столбцов». Нажать на «Ок».

В добавленной матрице проставить нужные значения.

Далее кликните по вкладке «Файл» «Закрыть и вернуться в Документ 1».

В документ будет добавлена матрица со всеми ранее внесёнными цифрами.

Матрица в Ворд 2013 и 2016

В данных версиях Ворда, чтобы создать матрицу откройте вкладку «Вставка» далее нажмите на «Уравнение» и «Вставить новое уравнение». Если надо создать матрицу 4 на 4 повторите шаги ниже.

Выбрать матрицу 1х2, кликнуть по второму квадрату и добавить 1Х3.

В первый кубик вставить 2х1 и выбрав второй вертикальный вставить 3Х1.

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

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

Матрица — прямоугольный массив элементов, упорядоченные в строках и столбцах, которые могут использоваться для отображения размещение понятия по двум осям. Например можно использовать матрицу для демонстрации четыре возможные сочетания двух концепций и компоненты. С помощью графического элемента SmartArt в Excel, Outlook, PowerPoint или Word, можно создать матрицу и включать в электронную таблицу, сообщение электронной почты, презентации или документа.

Создание матрицы

На вкладке Вставка в группе Иллюстрации нажмите кнопку SmartArt.

В коллекции Выбор графического элемента SmartArt щелкните матрицу, выберите макет матрицы (например, Простая матрица ) и нажмите кнопку ОК.

Чтобы ввести текст в матрице, выполните одно из указанных ниже действий.

Щелкните [Текст] в области текста, а затем введите необходимый текст.

Скопируйте в буфер обмена текст из другой программы или расположения, щелкните [Текст] в области текста, а затем вставьте его.

Примечание: Если область текста не отображается, щелкните элемент управления.

Щелкните поле в графическом элементе SmartArt, а затем введите свой текст.

Другие задачи

Чтобы переместить поле, щелкните поле и перетащите его на новое место.

Чтобы переместить поле малыми шагами, нажмите клавишу CTRL и, удерживая ее нажатой, нажимайте клавиши со стрелками.

Щелкните правой кнопкой мыши матрицы, который вы хотите изменить и нажмите кнопку Изменить макет.

Щелкните матрицу, а затем выполните одно из следующих действий:

Чтобы показать отношения к целому компонентов в Благотворительная, нажмите кнопку Простая матрица.

Чтобы показать отношения четыре Благотворительная целом, нажмите кнопку Под названием матрица. Первая строка верхнего уровня вводимого текста появится в центре матрицы, а в четыре Благотворительная первые четыре строки текста второго уровня.

Чтобы показать отношения компонентов целом в Благотворительная, выделяя Благотворительная, а не по всему щелкните Сетчатая матрица.

Чтобы показать отношения к центральной идее в циклическую хода событий, нажмите кнопку Циклическая матрица.

Дополнительные сведения о каждого типа матрицы читайте в статье Описание рисунков SmartArt типа «матрица».

Примечание: Чтобы изменить макет рисунка SmartArt, можно также выбрать нужный параметр в разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Макеты. При выборе параметра макета можно предварительно просмотреть, как будет выглядеть рисунок SmartArt.

Быстро добавить конструктор качество оформления и польский в графический элемент SmartArt, можно изменить цвета и Применение стиля SmartArt с матрицей. Можно также Добавить эффекты, например свечения, сглаживания или трехмерные эффекты.

К полям в графических элементах SmartArt можно применять цветовые комбинации из цвета темы.

Щелкните рисунок SmartArt, цвет которого нужно изменить.

В контекстных инструментах Работа с рисунками SmartArt на вкладке Конструктор в группе Стили SmartArt нажмите кнопку Изменить цвета.

Если вкладка Работа с рисунками SmartArt или Конструктор не отображается, убедитесь, что рисунок SmartArt выделен.

Совет: (ПРИМЕЧАНИЕ.) При наведении указателя мыши на эскиз можно просмотреть, как изменяются цвета в графическом элементе SmartArt.

Изменение цвета или типа границы фигуры

В графическом элементе SmartArt щелкните правой кнопкой мыши границу поля, которую вы хотите изменить, и выберите пункт Формат фигуры.

Выполните одно из действий, указанных ниже.

В Office 2016 и Office 2013 — развернуть строку и выберите цвет или стиль.

В Office 2010 щелкните Цвет линии, чтобы выбрать новый цвет и выберите стиль линии, чтобы изменить stye.

Изменение цвета фона поля в матрице

Щелкните рисунок SmartArt, который требуется изменить.

Щелкните правой кнопкой мыши границу поля и выберите пункт Формат фигуры.

В группе Заливка выберите вариант Сплошная заливка.

В разделе Цвет нажмите кнопку и выберите нужный цвет.

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

Чтобы задать степень прозрачности фонового цвета, переместите ползунок Прозрачность или введите число в поле рядом с ним. Значение прозрачности можно изменить от 0 % (полная непрозрачность, значение по умолчанию) до 100 % (полная прозрачность).

Стиль SmartArt — это сочетание различных эффектов, например, стилей линий, рамок или трехмерных эффектов, которые можно применить к полям графического элемента SmartArt для придания им профессионального, неповторимого вида.

Щелкните рисунок SmartArt, который требуется изменить.

В разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Стили SmartArt выберите нужный стиль SmartArt.

Чтобы просмотреть дополнительные стили SmartArt, нажмите кнопку Дополнительные кнопки .

При наведении указателя мыши на эскиз становится видно, как изменяется стиль рисунка SmartArt.

Вы также можете настроить графическом элементе SmartArt перемещать поля, изменять их размери добавив заливку или эффект.

Создание матрицы

На вкладке Вставка в группе Иллюстрации нажмите кнопку SmartArt.

В коллекции Выбор графического элемента SmartArt щелкните матрицу, выберите макет матрицы (например, Простая матрица ) и нажмите кнопку ОК.

Чтобы ввести текст в матрице, выполните одно из указанных ниже действий.

Щелкните [Текст] в области текста, а затем введите необходимый текст.

Скопируйте в буфер обмена текст из другой программы или расположения, щелкните [Текст] в области текста, а затем вставьте его.

Примечание: Если область текста не отображается, щелкните элемент управления.

Щелкните поле в графическом элементе SmartArt, а затем введите свой текст.

Другие задачи

Чтобы переместить поле, щелкните поле и перетащите его на новое место.

Чтобы переместить поле малыми шагами, нажмите клавишу CTRL и, удерживая ее нажатой, нажимайте клавиши со стрелками.

Щелкните правой кнопкой мыши матрицы, который вы хотите изменить и нажмите кнопку Изменить макет.

Щелкните матрицу, а затем выполните одно из следующих действий:

Чтобы показать отношения к целому компонентов в Благотворительная, нажмите кнопку Простая матрица.

Чтобы показать отношения четыре Благотворительная целом, нажмите кнопку Под названием матрица. Первая строка верхнего уровня вводимого текста появится в центре матрицы, а в четыре Благотворительная первые четыре строки текста второго уровня.

Чтобы показать отношения компонентов целом в Благотворительная, выделяя Благотворительная, а не по всему щелкните Сетчатая матрица.

Примечание: Чтобы изменить макет рисунка SmartArt, можно также выбрать нужный параметр в разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Макеты. При выборе параметра макета можно предварительно просмотреть, как будет выглядеть рисунок SmartArt.

Быстро добавить конструктор качество оформления и польский в графический элемент SmartArt, можно изменить цвета и Применение стиля SmartArt с матрицей. Можно также Добавить эффекты, например свечения, сглаживания или трехмерные эффекты. С помощью презентаций PowerPoint 2007, можно Добавить анимацию к матрице.

К полям в графических элементах SmartArt можно применять цветовые комбинации из цвета темы.

Щелкните рисунок SmartArt, цвет которого нужно изменить.

В контекстных инструментах Работа с рисунками SmartArt на вкладке Конструктор в группе Стили SmartArt нажмите кнопку Изменить цвета.

Если вкладка Работа с рисунками SmartArt или Конструктор не отображается, убедитесь, что рисунок SmartArt выделен.

Совет: (ПРИМЕЧАНИЕ.) При наведении указателя мыши на эскиз можно просмотреть, как изменяются цвета в графическом элементе SmartArt.

Изменение цвета или типа границы фигуры

В графическом элементе SmartArt щелкните правой кнопкой мыши границу фигуры, которую нужно изменить, и выберите пунк Формат фигуры.

Чтобы изменить цвет границы поля, выберите пункт Цвет линии, нажмите кнопку Цвет , а затем щелкните нужный цвет.

Чтобы изменить тип границы фигуры, выберите пункт Тип линии и задайте нужные параметры.

Изменение цвета фона поля в матрице

Щелкните рисунок SmartArt, который требуется изменить.

Щелкните правой кнопкой мыши границу поля и выберите пункт Формат фигуры.

В группе Заливка выберите вариант Сплошная заливка.

Выберите пункт Цвет , а затем выберите необходимый цвет.

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

Чтобы задать степень прозрачности фонового цвета, переместите ползунок Прозрачность или введите число в поле рядом с ним. Значение прозрачности можно изменить от 0 % (полная непрозрачность, значение по умолчанию) до 100 % (полная прозрачность).

Стиль SmartArt — это сочетание различных эффектов, например, стилей линий, рамок или трехмерных эффектов, которые можно применить к полям графического элемента SmartArt для придания им профессионального, неповторимого вида.

Щелкните рисунок SmartArt, который требуется изменить.

В разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Стили SmartArt выберите нужный стиль SmartArt.

Чтобы просмотреть дополнительные стили SmartArt, нажмите кнопку Дополнительно .

При наведении указателя мыши на эскиз становится видно, как изменяется стиль рисунка SmartArt.

Если вы используете PowerPoint 2007, можно добавить анимацию к матрицы, чтобы обратить внимание на каждое поле.

Нажмите кнопку матрицы, которую нужно анимировать.

На вкладке Анимация в группе Анимация нажмите кнопку Анимировать и выберите пункт Последовательно.

Примечание: При копировании матрицу, имеющую анимация, примененная к нему на другой слайд, анимация также копируется.

Я нарисовал некоторую матрицу в Microsoft Word 2016.

Эта матрица у меня получилось несколько кривой. То есть верхний ряд (B1, B2, B3, B4, B5) оказался несколько скучкованным относительно ниже расположенных столбцов чисел.

Я хотел бы получить такую матрицу, чтобы у неё были ровные столбцы нижеприведенных чисел:
1) 1-й столбец: B1 — 1,8 — 3,45 — 2,5.
2) 2-й столбец: B2 — 0,43 — 1,455 — 0,3
3) 3-й столбец: B3 — 1,214 — 3,915 — 2,704
и так далее.

P.S. В случае чего я готов воспользоваться сторонними программами, с дальнейшей вставкой матрицы в Word.

  • Вопрос задан более двух лет назад
  • 2936 просмотров

Ezhyg: Я извиняюсь, но у меня не получилось.
Я просто не знаю как совершить такие действия относительно моей матрицы в Word 2016:
1) «Убрать скобки»
2) «Заменить все разделители на табуляторы»
3) «преобразовать в таблицу, разделитель табуляция»

А если бы я просто создал бы новую таблицу и заполнил её своими значениями, мог бы я получить тот же результат, что и у вас получился?

Алексей Смирнов: ну я же с нуля делал, у меня нет вашей матрицы. Вбил значения руками :).

Вот дали бы вы то что нужно целикм, а не — мне нужно вот это, но дам я вам только вот этот кусочек. В пакете офис есть редактор формул — пользуйтесь.

Как сделать матрицу 4 на 4 в ворде?

Создание матрицы в программе ворд, это немного творческая работа, так как стандартными функциями она не предусмотрена. Рассмотрим подробную инструкцию, как в программе ворд сделать матрицу 4 на 4. 

Первый шаг. Создаем специальное поле для матрицы. Для этого открываем чистый лист, на верхней панели настроек активируем закладку «Вставка», справа находим блок с названием «Символы» и нажимаем на иконку «Формула». После на экране появиться специальное меню.

Второй шаг. Активируем данное поле и на верхней панели находим блок «Структуры», а там ищем иконку с надписью «Матрица». Нажимаем её, и выбираем матрицу размером 3 Х 3.

Третий шаг. Ставим курсор мыши на самый нижний элемент матрицы, снова отправляемся к иконке «Матрица», но теперь устанавливаем матрицу размером 2 Х 1.

Четвертый шаг. Проделываем этот же алгоритм со вторым и третьим членом матрицы, в результате получим следующую матрицу. 

Пятый шаг. Ставим курсор мыши теперь на самый верхний правый символ матрицы  и рисуем в нем матрицу размером 1 Х 2.

Шестой шаг. Повторяем алгоритм пятого шага с самими левыми членами с 2 по 4 и получаем нужную матрицу 4 на 4.

microsoft-word — Как создать расширенную матрицу в редакторе уравнений Word 2007+?

Я думаю, что вы можете сделать это таким образом …

  1. Вставьте уравнение.
  2. В раскрывающемся списке «Кронштейн» вставьте первый элемент из группы «Кронштейн с разделителями».
  3. Выберите первое из двух полей
  4. Из раскрывающегося списка Матрица вставьте пустую матрицу 3×3
  5. Щелкните правой кнопкой мыши матрицу и используйте параметр «Вставка» для вставки столбцов и строк при необходимости.
  6. Выберите второй из двух оригинальных полей
  7. В раскрывающемся списке «Матрица» вставьте пустую матрицу 3×1, а затем добавьте строки при необходимости.

Это приводит к разделителю, который довольно близок к двум матрицам. Чтобы добавить дополнительное пространство, после шага (4) вы можете ввести пробел, а перед шагом 6 вы можете вставить пробел. Я не знаю, если это хороший способ сделать что-то.

Вы можете сделать это в VBA, используя что-то вроде этого. Этот материал для меня совершенно новый, поэтому, несомненно, может быть улучшен. Если вы регулярно работаете только с небольшим количеством массивов, вы можете использовать VBA для генерации каждого массива, а затем сохранить его как строительный блок / автотекст.

Sub testInsertAugmentedMatrix1()
' Insert a test equation at the selection point
Call insertAugmentedMatrix1(Selection.Range, 2, 5)
End Sub

Sub insertAugmentedMatrix1(rng As Word.Range, RowCount As Integer, ColumnCount As Integer)
' Insert a "basic" augmented matrix at the specified range,
' with RowCount rows, ColumnCount columns, and a single column after the separator

Dim mainFunction As Word.OMathFunction
Dim subFunction As Word.OMathFunction
' Insert the framework
rng.OMaths.Add rng
With rng.OMaths(1)
  Set mainFunction = .Functions.Add(.Range, wdOMathFunctionDelim, 2)
  With mainFunction
    .Delim.BegChar = 40
    .Delim.SepChar = 124
    .Delim.EndChar = 41
    .Delim.Grow = True
    .Delim.Shape = wdOMathShapeCentered
  End With
  With mainFunction.Args(1)
    Set subFunction = .Functions.Add(.Range, wdOMathFunctionMat, ColumnCount * RowCount, ColumnCount)
    subFunction.Range.InsertAfter " "
  End With
  With mainFunction.Args(2)
    Set subFunction = .Functions.Add(.Range, wdOMathFunctionMat, RowCount, 1)
    subFunction.Range.InsertBefore " "
  End With
  Set subFunction = Nothing
  Set mathFunction = Nothing
End With
End Sub

Другой способ в VBA состоит в том, чтобы создать «Математическую строку», например:

Sub testInsertAugmentedMatrix2()
' Insert a test equation at the selection point
Call insertAugmentedMatrix2(Selection.Range, 4, 6)
End Sub

Sub insertAugmentedMatrix2(rng As Word.Range, RowCount As Integer, ColumnCount As Integer)
Const mthMatrix As Long = &h35A0 '"Black Square"
Const chrMatrixColumnDelimiter As String = "&"
Const chrMatrixRowDelimiter As String = "@"
Const mthVbar As Long = &h3502

Dim i As Integer
Dim strArray As String
strArray = ""
For i = 1 To RowCount
  If i > 1 Then
    strArray = strArray & chrMatrixRowDelimiter
  End If
  strArray = strArray & String(ColumnCount - 1, chrMatrixColumnDelimiter)
Next
rng.Text = "(" & _
ChrW(mthMatrix) & "(" & strArray & ")" & _
" " & ChrW(mthVbar) & " " & _
ChrW(mthMatrix) & "(" & String(RowCount - 1, chrMatrixRowDelimiter) & ")" & _
")"
rng.OMaths.Add rng
rng.OMaths.BuildUp

End Sub

Или вы можете использовать жетоны «математического автозамены» \matrix и т.д. Вместо специальных символов Unicode, как это. Функция mathSubstitute скопирована из моего поста и не была тщательно протестирована. Я думаю, что это потенциально самый читаемый подход.

Sub testInsertAugmentedMatrix3()
' Insert a test equation at the selection point
Call insertAugmentedMatrix3(Selection.Range, 4, 6)
End Sub

Sub insertAugmentedMatrix3(rng As Word.Range, RowCount As Integer, ColumnCount As Integer)
Const mthMatrix As String = "\matrix"
Const chrMatrixColumnDelimiter As String = "&"
Const chrMatrixRowDelimiter As String = "@"
Const mthVbar As String = "\vbar"

Dim i As Integer
Dim strArray As String
strArray = ""
For i = 1 To RowCount
  If i > 1 Then
    strArray = strArray & chrMatrixRowDelimiter
  End If
  strArray = strArray & String(ColumnCount - 1, chrMatrixColumnDelimiter)
Next
rng.Text = mathSubstitute("(" & _
mthMatrix & "(" & strArray & ")" & _
" " & mthVbar & " " & _
mthMatrix & "(" & String(RowCount - 1, chrMatrixRowDelimiter) & ")" & _
")")
rng.OMaths.Add rng
rng.OMaths.BuildUp

End Sub

Function mathSubstitute(s As String) As String
Const bslash As String = "\"
Dim a() As String
Dim sout As String
Dim i As Integer
Dim j As Integer
Dim sac As String
sout = ""
If s <> "" Then
  a = Split(s, bslash)
  sout = a(LBound(a))
  For i = LBound(a) + 1 To UBound(a)
    Debug.Print a(i)
    For j = 1 To Len(a(i))
      On Error Resume Next
      sac = Application.OMathAutoCorrect.Entries(bslash & Left(a(i), j)).Value
      If Err.Number = 0 Then
        sout = sout & sac & Mid(a(i), j + 1)
        Exit For
      Else
        sac = ""
        Err.Clear
      End If
    Next
    If sac = "" Then sout = sout & bslash & a(i)
    'Debug.Print sout
  Next
End If
On Error GoTo 0
mathSubstitute = sout
End Function

Существует документ , Мюррей Сарджент здесь , который описывает , как весь этот материал должен работать. Я не думаю, что вещь нумерации уравнений там работает в Word, но она может сделать это в других местах.

Как сделать матрицу в Ворде (Word)?

Как в Ворде написать матрицу (например, матрицу 4 на 4 или 5 на 5)?


Ксарф­акс

Матрицу в Ворде можно сделать с помощью вставки формулы.

Для того, чтобы добавить формулу в документ Ворд, нужно выполнить следующие действия:

1) В первую очередь поставьте курсор в то место документа, куда вам нужно вставить матрицу.

2) После этого вам нужно перейти на панель инструментов «Вставка» и выбрать «Формула» (нажать левой кнопкой мыши на символ π).

3) Появится поле для ввода формулы.

На вкладке «Конструктор» вы увидите различные символы и структуры, которые могут использоваться в формулах.

Для создания матрицы предназначен специальный набор структур под названием «Матрица».

Здесь всё очень просто:

Нужно щёлкнуть левой кнопкой мыши на необходимой структуре, и она вставится в формулу (затем остаётся только заполнить её).

Если в матрице используются не числа, а буквенные обозначения (a11, a12 и т.п.), то нужно дополнительно воспользоваться структурой «Индекс» (просто ставим курсор в соответствующий пунктирный квадратик и щёлкаем по структуре).

Если в матрице используются дробные числа, то для их вставки нужно использовать структуру «Дробь».


Создание большой матрицы в Ворде — 4 на 4, 5 на 5 и т.д.

Проблема в том, что в Ворде среди стандартных структур отсутствуют структуры, позволяющие вставить матрицу больших размеров напрямую.

Но можно сначала написать матрицу меньшего размера, а затем добавить в неё дополнительные строки / столбцы.

1) Создаём формулу и выбираем структуру «Матрица» -> «Матрицы со скобками».

2) В документе появится матрица 2 на 2.

3) Далее всё будет зависеть от размерности матрицы, которая вам нужна.

Например, если это матрица 4 на 4, то понятно, что нужно добавить 2 дополнительные строки и 2 дополнительных столбца.

Начнём со столбцов.

Для вставки столбца нужно щёлкнуть на одном из крайних пунктирных квадратиков и в контекстном меню выбрать «Вставить» -> «Вставить столбец после».

Размерность матрицы увеличиться.

Для вставки последующих столбцов в таких больших матрицах можно использовать клавишу F4, которая повторяет последнее выполненное пользователем действие.

Строки добавляются по схожему принципу — щёлкаем правой кнопкой мыши на нижнем пунктирном квадратике и в контекстном меню выбрать «Вставить» -> «Вставить строку после».

А оставшуюся строку добавляем через клавишу F4.

4) В результате получим матрицу 4 на 4, которую остаётся только заполнить.


Груст­ный Родже­р

Да, создать таблицу и в ячейках написать значения, но это ещё не всё. Матрица оформляется как таблица чисел (или других элементов), очерченная двойными линиями справа и слева. Меж тем по умолчанию таблица в Ворде создаётся расчерченной, когда каждая ячейка — в рамочке.

То есть таблицу надо оформить.

Для этого надо выделить таблицу (можно сделать мышкой, проведя из левой верхней ячейка в правый нижний) и затем открыть меню оформления границ, оно находится в разделе Home основного меню, блок Paragraph (Абзац), и выглядит как четыре квадратика 2х2. Через это меню надо сначала выбрать «No borders» (Без линий). Затем надо нажать самую нижнюю кнопочку, которая называется «Границы и заливка» (Borders and shading), нажать слева на кнопку Box, выбрать стиль линии (двойная сплошная) и около правого окошка убрать (!) линии, соответствующие верхней и нижней границе таблицы:

Всё, матрица готова.


Gokr

Создать таблицу 4х4 или 5х5, в ячейках проставить значения.

Источник: www.bolshoyvopros.ru

Как создать расширенную матрицу в редакторе Word 2007+ Equations?

Я думаю, вы можете сделать это таким образом …

  1. Вставьте уравнение.
  2. В раскрывающемся списке «Кронштейн» вставьте первый элемент из «Кронштейн»
    с разделителями «
  3. Выберите первый из двух полей
  4. В раскрывающемся списке Матрица вставьте 3×3 Пустую матрицу
  5. Щелкните правой кнопкой мыши матрицу и используйте параметр «Вставить», чтобы вставлять столбцы
    и строки по мере необходимости
  6. Выберите второй из двух исходных полей
  7. В раскрывающемся списке Матрица вставьте 3×1 пустую матрицу, затем добавьте строки
    при необходимости.

В результате получается разделитель, близкий к двум матрицам. Чтобы добавить дополнительное пространство, после шага (4) вы можете ввести пробел, а до шага 6 вы можете вставить пробел. Я не знаю, хорошо ли это сделать.

Вы можете сделать это в VBA, используя что-то вроде этого. Этот материал для меня все новый, поэтому, несомненно, можно улучшить. Если вы работаете только с небольшим количеством размеров массива, вы можете использовать VBA для генерации каждого массива, а затем сохранить его как строительный блок / автотекст. Р>

Sub testInsertAugmentedMatrix1()
' Insert a test equation at the selection point
Call insertAugmentedMatrix1(Selection.Range, 2, 5)
End Sub

Sub insertAugmentedMatrix1(rng As Word.Range, RowCount As Integer, ColumnCount As Integer)
' Insert a "basic" augmented matrix at the specified range,
' with RowCount rows, ColumnCount columns, and a single column after the separator

Dim mainFunction As Word.OMathFunction
Dim subFunction As Word.OMathFunction
' Insert the framework
rng.OMaths.Add rng
With rng.OMaths(1)
  Set mainFunction = .Functions.Add(.Range, wdOMathFunctionDelim, 2)
  With mainFunction
    .Delim.BegChar = 40
    .Delim.SepChar = 124
    .Delim.EndChar = 41
    .Delim.Grow = True
    .Delim.Shape = wdOMathShapeCentered
  End With
  With mainFunction.Args(1)
    Set subFunction = .Functions.Add(.Range, wdOMathFunctionMat, ColumnCount * RowCount, ColumnCount)
    subFunction.Range.InsertAfter " "
  End With
  With mainFunction.Args(2)
    Set subFunction = .Functions.Add(.Range, wdOMathFunctionMat, RowCount, 1)
    subFunction.Range.InsertBefore " "
  End With
  Set subFunction = Nothing
  Set mathFunction = Nothing
End With
End Sub

Другой способ в VBA — построить «Math string» следующим образом:

Sub testInsertAugmentedMatrix2()
' Insert a test equation at the selection point
Call insertAugmentedMatrix2(Selection.Range, 4, 6)
End Sub

Sub insertAugmentedMatrix2(rng As Word.Range, RowCount As Integer, ColumnCount As Integer)
Const mthMatrix As Long = &h35A0 '"Black Square"
Const chrMatrixColumnDelimiter As String = "&"
Const chrMatrixRowDelimiter As String = "@"
Const mthVbar As Long = &h3502

Dim i As Integer
Dim strArray As String
strArray = ""
For i = 1 To RowCount
  If i > 1 Then
    strArray = strArray & chrMatrixRowDelimiter
  End If
  strArray = strArray & String(ColumnCount - 1, chrMatrixColumnDelimiter)
Next
rng.Text = "(" & _
ChrW(mthMatrix) & "(" & strArray & ")" & _
" " & ChrW(mthVbar) & " " & _
ChrW(mthMatrix) & "(" & String(RowCount - 1, chrMatrixRowDelimiter) & ")" & _
")"
rng.OMaths.Add rng
rng.OMaths.BuildUp

End Sub

Или, вы можете использовать маркеры с автокоррекцией math и т. д. вместо специальных символов Юникода, например. Функция mathSubstitute копируется из моего сообщения здесь и не была широко протестированы. Я думаю, что это потенциально наиболее читаемый подход.

Sub testInsertAugmentedMatrix3()
' Insert a test equation at the selection point
Call insertAugmentedMatrix3(Selection.Range, 4, 6)
End Sub

Sub insertAugmentedMatrix3(rng As Word.Range, RowCount As Integer, ColumnCount As Integer)
Const mthMatrix As String = "\matrix"
Const chrMatrixColumnDelimiter As String = "&"
Const chrMatrixRowDelimiter As String = "@"
Const mthVbar As String = "\vbar"

Dim i As Integer
Dim strArray As String
strArray = ""
For i = 1 To RowCount
  If i > 1 Then
    strArray = strArray & chrMatrixRowDelimiter
  End If
  strArray = strArray & String(ColumnCount - 1, chrMatrixColumnDelimiter)
Next
rng.Text = mathSubstitute("(" & _
mthMatrix & "(" & strArray & ")" & _
" " & mthVbar & " " & _
mthMatrix & "(" & String(RowCount - 1, chrMatrixRowDelimiter) & ")" & _
")")
rng.OMaths.Add rng
rng.OMaths.BuildUp

End Sub

Function mathSubstitute(s As String) As String
Const bslash As String = "\"
Dim a() As String
Dim sout As String
Dim i As Integer
Dim j As Integer
Dim sac As String
sout = ""
If s <> "" Then
  a = Split(s, bslash)
  sout = a(LBound(a))
  For i = LBound(a) + 1 To UBound(a)
    Debug.Print a(i)
    For j = 1 To Len(a(i))
      On Error Resume Next
      sac = Application.OMathAutoCorrect.Entries(bslash & Left(a(i), j)).Value
      If Err.Number = 0 Then
        sout = sout & sac & Mid(a(i), j + 1)
        Exit For
      Else
        sac = ""
        Err.Clear
      End If
    Next
    If sac = "" Then sout = sout & bslash & a(i)
    'Debug.Print sout
  Next
End If
On Error GoTo 0
mathSubstitute = sout
End Function

Здесь есть статья Мюррея Сарджента здесь , в которой описывается, как все это должен работать. Я не думаю, что нумерация уравнений там работает в Word , но она может сделать это в другом месте.

    

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *