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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.02.2012, 10:49   #1
Artem_85
Пользователь
 
Регистрация: 21.02.2012
Сообщений: 82
По умолчанию Макрос?

Всем привет!
Можно ли решить следующую задачку?
в 1С формируется отчет активность отгрузок, в названии точкие есть число, допустим +2, включаю запись макроса, в новом столбце выношу все числа. При следующем формировании отчета допустим добовляются новые торговые точки(строки) и при применение записаного макроса все съезжает.
Artem_85 вне форума Ответить с цитированием
Старый 28.02.2012, 11:25   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

короткий ответ - можно
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 28.02.2012, 11:55   #3
Artem_85
Пользователь
 
Регистрация: 21.02.2012
Сообщений: 82
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
короткий ответ - можно
Подскажи пожалуйста как это сделать? или это геморой?
Artem_85 вне форума Ответить с цитированием
Старый 28.02.2012, 12:30   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Артём, вряд ли вам что подскажут.

Вот я прочитал ваш пост 3 раза - и не понял, что вы делаете, куда какие числа вы выносите, зачем это делаете, что там у вас съезжает, и как должно вообще всё это работать.

Вы даже пример файла Excel не прикрепили (с исходными данными, и примером результата) - о какой помощи может идти речь?
Мы - программисты, а не телепаты...
EducatedFool вне форума Ответить с цитированием
Старый 28.02.2012, 13:01   #5
Artem_85
Пользователь
 
Регистрация: 21.02.2012
Сообщений: 82
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Артём, вряд ли вам что подскажут.

Вот я прочитал ваш пост 3 раза - и не понял, что вы делаете, куда какие числа вы выносите, зачем это делаете, что там у вас съезжает, и как должно вообще всё это работать.

Вы даже пример файла Excel не прикрепили (с исходными данными, и примером результата) - о какой помощи может идти речь?
Мы - программисты, а не телепаты...
Хорошо вот пример в Столбце А числа от 1 до 10 включаю запись макроса, в столбец B в строки 3,6,9 ставлю еденички.Если добавить одну строку между 5 и 6 и применить макрос то получится то что в приложенном файле.Книга1.rar
Artem_85 вне форума Ответить с цитированием
Старый 28.02.2012, 13:12   #6
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию



В строки 3,6,9 ставятся единички.
И что не так?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 28.02.2012, 13:19   #7
Artem_85
Пользователь
 
Регистрация: 21.02.2012
Сообщений: 82
По умолчанию

получается еденички в столбце В в строке 3,6,9. Если добавить строку столбец А съезжает а еденички в столбце B остаются на тех же строках. Блин я не знаю как Вам объяснить
Artem_85 вне форума Ответить с цитированием
Старый 28.02.2012, 13:21   #8
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

А Вы не добавляйте.
Хорошо - расскажите, почему единички?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 28.02.2012, 13:24   #9
Artem_85
Пользователь
 
Регистрация: 21.02.2012
Сообщений: 82
По умолчанию

еденички это просто для примера там может быть любое число.Я бы с удовольствием не добовлял бы. При формировании отчета в 1С могут добовлятся новые торговые точки(это новые строки).
Artem_85 вне форума Ответить с цитированием
Старый 28.02.2012, 13:26   #10
Artem_85
Пользователь
 
Регистрация: 21.02.2012
Сообщений: 82
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
А Вы не добавляйте.
Хорошо - расскажите, почему единички?
можно же в макросе прописать условие если увеличилось количество строк что бы он смещал столбец B
Artem_85 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос постоянно обрабатывает события. При открытии другой книги макрос обрывается. Ples Microsoft Office Excel 8 17.12.2016 18:15
Макрос? Vm1 Microsoft Office Excel 5 01.02.2011 17:43
Exel - при открытии файла через макрос, если файл отсутствует - виснет весь макрос gregory1b Microsoft Office Excel 2 14.10.2010 11:51
Макрос, запускающий макрос из другого закрытого файла petruha Microsoft Office Excel 7 14.03.2010 11:31
Макрос вставки файлов в листы-Необходимо изменить ниже приведённый макрос as-is Microsoft Office Excel 4 25.02.2010 07:51