Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Задача коммивояжера - Страница 3 - Мир MS Excel

Старая форма входа
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Готовые решения » Задача коммивояжера (Excel)
Задача коммивояжера
kNNeR Дата: Понедельник, 28.12.2020, 05:11 | Сообщение № 41
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 9 ±
Замечаний: 0% ±

Excel 2019
MCH, макрос почему-то не работает.
Выдает ошибку

Compile error:
The code in this project must be updated for use on 64-bit systems. Please review and update Declare statements and then mark them with the PtrSafe attribute.

Как заставить работать этот макрос ?
 
Ответить
СообщениеMCH, макрос почему-то не работает.
Выдает ошибку

Compile error:
The code in this project must be updated for use on 64-bit systems. Please review and update Declare statements and then mark them with the PtrSafe attribute.

Как заставить работать этот макрос ?

Автор - kNNeR
Дата добавления - 28.12.2020 в 05:11
MCH Дата: Понедельник, 28.12.2020, 08:29 | Сообщение № 42
Группа: Админы
Ранг: Старожил
Сообщений: 1961
Репутация: 731 ±
Замечаний: ±

Как заставить работать этот макрос ?

Какой именно макрос не работает, из какого файла?
Скорее всего там, где реализация сделана через DLL (код на VBA отлаживался под Excel32, поэтому не будет работать под Excel64)
Приложите пример Вашей задачи, можно адаптировать другие реализации задачи коммивояжера.

У меня есть еще реализованные алгоритмы на VBA для решения задачи коммивояжера, которые я здесь не выкладывал (т.к. они еще не доведены до готового решения).
Есть реализации деревянного алгоритма, есть оптимизации перенесенные на VBA отсюда http://tsp-basics.blogspot.com (в т.ч. 2opt, 3opt, с DLB и Neighbor Lists)
Можно их адаптировать под Вашу задачу.
 
Ответить
Сообщение
Как заставить работать этот макрос ?

Какой именно макрос не работает, из какого файла?
Скорее всего там, где реализация сделана через DLL (код на VBA отлаживался под Excel32, поэтому не будет работать под Excel64)
Приложите пример Вашей задачи, можно адаптировать другие реализации задачи коммивояжера.

У меня есть еще реализованные алгоритмы на VBA для решения задачи коммивояжера, которые я здесь не выкладывал (т.к. они еще не доведены до готового решения).
Есть реализации деревянного алгоритма, есть оптимизации перенесенные на VBA отсюда http://tsp-basics.blogspot.com (в т.ч. 2opt, 3opt, с DLB и Neighbor Lists)
Можно их адаптировать под Вашу задачу.

Автор - MCH
Дата добавления - 28.12.2020 в 08:29
kNNeR Дата: Вторник, 29.12.2020, 00:36 | Сообщение № 43
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 9 ±
Замечаний: 0% ±

Excel 2019
Какой именно макрос не работает, из какого файла?

Самый последний - из сообщения №31
Когда я жму на кнопку "Сброс" - то все сбрасывается успешно.
Но когда я жму на кнопку "Решение", vba выдает ошибку runtime Error.
К сообщению приложен файл: 9253447.rar(238.6 Kb)


Сообщение отредактировал kNNeR - Вторник, 29.12.2020, 00:58
 
Ответить
Сообщение
Какой именно макрос не работает, из какого файла?

Самый последний - из сообщения №31
Когда я жму на кнопку "Сброс" - то все сбрасывается успешно.
Но когда я жму на кнопку "Решение", vba выдает ошибку runtime Error.

Автор - kNNeR
Дата добавления - 29.12.2020 в 00:36
kNNeR Дата: Вторник, 12.01.2021, 17:41 | Сообщение № 44
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 9 ±
Замечаний: 0% ±

Excel 2019
У меня Excel2016x64
Почему вылетает такая ошибка и как заставить этот макрос работать ?
(макрос - из сообщения 31)
 
Ответить
СообщениеУ меня Excel2016x64
Почему вылетает такая ошибка и как заставить этот макрос работать ?
(макрос - из сообщения 31)

Автор - kNNeR
Дата добавления - 12.01.2021 в 17:41
Мир MS Excel » Вопросы и решения » Готовые решения » Задача коммивояжера (Excel)
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Поиск:

Яндекс цитирования Jobsora jooble
© 2010-2021 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!