Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.03.2022, 12:28   #1
Akmal-Sharipov
Пользователь
 
Регистрация: 18.11.2010
Сообщений: 30
По умолчанию не работает функция очистка

Здравствуйте уважаемые программисты. Высылаю макрос с небольшим вопросом. Данный макрос работал исправно в эксель 2007. Но на эксель 2019 работает не полностью. сам не разобрался. Функция очистки картинки не работает. Функция поиска и вставки картинки работает. Получается так, что картинка на картинке. Просмотрите пожалуйста. Файл прикрепил
Вложения
Тип файла: rar Новая папка.rar (356.7 Кб, 9 просмотров)
Akmal-Sharipov вне форума Ответить с цитированием
Старый 07.03.2022, 16:12   #2
Igor1961
Пользователь
 
Регистрация: 05.10.2015
Сообщений: 39
По умолчанию

У меня 2007 (и Win и Office). Проблема у меня тоже воспроизводится.
Но:
Если в макросе "Main" после ссылки на "Очистка" поставить Exit Sub, запустить макрос "Main", а потом вернуть все на место, проблема исчезает. Почему - ХЗ...
Igor1961 вне форума Ответить с цитированием
Старый 07.03.2022, 16:33   #3
Akmal-Sharipov
Пользователь
 
Регистрация: 18.11.2010
Сообщений: 30
По умолчанию

У меня не так. Все равно не работает. оставляет мусор, не очищает.
Akmal-Sharipov вне форума Ответить с цитированием
Старый 08.03.2022, 19:01   #4
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Так будет работать
Код:
     If sha.Type = msoPicture Or sha.Type = msoLinkedPicture Then
            sha.Delete
     End If
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 10.03.2022, 09:30   #5
Akmal-Sharipov
Пользователь
 
Регистрация: 18.11.2010
Сообщений: 30
По умолчанию

Прекрасно работает. Спасибо вам.
Akmal-Sharipov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Калькулятор с# не работает очистка Мария19043 C# (си шарп) 1 30.11.2020 12:49
Функция не работает Gro-m Python 11 15.02.2019 12:28
Не работает функция awashwinter Общие вопросы C/C++ 0 13.03.2016 13:57
Sendmail работает, функция mail() работает, но есть проблема. PavelNAndreev PHP 8 27.01.2014 12:45