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

Вход

Регистрация

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

 

= Мир MS Excel/Смещение кнопки при автоматическом добавлении строки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Смещение кнопки при автоматическом добавлении строки (Макросы/Sub)
Смещение кнопки при автоматическом добавлении строки
bermax18 Дата: Среда, 14.01.2015, 19:54 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый вечер!

У меня имеется макрос на открытие книги который добавляет и копирует строки со вставкой данных. Так вот, когда я открываю файл то кнопки находящиеся ниже таблицы смещаются вверх, но когда этот же код запустить на открытой книге то все работает . Помогите разобраться в чем может быть причина, я так думаю, что неправильно написал код, просто в ВБА не силен.
К сообщению приложен файл: 8247371.xls (84.5 Kb)
 
Ответить
СообщениеДобрый вечер!

У меня имеется макрос на открытие книги который добавляет и копирует строки со вставкой данных. Так вот, когда я открываю файл то кнопки находящиеся ниже таблицы смещаются вверх, но когда этот же код запустить на открытой книге то все работает . Помогите разобраться в чем может быть причина, я так думаю, что неправильно написал код, просто в ВБА не силен.

Автор - bermax18
Дата добавления - 14.01.2015 в 19:54
gling Дата: Среда, 14.01.2015, 20:09 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
И Вам добрый вечер. Поставьте в параметрах (свойствах) кнопки " не перемещать и не изменять размеры" может это поможет. Не знаю как это называется в 2003, в 2010 называется "Формат объекта".


ЯД-41001506838083

Сообщение отредактировал gling - Среда, 14.01.2015, 20:11
 
Ответить
СообщениеИ Вам добрый вечер. Поставьте в параметрах (свойствах) кнопки " не перемещать и не изменять размеры" может это поможет. Не знаю как это называется в 2003, в 2010 называется "Формат объекта".

Автор - gling
Дата добавления - 14.01.2015 в 20:09
bermax18 Дата: Среда, 14.01.2015, 20:41 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо за скорый отзыв, но не работает. Может еще какие настройки есть?
 
Ответить
СообщениеСпасибо за скорый отзыв, но не работает. Может еще какие настройки есть?

Автор - bermax18
Дата добавления - 14.01.2015 в 20:41
bermax18 Дата: Среда, 14.01.2015, 20:52 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Еще интересный факт на рабочем старом компьютере проходит все гладко.
 
Ответить
СообщениеЕще интересный факт на рабочем старом компьютере проходит все гладко.

Автор - bermax18
Дата добавления - 14.01.2015 в 20:52
gling Дата: Среда, 14.01.2015, 20:55 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Может быть Вы что то другое хотите, но при нажатии кнопок текст прибавляется и убавляется, а кнопки находятся в строках 27-28. Может быть у Вас какой глюк с кнопками ActiveX, многие жалуются после проведенного обновления.
К сообщению приложен файл: 7489219.xls (96.0 Kb)


ЯД-41001506838083

Сообщение отредактировал gling - Среда, 14.01.2015, 20:58
 
Ответить
СообщениеМожет быть Вы что то другое хотите, но при нажатии кнопок текст прибавляется и убавляется, а кнопки находятся в строках 27-28. Может быть у Вас какой глюк с кнопками ActiveX, многие жалуются после проведенного обновления.

Автор - gling
Дата добавления - 14.01.2015 в 20:55
bermax18 Дата: Среда, 14.01.2015, 21:20 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Возможно и глюк, попробую еще установить эксель 2003.
и еще если закрыть книгу и снова открыть то на последнем активом листе кнопки не съезжают, может это как-то поможет..
 
Ответить
СообщениеВозможно и глюк, попробую еще установить эксель 2003.
и еще если закрыть книгу и снова открыть то на последнем активом листе кнопки не съезжают, может это как-то поможет..

Автор - bermax18
Дата добавления - 14.01.2015 в 21:20
bermax18 Дата: Среда, 14.01.2015, 21:55 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо большое! Помогло, действительно глюк с эксель 2010, установил 2003 и все работает отлично. Еще вопрос, а 2010-ым можно что-то сделать, что бы он тоже работал, просто у меня на работе два компьютера с эксель 2003 и 2010 работают по сети.
 
Ответить
СообщениеСпасибо большое! Помогло, действительно глюк с эксель 2010, установил 2003 и все работает отлично. Еще вопрос, а 2010-ым можно что-то сделать, что бы он тоже работал, просто у меня на работе два компьютера с эксель 2003 и 2010 работают по сети.

Автор - bermax18
Дата добавления - 14.01.2015 в 21:55
gling Дата: Среда, 14.01.2015, 23:25 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Возможно на работе будет всё нормально, у меня тоже 2010 - работает же.


ЯД-41001506838083
 
Ответить
СообщениеВозможно на работе будет всё нормально, у меня тоже 2010 - работает же.

Автор - gling
Дата добавления - 14.01.2015 в 23:25
SLAVICK Дата: Среда, 14.01.2015, 23:27 | Сообщение № 9
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Можно каждый раз принудительно устанавливать положение кнопок:

[vba]
Код
    ActiveSheet.Shapes("CommandButton1").Top = 331
     ActiveSheet.Shapes("CommandButton2").Top = 331
[/vba]
У меня 2013 - все работает и так:D


Иногда все проще чем кажется с первого взгляда.
 
Ответить
СообщениеМожно каждый раз принудительно устанавливать положение кнопок:

[vba]
Код
    ActiveSheet.Shapes("CommandButton1").Top = 331
     ActiveSheet.Shapes("CommandButton2").Top = 331
[/vba]
У меня 2013 - все работает и так:D

Автор - SLAVICK
Дата добавления - 14.01.2015 в 23:27
bermax18 Дата: Среда, 14.01.2015, 23:38 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Понял всем спасибо за помощь! victory
 
Ответить
СообщениеПонял всем спасибо за помощь! victory

Автор - bermax18
Дата добавления - 14.01.2015 в 23:38
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Смещение кнопки при автоматическом добавлении строки (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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