Цитата |
---|
Sanja написал: Версия Excel? И разрядность. И файл-пример |
Версия Эксель 2007 г.
Проц 32-х разрядный. А сам эксель тоже для 32.
Насколько помню, если не ошибаюсь, 64 разрядная версия на 32 разрядную систему и не установиться.
Так что, с этим все нормально.
Что касается файла примера, дело в том, что файлов много. Есть с большим вложением макросов, есть с меньшим. Но толку с того, если прикреплю файл пример?
Дело в том, что эксель при любом файле с макросами вылетает.
Правда происходит это не всегда при сохранении. Только иногда. Ну, примерно в час один раз.
Но когда происходит, без мата не обхожусь. Потому, что так она достала уже … эта мерзо-пакость. В особенности, когда сижу уткнувшись в монитор и все внимание на алгоритмы, и отладку кода. И в этом самое время вдруг внезапно бац … и выходит сообщение о сбое работы Эксель.
И главное так не только на одном компьютере, но и на всех остальных. Аж в пяти местах проверял. И в win’7/8 и даже в winXP. ВЕЗДЕ так делает зараза. И никак не угомониться.
Цитата |
---|
Игорь написал: Тут либо проблема в макросах, либо проблема из-за сбоя в файле Excel |
Так что, сам файл навряд ли имеет кряк. Потому, что все файлы, которые заново создавались, в которых макросы писались с нуля, ведь не могут быть битыми.
И при этом, что касается того, если сами макросы вызывают вылет Excel…. Тоже не думаю, что так.
Потому, что и тут, файлов много… и при работе с любым из них, Эксель всегда выкидывает такие номера.
И при этом, дело в том, что я те же самые макросы перенес в файл надстройки. С тем же самым кодом. Сам код макросов и в файле *.XLAM был тот же что в *.xlsm. Но почему то, в работе с первым ни один раз не было такой кляузы, а со вторым иногда даже каждый пол часа.
Так что, ну просто понять не могу в чем причина… и главное это чаще происходит, когда редактор VBA разработчик открыт.
Может быть, дело в подключенных библиотеках, которые стали не по вкусу, Excel-ю 2007?
Но и тут могу сказать, что в этом не сильно большой прихотливостью отличался. И в опции: References не тонную величину библиотек подключил. А всего каких то два или три дополнительных.
Вот все библиотеки которые подключены:
Visual Basic for Application
Microsoft Excel 12.0 Object Library
Microsoft Office 12.0 Object Library
Microsoft Forms 2.0 Object Library
Microsoft ActiveX Data Object 2.8 Library
Вот и все подключенные библиотеки.
Так что, я просто понять не могу, причину.
Мало того, что когда занимаешься отладкой макроса, столько проблем возникает, и работаешь над устранением ошибок в коде приложения. И с трудом, но в итоги добиваешься корректной работой кода. И это вроде бы удается. И думаешь, ну все …. теперь все работает нормально. И сложные алгоритмы корректно составлены, и переменные нигде не конфликтуют. И наконец вздыхаешь с облегчением. И тут на тебе…. Что уже навряд ли ошибки того, что ты написал, а скорее думаю недоработки самой среды разработки. И самого производителя. И думаешь, как раз еще этого не хватало. Что бы, еще отвечать, не только за свои приложения, но еще и за среду.
Так что, опять рассчитываю на помощь!
И опять буду признателен за ответ!
Hi I am trying to work on Excel to create a simple roster type program (using excel was suggested by my boss even though I’ve never used it before) Anyway, I have barely done anything on it, and tried to save it, but I keep getting a message saying I cant because Macros are enabled. I googled that, and it says to go to the Developer tab and disable Macros, I tried to do that but the Develop tab has all functions greyed out — so I cant change it — nor can I delete the work to start again. Can someone explain what I need to do please?
I believe I must have inadvertently clicked the wrong box when I went into the Developer tab so that I could add tick boxes (this was the way suggested in a google link) I don’t know what else I could’ve done to cause this
any help would be very much appreciated as I cant close the document to start another
Melanie
0 / 0 / 0 Регистрация: 17.01.2013 Сообщений: 37 |
|
1 |
|
Макрос не сохраняется при закрытии книги05.02.2013, 01:34. Показов 18397. Ответов 11
итак, у меня пару вопросов, уважаемы эксперты.
0 |
5468 / 1148 / 50 Регистрация: 15.09.2012 Сообщений: 3,514 |
|
05.02.2013, 06:58 |
2 |
Во-первых, почему когда я создаю макрос, после закрытия-открытия файла он исчезает, может куда нажаь нужно??? в программе «VBA» нажимайте кнопку «Сохранить».
1 |
53 / 38 / 3 Регистрация: 25.01.2013 Сообщений: 368 |
|
05.02.2013, 07:17 |
3 |
Во-первых, почему когда я создаю макрос, после закрытия-открытия файла он исчезает, может куда нажаь нужно??? надо сохранить с поддержкой макроса с расширением (.xlsx) скорее всего Добавлено через 2 минуты
Во-вторых, я не знаю точно как сделать задание 2.3, как создатьмакрос (процедуру-подпрограмму)???? Кроме вас никто не знает лучше что именно надо, но по приведенному примеру можно лучше и эффективнее воспользоваться стандартны функциями Экселя и произвести условное форматирование, чем писать по задаче код
1 |
5468 / 1148 / 50 Регистрация: 15.09.2012 Сообщений: 3,514 |
|
05.02.2013, 07:28 |
4 |
taratara, задание 2.2.
1 |
5468 / 1148 / 50 Регистрация: 15.09.2012 Сообщений: 3,514 |
|
05.02.2013, 07:57 |
5 |
Пункт 1 Султанов, на Форуме есть следующие категории людей:
Я предполагаю, что эту тему создал студент, которому нужно сделать задание по каким-то правилам. Пункт 2
надо сохранить с поддержкой макроса с расширением (.xlsx) скорее всего формат Excel-файлов с поддержкой макросов — xlsm. Пункт 3 taratara, по заданию 2.3. не понятно, для каких ячеек искать максимальное число:
1 |
11482 / 3773 / 677 Регистрация: 13.02.2009 Сообщений: 11,145 |
|
05.02.2013, 10:52 |
6 |
или для каждой строки, например, для строки В задании же ясно указано: для каждой строки.
1 |
5468 / 1148 / 50 Регистрация: 15.09.2012 Сообщений: 3,514 |
|
05.02.2013, 10:55 |
7 |
В задании же ясно указано: для каждой строки. я читал задание в сообщении #1 на скрин-шоте. Задание 2.3.
1 |
es geht mir gut 11264 / 4746 / 1183 Регистрация: 27.07.2011 Сообщений: 11,437 |
|
05.02.2013, 12:24 |
8 |
Такое подойдёт?
1 |
es geht mir gut 11264 / 4746 / 1183 Регистрация: 27.07.2011 Сообщений: 11,437 |
|
05.02.2013, 12:42 |
9 |
Подправил
1 |
0 / 0 / 0 Регистрация: 17.01.2013 Сообщений: 37 |
|
05.02.2013, 19:23 [ТС] |
10 |
Спасибо Всем большое. До задания 2.2 я вроде верно сделала, ее делать не надо, я добавила просто все задание.
0 |
es geht mir gut 11264 / 4746 / 1183 Регистрация: 27.07.2011 Сообщений: 11,437 |
|
05.02.2013, 19:50 |
11 |
Странно, у меня всё работает, и ваш макрос «Цвет» тоже. Если в выделенном диапазоне ячеек содержатся ячейки с отрицательным значением — то они заливаются красным Миниатюры
1 |
Казанский |
|||||
05.02.2013, 20:35
|
|||||
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
05.02.2013, 20:35 |
Выполнение события при закрытии книги Закрытие книги Excel при закрытии формы
При закрытии одной книги записать информацию во вторую Как при закрытии книги эксель — убрать иконку При открытии файл эксель подгружает иконку (.ico) по… Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 12 |
при попытке сохранения файла Excel с поддержкой макросов загорается окно «Обнаружены ошибки при сохранении «путь файла». Возможно, приложению Microsoft Excel удастся сохранить этот файл, внеся в него некоторые исправления. Чтобы внести исправления в новый файл, нажмите кнопку «Продолжить». Для отмены сохранения файла нажмите кнопку «Отмена».
У меня Windows 11 и Microsoft Office 2016, активированные оба. При попытке сохранить файл, вылезает такая ошибка и при «Продолжить» предлагает место и название для сохранения, но оно не сохраняется, а снова вылазит это окно.
Я могу сохранять данный файл:
с телефона в приложении Office
с другого компьютера, на котором Windows 10 и Microsoft Office 2016
с другого компьютера, на котором Windows 10 и Microsoft Office 2019
Такое самое окно вылезает у человека, у которого тоже ASUS на AMD на Windows 11. Однако у человека с другим жезелом на Windows 11 всё работает.
Подскажите что сделать чтобы оно работало как раньше