Страницы: 1
RSS
Постоянно слетает макрос, Проблема с файлом
 
Добрый день уважаемые ГУРУ.

Помогите решить проблему с макросом и понять почему макрос повреждает документ.

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

И еще одна просьба
При добавление в таблице D2 из выпадающего списка (Наименование материалов ) в таблице F2 из выпадающего списка (Ру PN, Мпа (кгс/см2)) цифры с точкой (пример 4.6) цифры слетают и показывает только 4 вместо 4.6 если запетая 4,6 то все нор, как это можно исправит?

в самом файле
Пример для форума (таблица D2) и (таблице F2) перед началом работы с документом (Норм.xlsm) надо нажать кнопку "Обновить списки" и тогда появиться выпадающие списки (таблица D2)

Вся информация из выпадающего списка храница в вкладке "DATA"


Прикрепил файл
Норм.xlsm - (нормальный файл)
Дифект.xlsm - (повреждённый файл) этот файл становится таким после открытия на второй день.


Спасибо заранее за помощь.
Изменено: Олег м - 21.11.2023 06:38:05
 
По поводу повреждения макросом файла, макрос не виноват.
1.Где хранится файл ?
2.Кто с ним работает после выполнения макроса и закрытия книги ?
На маке никто не работает с файлом? Идет замена модуля листа на модуль книги
С выпадающим списком все понятно,  Formula1:=Join(a, ",")
На картинке видно, что с 2 значений появляется 4.объединение в строку  прописано через запятую и других вариантов нет.
Надо менять сам алгоритм


Изменено: doober - 20.11.2023 12:11:54
 
Файл храница на рабочем столе

Работает только один человек и только заполняет таблицу с информацией и больше ничего.

Работают в 2016 версии excel, что самое интересное что в 2021 версии excel такое не было замечено.

Нет, на маке не работают с файлом.
Изменено: Олег м - 20.11.2023 17:16:52
 
файл Норм.xlsm лист 3 нормальный где и сидит макрос

в
файл Дифект.xlsm лист 3 пустои и лист 4  создается (или меняется) сам по себе.
Страницы: 1
Наверх