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

Вход

Регистрация

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

 

= Мир MS Excel/Как в view code в макросах сделать сдвиг ячейки на +1 и т.д. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Как в view code в макросах сделать сдвиг ячейки на +1 и т.д. (Макросы/Sub)
Как в view code в макросах сделать сдвиг ячейки на +1 и т.д.
NIKE0330 Дата: Понедельник, 02.08.2021, 21:40 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Товарищи , Прошу Вашего совета.
Такая ситуация я сделал себе табличку которая сама заполняет показания электросчетчиков? а именно текущие значения и вставляет в определенные ячейки.
Но сталкиваюсь что раз в месяц добавляется или убавляется электросчетчик. Мне приходиться как добавлять или удалять строки.
Из-за этого с этого момента где добавился(удалился счетчик) идет смещение и остальные значения с этим сдигом и не попадают в те ячейки куда нужно.
Мне приходиться заходить в view codе и меня тобишь добавил 2 строки , значит с этого момента пишу E200 -> +2 пишу Е202 , и я устал уже . удалил 2 строки Е250 -> E248.
Возможно как то в моем module view code сделать сдвиг ячеек E1,E5,E6,E248 и т.д. на +2 сделать и получить E3,E7,E8,E250 . Ручками это делаю долго и нудно.( Прошу помочь
 
Ответить
СообщениеТоварищи , Прошу Вашего совета.
Такая ситуация я сделал себе табличку которая сама заполняет показания электросчетчиков? а именно текущие значения и вставляет в определенные ячейки.
Но сталкиваюсь что раз в месяц добавляется или убавляется электросчетчик. Мне приходиться как добавлять или удалять строки.
Из-за этого с этого момента где добавился(удалился счетчик) идет смещение и остальные значения с этим сдигом и не попадают в те ячейки куда нужно.
Мне приходиться заходить в view codе и меня тобишь добавил 2 строки , значит с этого момента пишу E200 -> +2 пишу Е202 , и я устал уже . удалил 2 строки Е250 -> E248.
Возможно как то в моем module view code сделать сдвиг ячеек E1,E5,E6,E248 и т.д. на +2 сделать и получить E3,E7,E8,E250 . Ручками это делаю долго и нудно.( Прошу помочь

Автор - NIKE0330
Дата добавления - 02.08.2021 в 21:40
Pelena Дата: Понедельник, 02.08.2021, 22:03 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Файл с примером помог бы в понимании проблемы.
Без примера: сдвиг - это свойство Offset


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеФайл с примером помог бы в понимании проблемы.
Без примера: сдвиг - это свойство Offset

Автор - Pelena
Дата добавления - 02.08.2021 в 22:03
NIKE0330 Дата: Понедельник, 02.08.2021, 22:10 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Мой пример во вложении в текстовом подробная инфа Pelena,
 
Ответить
СообщениеМой пример во вложении в текстовом подробная инфа Pelena,

Автор - NIKE0330
Дата добавления - 02.08.2021 в 22:10
NIKE0330 Дата: Понедельник, 02.08.2021, 22:15 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Файл большой скидываю bas которым пользуюсь. Pelena,
 
Ответить
СообщениеФайл большой скидываю bas которым пользуюсь. Pelena,

Автор - NIKE0330
Дата добавления - 02.08.2021 в 22:15
Pelena Дата: Понедельник, 02.08.2021, 22:20 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Не надо весь файл, сделайте небольшой файл-пример


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНе надо весь файл, сделайте небольшой файл-пример

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

Прошу можешь дать почту скину пример и опишу проблему по подробней Pelena, ?
 
Ответить
СообщениеПрошу можешь дать почту скину пример и опишу проблему по подробней Pelena, ?

Автор - NIKE0330
Дата добавления - 02.08.2021 в 22:21
Pelena Дата: Понедельник, 02.08.2021, 22:25 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Это против Правил форума
сделайте небольшой файл-пример

Тем более, что реальные данные лучше в сеть не выкладывать


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЭто против Правил форума
сделайте небольшой файл-пример

Тем более, что реальные данные лучше в сеть не выкладывать

Автор - Pelena
Дата добавления - 02.08.2021 в 22:25
NIKE0330 Дата: Понедельник, 02.08.2021, 22:25 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Pelena,
К сообщению приложен файл: _1___.xlsm (108.6 Kb)
 
Ответить
СообщениеPelena,

Автор - NIKE0330
Дата добавления - 02.08.2021 в 22:25
Pelena Дата: Понедельник, 02.08.2021, 22:51 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Ничего себе небольшой пример.
Куда смотреть?
Формулы обязательно макросом делать? Почему нельзя сразу в ячейки записать?
Хорошо бы ещё структуру файла-источника видеть.

Думаю, тут надо другой подход использовать, то есть не привязываться к адресам ячеек, а обрабатывать столбец целиком. Брать по очереди номера счётчиков, искать их в исходном файле и подставлять результат. Наподобие функции ВПР().

В любом случае, сегодня уже не смогу помочь. Возможно, кто-то другой возьмётся


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНичего себе небольшой пример.
Куда смотреть?
Формулы обязательно макросом делать? Почему нельзя сразу в ячейки записать?
Хорошо бы ещё структуру файла-источника видеть.

Думаю, тут надо другой подход использовать, то есть не привязываться к адресам ячеек, а обрабатывать столбец целиком. Брать по очереди номера счётчиков, искать их в исходном файле и подставлять результат. Наподобие функции ВПР().

В любом случае, сегодня уже не смогу помочь. Возможно, кто-то другой возьмётся

Автор - Pelena
Дата добавления - 02.08.2021 в 22:51
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Как в view code в макросах сделать сдвиг ячейки на +1 и т.д. (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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