Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как собрать значения на трех листах в один
|
|||
|---|---|---|---|
|
#18+
Добрый вечер уважаемые! есть вопрос как можно в автоматическом режиме собрать значения сначала с 1 листа строка 1, затем со второго листа строка 1, и с третьего листа строка 1, потом с 1 листа строка 2 и.т.д в столбик на новом листе пример в файле ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 21:40 |
|
||
|
как собрать значения на трех листах в один
|
|||
|---|---|---|---|
|
#18+
Почему-то вы начали "собирать" с четвёртой строки листа1, а не с первой :) А собрать можно и макросом, и формулами, и вообще сторонним приложением... Всё зависит от того, что вы понимаете под термином "в автоматическом режиме". Тут ведь какая тонкость: надо представлять, с какой периодичностью и для чего именно строится этот ваш свод, и, исходя из этого, - выбрать нужный подход. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 22:25 |
|
||
|
как собрать значения на трех листах в один
|
|||
|---|---|---|---|
|
#18+
AndreTM, > Почему-то вы начали "собирать" с четвёртой строки листа1, а не с первой :) малость промахнулся для меня автоматическом режиме это все что угодно только не ручками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 22:31 |
|
||
|
как собрать значения на трех листах в один
|
|||
|---|---|---|---|
|
#18+
порылся в интернете нашел код Private Sub Worksheet_Activate() Dim sh As Worksheet For Each sh In ThisWorkbook.Worksheets Debug.Print sh.Name If sh.Index <> ThisWorkbook.ActiveSheet.Index Then Cells(sh.Index, 1).Value = sh.Name Cells(sh.Index, 2).FormulaR1C1 = "=INDIRECT(CONCATENATE(RC[-1],""!$A$1""))" Cells(sh.Index, 3).FormulaR1C1 = "=INDIRECT(CONCATENATE(RC[-2],""!$B$1""))" Cells(sh.Index, 4).FormulaR1C1 = "=INDIRECT(CONCATENATE(RC[-3],""!$C$1""))" End If Next sh End Sub может кто нибудь подправит? он собирает так как надо но только по первой строчке, а хотелось бы чтоб остальные подсобрал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 22:34 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=38472042&tid=2174394]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
603ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 938ms |

| 0 / 0 |
