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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2019, 18:36   #1
Alexgol8
 
Регистрация: 31.03.2019
Сообщений: 3
По умолчанию Вставка данных с разных страниц и рекурсивные формулы, Требуется коррекция макроса

Добрый день !
Пожайлуста, помогите сделать следующее
1. На листе Исходные данные_расчет в ячейке R8C9 меняется количество строительных длин. При этом на листе Исходные данные_расчет если введенное значение в R8C9>1 после ячейки R10C9 добавляются строки, количество которых равно значению, введенному в R8C9. Это почти сделано.
2. На листе Исходные данные_расчет добавляются строки Затухание линии № 2,3,4 и т.д. (количество строк Затухание линии определяется значением, введенным в R8C9). Данные для заполнения Затухание линии № 2,3,4 и т.д. берутся аналогично Затухание линии № 1 (с листа Исходные данные_расчет и остальных листов книги Excel).
Вставка строк Затухание линии № 2,3,4 и т.д. осуществляется между строкой Затухание линии № 1 и строкой Общее затухание линии.
3. На листе Норма отн. значения опт. потерь в ячейке R7C9 меняется количество строительных длин (значение автоматически вставляется из ячейки R8C9 листа Исходные данные_расчет). Если значение в R7C9>1, то соответствующие значения строительных длин (они вводятся вручную на листе Исходные данные_расчет) учитываются при расчете и
1.после ячейки R9C9 добавляются строки, количество которых равно значению, введенному в R7C9.
2.после ячейки R22C5 добавляются строки, количество которых равно значению, введенному в R7C9.
Если R7C9>1, то полученные значения вставляются в значения строк Затухание линии № 2,3,4 и т.д. (количество строк Затухание линии определяется значением, введенным в R8C9 на листе Исходные данные_расчет).
4. На листе Расчет макс. длины ЭКУ в ячейке R13C9 при значении R8C9>1 листа Исходные данные_расчет меняется (добавляется = значению R8C9 листа Исходные данные_расчет) количество строительных длин. Если значение в R13C9>1, то соответствующие значения строительных длин (они вводятся вручную на листе Исходные данные_расчет) учитываются при расчете и
1.после ячейки R18C9 добавляются строки, количество которых равно значению, добавленным к R13C9.
2.после ячейки R23C9 добавляются строки, количество которых равно значению, добавленным к R13C9.
Если R13C9>1, то полученные значения вставляются в значения строк Затухание линии № 2,3,4 и т.д. (количество строк Затухание линии определяется значением, введенным в R8C9 на листе Исходные данные_расчет).
5. На листе Исходные данные_расчет в ячейке R8C9 при изменении количества строительных длин предусмотреть возможность менять значение в процессе расчета.

Приношу извинения, если получился большой объем текста, визуально в файле все выглядит более наглядно.

Заранее спасибо.
Вложения
Тип файла: zip Расчет бюджета ВОЛС.zip (39.4 Кб, 4 просмотров)
Alexgol8 вне форума Ответить с цитированием
Старый 02.04.2019, 14:17   #2
Alexgol8
 
Регистрация: 31.03.2019
Сообщений: 3
По умолчанию

Спасибо, вопрос решен, прошу закрыть тему
Alexgol8 вне форума Ответить с цитированием
Старый 02.04.2019, 14:42   #3
СтаниславАВ
Форумчанин
 
Регистрация: 10.10.2010
Сообщений: 107
По умолчанию

Оставь пожалуйста макрос, попробую применить в своей таблице.
Спасибо.
СтаниславАВ вне форума Ответить с цитированием
Старый 02.04.2019, 15:10   #4
Alexgol8
 
Регистрация: 31.03.2019
Сообщений: 3
По умолчанию

Пожайлуста, вот ссылка https://www.upload.ee/files/9778261/my4.xlsm.html
Alexgol8 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Транспонирование множества данных из разных книгах или из разных листов на 1 лист посредством макроса Тантана Microsoft Office Excel 6 18.12.2014 13:04
Коррекция макроса печати caute Microsoft Office Word 7 06.04.2014 21:07
Подпрограммы.Рекурсивные формулы dimka123 Паскаль, Turbo Pascal, PascalABC.NET 8 21.11.2013 00:55
вставка данных из разных книг в один лист Aigulasan Microsoft Office Excel 3 26.03.2010 22:17
Delphi 7 и СРВ, коррекция данных - файл при запуске показывает работу круиз-контроля Юлия Мю Помощь студентам 30 05.12.2008 19:34