Данные в Буфере Обмена не Совпадают по Размеру и Форме Excel Как Исправить • Копирование формулы

Формулы сбиваются при использовании файла Excel на разных компьютерах

При открытии файла Excel с такими формулами на другом компьютере, Excel начинает отображает формулы с указанием пути к файлу надстройки, в таком виде:

= ‘D:\ПРОЕКТЫ\Папка\заполнение документов\FillDocuments.xla’! Пропись_Число(D12)

Кроме того, Excel может отобразить предупреждение о том, что автоматическое обновление ссылок отключено:

Разумеется, формулы после этого не работают, так как ссылаются на отсутствующий по данному пути файл.

Есть 4 варианта решения проблемы, выберите любой из них.
При постоянном использовании файла с разных компьютеров, рекомендую способ №1.
Если нужно исправить проблему разово (на прежнем компе файл больше не будет использоваться, или надстройка перемещена в другую папку), то выберите вариант 2, 3 или 4.

Способ 1 применяется при использовании файла с формулами с разных компов.

Расположите файл надстройки FillDocuments.xla на всех компьютерах по одному пути (и убедитесь, что имя файла надстройки везде одинаково)
Например, можно расположить файл в корне диска С, чтобы путь к файлу был C:\FillDocuments.xla
Или можно разместить в общей сетевой папке, по пути типа \\server\надстройки\FillDocuments.xla

  • отключить автозапуск программы в О ПРОГРАММЕ — ОПЦИИ
  • закрыть Excel (или закрыть надстройку FillDocuments)
  • переместить файл в новое расположение
  • запустить надстройку из нового места
  • включить автозапуск программы в О ПРОГРАММЕ — ОПЦИИ (если это нужно)

После этого, выполните описанное в одном из других способов, для восстановления формул.

Способ 2: вручную исправляем ссылки, через поиск и замену

Копируем из ячейки «лишний» путь к файлу, начиная с кавычки, и заканчивая восклицательным знаком:
‘D:\ПРОЕКТЫ\Папка\заполнение документов\FillDocuments.xla’!

Нажимаем Ctrl + H для вывода диалогового окна «Найти и заменить», в поле «Найти» вставляем скопированный путь,
а поле «Заменить на» оставляем пустым.
Осталось нажать кнопку Заменить все, и формулы приведутся к исходному варианту написания: =Пропись_Число(D12)

Способ 3: исправляем ссылки через меню надстройки FillDocuments

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

Нажимаем кнопку Настройки, идём на вкладку «Дополнительно», и включаем там опцию «Отображать подменю ДОПОЛНИТЕЛЬНО на панели инструментов программы»:

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

Данные в Буфере Обмена не Совпадают по Размеру и Форме Excel Как Исправить • Копирование формулы

Способ 4: исправляем ссылки на файл штатными средствами Excel

Нажмём кнопку Включить содержимое на желтом предупреждении системы безопасности Excel, появляющемся при открытии файла.
При это появится диалоговое окно, где нужно нажать кнопку Изменить связи.

Нажимаем кнопку Изменить, и в диалоговом окне указываем, где теперь расположен файл надстройки FillDocuments.xla

После того, как файл выбран, в графе Состояние будет написано ОК:

Теперь отстаётся запустить надстройку FillDocuments (если она до этого не была запущена), и Excel автоматически внесёт изменения в формулы во всём файле.

[expert_bq id=»1570″]Я продолжаю видеть вещи, которые говорят клип Попробуйте, когда вы выбираете что-то вроде текста удерживая левую кнопку в буфере обмена. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Нажмите «Далее», чтобы присвоить ему имя, то есть: .. (буфер обмена или клипбокс), ярлык на нем на моем рабочем столе. Щелкните правой кнопкой мыши на рабочем столе, указывая на то, что он работает. В месте, которое вы хотите сделать
Данные в Буфере Обмена не Совпадают по Размеру и Форме Excel Как Исправить • Копирование формулы

Исправление ошибки очистки буфера обмена Excel |

  • отключить автозапуск программы в О ПРОГРАММЕ — ОПЦИИ
  • закрыть Excel (или закрыть надстройку FillDocuments)
  • переместить файл в новое расположение
  • запустить надстройку из нового места
  • включить автозапуск программы в О ПРОГРАММЕ — ОПЦИИ (если это нужно)

У меня твой пример вылетает на i=255. И если после сохранения разбухшего файла его загрузить снова и продолжать счет, он вылетает там же. То есть это не переполнение буфера. Похоже на ограничение по числу страниц, уж число-то больно характерное 255. Но сам я с таким количеством листов не работал.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: