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

Вход

Регистрация

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

 

= Мир MS Excel/Макрос «Вставка/удаление строки» через гиперссылку - Мир MS Excel

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

Excel 2010
Доброго дня!
Прошу помочь ЗНАТОКОВ в корректировке макроса. Есть таблица из N-го количества столбцов, разделенная на N-ое количество разделов. Необходимо в каждом разделе предусмотреть возможность добавления новой строки (при необходимости) и ее дальнейшем (при необходимости) удалении. Есть готовый макрос, удовлетворяющий моим условиям. Через гиперссылку добавляем новую строку в нужном разделе. При этом на появившейся строке формируется гиперссылка «Удалить строку», которая работает (при необходимости) на удаление. Что-то удалось доделать (методом «тыка» и интуитивно) под свои условия, но в исходном файле (откуда был взят макрос), таблица начинается не с начала листа (со столбца A), а с четвертого столбца D. Опытом в написании макросов не владею, поэтому прошу помочь поправить готовый макрос, чтобы таблицу можно было разместить с начала листа. Если просто удалить первые ненужные столбцы, добавление и удаление строк работает, но не осуществляется при этом автоматическое присвоение порядкового номера строки. Понятно, что нужно в коде проставить столбец А, но как сохранить автонумерацию разобраться самостоятельно не могу? Прошу, ЗНАТОКА, вызвавшегося, мне помочь, при возможности, написать пояснения (можно прямо в коде), что должно корректироваться, так как такой макрос пригодится в дальнейшей работе с другими формами и в них могут быть другие условия по расположению таблицы на листе.
К сообщению приложен файл: ______.rar (46.7 Kb)
 
Ответить
СообщениеДоброго дня!
Прошу помочь ЗНАТОКОВ в корректировке макроса. Есть таблица из N-го количества столбцов, разделенная на N-ое количество разделов. Необходимо в каждом разделе предусмотреть возможность добавления новой строки (при необходимости) и ее дальнейшем (при необходимости) удалении. Есть готовый макрос, удовлетворяющий моим условиям. Через гиперссылку добавляем новую строку в нужном разделе. При этом на появившейся строке формируется гиперссылка «Удалить строку», которая работает (при необходимости) на удаление. Что-то удалось доделать (методом «тыка» и интуитивно) под свои условия, но в исходном файле (откуда был взят макрос), таблица начинается не с начала листа (со столбца A), а с четвертого столбца D. Опытом в написании макросов не владею, поэтому прошу помочь поправить готовый макрос, чтобы таблицу можно было разместить с начала листа. Если просто удалить первые ненужные столбцы, добавление и удаление строк работает, но не осуществляется при этом автоматическое присвоение порядкового номера строки. Понятно, что нужно в коде проставить столбец А, но как сохранить автонумерацию разобраться самостоятельно не могу? Прошу, ЗНАТОКА, вызвавшегося, мне помочь, при возможности, написать пояснения (можно прямо в коде), что должно корректироваться, так как такой макрос пригодится в дальнейшей работе с другими формами и в них могут быть другие условия по расположению таблицы на листе.

Автор - Лорик
Дата добавления - 28.09.2014 в 05:32
Лорик Дата: Понедельник, 29.09.2014, 06:06 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 109
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Удалось разобраться самостоятельно. Тему можно закрыть
 
Ответить
СообщениеУдалось разобраться самостоятельно. Тему можно закрыть

Автор - Лорик
Дата добавления - 29.09.2014 в 06:06
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос «Вставка/удаление строки» через гиперссылку (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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