Платформа выводит следующую ошибку: Ошибка при вызове метода контекста (Item): Произошла исключительная ситуация (Microsoft Word): Запрашиваемый номер семейства отсутствует. На моем ПК все работает корректно. При отладке на другом компьютере, где возникает ошибка, количество таблиц равно нулю. Для надежности я создал еще одну таблицу в ActiveDocument непосредственно на этом компьютере.
Однако число таблиц в документе по-прежнему равно нулю. В чем может быть причина?
#1 от Falexпроисходит сбой на этом этапе:#2 от dkвозможно, шаблон переполняется#3 от Лефмихалычаили в этой коллекции нет элементов? Проверь Шаблон.Tables.Count#4 от Falexчто ты имеешь в виду, шаблон переполняется? Я проверяю Шаблон.Tables.Count, он равен нулю.#5 от Тьмаа сколько у вас значений в MSWord.Application.Documents.Count?#6 от Falex
причем я сделал еще так: взял скопировал свой шаблон в doc файл. скопировал его на тот компьютер. загрузил в activedocument. та же ерунда.
#7 от Falex Количество документов в MSWord.Application составляет 1. #8 от Falex Причем даже закомментированный вариант не срабатывает, а проходит другой. #9 от dk — Что это означает? #10 от Falex Это означает 0. #11 от Falex А у меня показывает 2 (столько и есть на самом деле). #12 от Falex ЗЫ: базы идентичны, но тестируются на разных устройствах. #13 от dk Версии MS Office совпадают? #14 от Falex Везде стоит 2007. Для безопасности сохраняю в 2003.
#15 от dk Значит, это не тот макет. #16 от Falex Что ты имеешь в виду под "не тот макет"? #17 от Falex
попробовал иначе: прямо на том компьютере в конфигураторе создал макет (activedocument). Нарисовал 2 таблицы.Проверил количество таблиц при выводе: оно опять равно нулю.
#18 от Тьма
Попробуй
#19 от Ковычки
визибле=-1
#20 от Ковычки
+ исключить попытку
#21 от Falex
что это за ссылка? Что нужно попробовать? Шаблон.Visible = -1;.
#22 от Тьма
хотфикс для 2007 офис Ссылка на хотфикс
#23 от Falex
увы. Система в данный момент недоступна. Пожалуйста, попробуйте позже или обратитесь в службу поддержки, если вам нужна срочная помощь.
#24 от Falex
как всегда, Майкрософт подводит ((
#25 от Falex
не функционирует (
Тэги:
Ответить:
Комментарии доступны только авторизованным пользователям
Похожие вопросы 1С
В этой группе 1С
Ошибка при объединении ячеек в Word. COMException: Запрашиваемый номер семейства не существует
Делаю выгрузку из datagridview
в документ Word
с помощью этого кода:
string currentNum = null; int mergeCount = 0; for (int index = 0; index < dataGridView1.Rows.Count; index++) < tbl.Rows.Add(ref missing); // Добавление новой строки в таблицу. if (currentNum == null) < wordDocument.Range(tbl.Cell(index + 2, 2).Range.Start, tbl.Cell(index + 2, 2).Range.End).Text = dataGridView1.Rows[index].Cells["Column2"].Value.ToString(); currentNum = dataGridView1.Rows[index].Cells["Column2"].Value.ToString(); >else < if (currentNum == dataGridView1.Rows[index].Cells["Column2"].Value.ToString()) < mergeCount++; // здесь не удаётся найти требуемый номер семейства wordDocument.Range(tbl.Cell(index + 2 — mergeCount, 1).Range.Start, tbl.Cell(index + 2, 1).Range.End).Cells.Merge(); // объединение ячеек второй колонки wordDocument.Range(tbl.Cell(index + 2 — mergeCount, 2).Range.Start, tbl.Cell(index + 2, 2).Range.End).Cells.Merge(); >else > // заполняем остальные колонки информацией wordDocument.Range(tbl.Cell(index + 2, 3).Range.Start, tbl.Cell(index + 2, 3).Range.End).Text = dataGridView1.Rows[index].Cells["Column3"].Value.ToString(); wordDocument.Range(tbl.Cell(index + 2, 4).Range.Start, tbl.Cell(index + 2, 4).Range.End).Text = dataGridView1.Rows[index].Cells["Column4"].Value.ToString(); wordDocument.Range(tbl.Cell(index + 2, 5).Range.Start, tbl.Cell(index + 2, 5).Range.End).Text = stepennn.ShowSubText(dataGridView1.Rows[index].Cells["Column5"].Value.ToString(), dataGridView1.Rows[index].Cells["Column6"].Value.ToString()); wordDocument.Range(tbl.Cell(index + 2, 6).Range.Start, tbl.Cell(index + 2, 6).Range.End).Text = dataGridView1.Rows[index].Cells["Column6"].Value.ToString(); wordDocument.Range(tbl.Cell(index + 2, 7).Range.Start, tbl.Cell(index + 2, 7).Range.End).Text = dataGridView1.Rows[index].Cells["Column7"].Value.ToString(); >
Делаю объединение строк в первой и во второй колонке. Если убрать объединение ячеек в первой колонке, то всё работает как надо. Во второй колонке объединение происходит нормально, а на первой происходит ошибка — Запрашиваемый номер семейства не существует. По логике всё должно работать, но чё то не могу додумать что не так На третьем цикле происходит ошибка
Маленький пример
Ошибка ворд: запрашиваемый номер семейства не существует
Когда вы сталкиваетесь с сообщением об ошибке в программе Word, которое гласит запрашиваемый номер семейства не существует, это может вызвать некоторое беспокойство. Эта ошибка обычно означает, что файл, который вы пытаетесь открыть или использовать, содержит ссылку на шрифт или стиль, который отсутствует на вашем компьютере. Это может произойти, если файл был создан на другом компьютере с другими шрифтами или стилями, которые отсутствуют на вашем. В таком случае, вам может потребоваться обновить шрифты на вашем компьютере или попросить отправителя файла предоставить вам нужные шрифты. Не беспокойтесь, это обычная проблема, которая легко решается.
Исправление ошибки Запрашиваемый номер семейства не существует в Word
Чтобы исправить эту ошибку в программе Word, вам следует выполнить следующие шаги:
Следуя этим шагам, вы сможете устранить ошибку Запрашиваемый номер семейства не существует в программе Word и продолжить работу с вашим документом без проблем.
Проверьте верность введенного номера семейства
Для успешного выполнения операции необходимо удостовериться в корректности введенного номера семейства. Безусловно, это ключевой шаг, который обеспечит правильную работу системы. Пожалуйста, уделите особое внимание данному моменту и убедитесь, что номер семейства введен без ошибок.
Именно правильность ввода номера семейства обеспечит вам доступ к необходимой информации и позволит выполнить заданную операцию. Не допускайте возможности ошибки, так как это может привести к нежелательным последствиям.
Тщательно проверьте введенные данные и удостоверьтесь, что они соответствуют требуемому формату. При необходимости перепроверьте номер семейства еще раз, чтобы исключить возможность ошибки. Верность ввода номера семейства — залог успешного выполнения задачи.
Обновите программное обеспечение Word
| 1. | Запустите программу Microsoft Word на своем компьютере. |
| 2. | Перейдите в меню Справка (на верхней панели) и выберите пункт Обновить Word. |
| 3. | Подождите, пока завершится процесс обновления приложения. |
| 4. | Перезапустите Word, чтобы изменения вступили в силу. |
После выполнения этих шагов, возможно, ошибка Запрашиваемый номер семейства не существует и другие проблемы будут устранены. Обновление программного обеспечения поможет улучшить стабильность работы Word и исправить возможные ошибки.
Проверка наличия несоответствий в документе
В этом документе выявлена ошибка, на которую необходимо обратить внимание. Запрашиваемый номер семейства отсутствует, что представляет собой значительное нарушение и требует незамедлительного вмешательства.
Ошибка в номере семейства может привести к недопониманиям, неправильной интерпретации данных и другим нежелательным последствиям. Поэтому важно тщательно проверить документ на наличие несоответствий и устранить их.
Исправление этой ошибки позволит повысить качество документа, улучшить его понимание и достоверность информации. Не допускайте недочетов в вашей работе – уделите внимание деталям и устраните все несоответствия.
Будьте внимательны и ответственны в своей работе, исправляйте ошибки и стремитесь к совершенству. Ваше внимание к деталям и желание улучшить документ будут оценены и принесут положительные результаты.
Ошибка в Word: запрашиваемый номер семейства не существует
Для решения этой проблемы в Word можно воспользоваться функцией восстановления семейства. Для этого выполните следующие шаги:
После выполнения этих шагов ваш документ должен быть восстановлен и ошибка семейства больше не должна возникать.
Попробуйте экспортировать и импортировать документ
При возникновении ошибки запрашиваемый номер семейства не существует при работе с программой Microsoft Word, одним из способов решения проблемы может быть экспорт и последующий импорт документа. Этот метод может помочь исправить возможные ошибки в структуре документа и восстановить его работоспособность.
Для начала попробуйте экспортировать проблемный документ в другой формат, например, в формате RTF или TXT. Для этого откройте документ в программе Word, затем выберите пункт меню Файл и Сохранить как. В открывшемся окне выберите формат, в который хотите экспортировать документ, и сохраните его.
После этого попробуйте импортировать сохраненный документ обратно в программу Word. Для этого откройте программу, выберите пункт меню Файл и Открыть. Найдите сохраненный документ в нужном формате и откройте его.
После импорта документа проверьте его работоспособность и исправность. Возможно, что проблема была вызвана ошибкой в исходном файле, которая была исправлена в ходе экспорта и импорта. Если ошибка все еще сохраняется, попробуйте использовать другие способы решения, такие как проверка и исправление кода или обновление программы Word.
Импорт и экспорт файлов могут стать эффективным способом для устранения проблем с документами в Microsoft Word. Попробуйте данный подход и убедитесь, что ваш файл функционирует корректно и без сбоев.
Ошибка ворд: запрашиваемый номер семейства не существует
Пожалуйста, свяжитесь с технической поддержкой Microsoft для получения дополнительной помощи по данной проблеме. Необходимо уточнить информацию о проблеме, чтобы специалисты могли оказать более точную поддержку и решение.
Изучите форумы и обсуждения
После тщательного изучения официальных ресурсов и документации по исправлению ошибки в Word, не стоит забывать о ценности сообщества пользователей и форумов, где можно найти ценные советы и подсказки.
Часто пользователи сталкиваются с теми же проблемами и обмениваются опытом по их решению. Поэтому просмотр форумов и обсуждений связанных с ошибкой запрашиваемый номер семейства не существует может принести неоценимую пользу.
Подведем итог:




