Увеличение числа в ячейке при автоматическом переходе на неё
Udjin1985
Дата: Четверг, 20.11.2014, 19:16 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Добрый день. Помогите пожалуйста с решением задачи Как макросом выполнить, при автоматическом переходе, +1 к ячейке А3, от числа ячейки A2 и т.д. Спасибо.
Добрый день. Помогите пожалуйста с решением задачи Как макросом выполнить, при автоматическом переходе, +1 к ячейке А3, от числа ячейки A2 и т.д. Спасибо. Udjin1985
Сообщение отредактировал Udjin1985 - Четверг, 20.11.2014, 20:20
Ответить
Сообщение Добрый день. Помогите пожалуйста с решением задачи Как макросом выполнить, при автоматическом переходе, +1 к ячейке А3, от числа ячейки A2 и т.д. Спасибо. Автор - Udjin1985 Дата добавления - 20.11.2014 в 19:16
JayBhagavan
Дата: Четверг, 20.11.2014, 22:23 |
Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 188
Репутация:
27
±
Замечаний:
0% ±
Excel 2010
Зачем макрос? 1. Встаньте на A2, схватите мышью за нижний правый угол ячейки и протяните вниз с зажатой клавишей Ctrl. 2. Формула:
Зачем макрос? 1. Встаньте на A2, схватите мышью за нижний правый угол ячейки и протяните вниз с зажатой клавишей Ctrl. 2. Формула: JayBhagavan
Языком ты или построишь жизнь,или разрушишь ее до основания.Думайте что говорите.(с)А.Хакимов
Ответить
Сообщение Зачем макрос? 1. Встаньте на A2, схватите мышью за нижний правый угол ячейки и протяните вниз с зажатой клавишей Ctrl. 2. Формула: Автор - JayBhagavan Дата добавления - 20.11.2014 в 22:23
Udjin1985
Дата: Пятница, 21.11.2014, 09:39 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Спасибо за совет. Дело в том что просто формулой я не обойдусь, в виду того что файл исходник это огромная таблица с автозаполнением и автопереходами. Поэтому считаю что нужен именно макрос.
Спасибо за совет. Дело в том что просто формулой я не обойдусь, в виду того что файл исходник это огромная таблица с автозаполнением и автопереходами. Поэтому считаю что нужен именно макрос. Udjin1985
Ответить
Сообщение Спасибо за совет. Дело в том что просто формулой я не обойдусь, в виду того что файл исходник это огромная таблица с автозаполнением и автопереходами. Поэтому считаю что нужен именно макрос. Автор - Udjin1985 Дата добавления - 21.11.2014 в 09:39
Udjin1985
Дата: Пятница, 21.11.2014, 09:41 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Просто весь исходник имеет очень большой размер 1,2 Мб , в пример не вмещается ...
Просто весь исходник имеет очень большой размер 1,2 Мб , в пример не вмещается ... Udjin1985
Ответить
Сообщение Просто весь исходник имеет очень большой размер 1,2 Мб , в пример не вмещается ... Автор - Udjin1985 Дата добавления - 21.11.2014 в 09:41
Pelena
Дата: Пятница, 21.11.2014, 09:43 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19185
Репутация:
4420
±
Замечаний:
±
Excel 365 & Mac Excel
А тема в разделе формул? Пеенесла
А тема в разделе формул? Пеенесла Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение А тема в разделе формул? Пеенесла Автор - Pelena Дата добавления - 21.11.2014 в 09:43
Rioran
Дата: Пятница, 21.11.2014, 09:59 |
Сообщение № 6
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация:
290
±
Замечаний:
0% ±
Excel 2013
Udjin1985 , здравствуйте. Предлагаю такую кнопку, во вложении. Отталкивается от ячейки А1. [vba]Код
Option Explicit Option Base 1 Sub Rio_Run_for_the_Horizon() Dim R, X&, A& X = InputBox("До какой строки копать будем?") ReDim R(X, 1) R(1, 1) = Cells(1, 1).Value For A = 2 To X R(A, 1) = R(A - 1, 1) + 1 Next A Cells(1, 1).Resize(X, 1).Value = R End Sub
[/vba]
Udjin1985 , здравствуйте. Предлагаю такую кнопку, во вложении. Отталкивается от ячейки А1. [vba]Код
Option Explicit Option Base 1 Sub Rio_Run_for_the_Horizon() Dim R, X&, A& X = InputBox("До какой строки копать будем?") ReDim R(X, 1) R(1, 1) = Cells(1, 1).Value For A = 2 To X R(A, 1) = R(A - 1, 1) + 1 Next A Cells(1, 1).Resize(X, 1).Value = R End Sub
[/vba]Rioran
Роман, Москва, voronov_rv@mail.ru Яндекс-Деньги: 41001312674279
Ответить
Сообщение Udjin1985 , здравствуйте. Предлагаю такую кнопку, во вложении. Отталкивается от ячейки А1. [vba]Код
Option Explicit Option Base 1 Sub Rio_Run_for_the_Horizon() Dim R, X&, A& X = InputBox("До какой строки копать будем?") ReDim R(X, 1) R(1, 1) = Cells(1, 1).Value For A = 2 To X R(A, 1) = R(A - 1, 1) + 1 Next A Cells(1, 1).Resize(X, 1).Value = R End Sub
[/vba]Автор - Rioran Дата добавления - 21.11.2014 в 09:59
Udjin1985
Дата: Пятница, 21.11.2014, 10:10 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Pelena огромное спасибо!!!
Ответить
Сообщение Pelena огромное спасибо!!! Автор - Udjin1985 Дата добавления - 21.11.2014 в 10:10
Udjin1985
Дата: Пятница, 21.11.2014, 10:19 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Rioran спасибо за решение, но это не то. Я видимо не верно поставил условия для задачи. (не бейте ногами...) Попытаюсь условиться иначе. Есть некая таблица, макросом задан переход по строке до последней ячейки защищенного диапазона (G5). Следующий макрос, после заполнения G5, АВТОМАТИЧЕСКИ переходит в начало следующей строки (A6). необходимо при переходе увеличить А6 на единицу относительно А5 и далее, далее, далее
Rioran спасибо за решение, но это не то. Я видимо не верно поставил условия для задачи. (не бейте ногами...) Попытаюсь условиться иначе. Есть некая таблица, макросом задан переход по строке до последней ячейки защищенного диапазона (G5). Следующий макрос, после заполнения G5, АВТОМАТИЧЕСКИ переходит в начало следующей строки (A6). необходимо при переходе увеличить А6 на единицу относительно А5 и далее, далее, далее Udjin1985
Сообщение отредактировал Udjin1985 - Пятница, 21.11.2014, 10:20
Ответить
Сообщение Rioran спасибо за решение, но это не то. Я видимо не верно поставил условия для задачи. (не бейте ногами...) Попытаюсь условиться иначе. Есть некая таблица, макросом задан переход по строке до последней ячейки защищенного диапазона (G5). Следующий макрос, после заполнения G5, АВТОМАТИЧЕСКИ переходит в начало следующей строки (A6). необходимо при переходе увеличить А6 на единицу относительно А5 и далее, далее, далее Автор - Udjin1985 Дата добавления - 21.11.2014 в 10:19
SkyPro
Дата: Пятница, 21.11.2014, 10:27 |
Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
В цикл, где переход в начало следующей строки вставьте [vba]Код
cells(i,1) = cells(i-1,1) + 1
[/vba]
В цикл, где переход в начало следующей строки вставьте [vba]Код
cells(i,1) = cells(i-1,1) + 1
[/vba] SkyPro
skypro1111@gmail.com
Ответить
Сообщение В цикл, где переход в начало следующей строки вставьте [vba]Код
cells(i,1) = cells(i-1,1) + 1
[/vba] Автор - SkyPro Дата добавления - 21.11.2014 в 10:27
Udjin1985
Дата: Пятница, 21.11.2014, 10:32 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Правильно? Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.MoveAfterReturnDirection = xlDown Cells(i, 1) = Cells(i - 1, 1) + 1 End Sub
Правильно? Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.MoveAfterReturnDirection = xlDown Cells(i, 1) = Cells(i - 1, 1) + 1 End Sub Udjin1985
Ответить
Сообщение Правильно? Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.MoveAfterReturnDirection = xlDown Cells(i, 1) = Cells(i - 1, 1) + 1 End Sub Автор - Udjin1985 Дата добавления - 21.11.2014 в 10:32
Udjin1985
Дата: Пятница, 21.11.2014, 10:37 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
так не работает.
Ответить
Сообщение так не работает. Автор - Udjin1985 Дата добавления - 21.11.2014 в 10:37
SkyPro
Дата: Пятница, 21.11.2014, 10:40 |
Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Прошу прощения, сегодня передавали вспышки на солнце, которые мешают телепатическим способностям. Я даже лечить по фотографии сегодня не могу..
Прошу прощения, сегодня передавали вспышки на солнце, которые мешают телепатическим способностям. Я даже лечить по фотографии сегодня не могу.. SkyPro
skypro1111@gmail.com
Ответить
Сообщение Прошу прощения, сегодня передавали вспышки на солнце, которые мешают телепатическим способностям. Я даже лечить по фотографии сегодня не могу.. Автор - SkyPro Дата добавления - 21.11.2014 в 10:40
Udjin1985
Дата: Пятница, 21.11.2014, 10:43 |
Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
SkyPro. Если Вам не сложно, то я могу выслать файл на мыло.
SkyPro. Если Вам не сложно, то я могу выслать файл на мыло. Udjin1985
Ответить
Сообщение SkyPro. Если Вам не сложно, то я могу выслать файл на мыло. Автор - Udjin1985 Дата добавления - 21.11.2014 в 10:43
Rioran
Дата: Пятница, 21.11.2014, 10:45 |
Сообщение № 14
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация:
290
±
Замечаний:
0% ±
Excel 2013
Udjin1985 , обычно правильно сформулировать вопрос - значит наполовину решить задачу =) Приложите пример - как всё выглядит до работы макроса и на другом листе: как Вы себе представляете результат.
Udjin1985 , обычно правильно сформулировать вопрос - значит наполовину решить задачу =) Приложите пример - как всё выглядит до работы макроса и на другом листе: как Вы себе представляете результат.Rioran
Роман, Москва, voronov_rv@mail.ru Яндекс-Деньги: 41001312674279
Ответить
Сообщение Udjin1985 , обычно правильно сформулировать вопрос - значит наполовину решить задачу =) Приложите пример - как всё выглядит до работы макроса и на другом листе: как Вы себе представляете результат.Автор - Rioran Дата добавления - 21.11.2014 в 10:45
Pelena
Дата: Пятница, 21.11.2014, 10:46 |
Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 19185
Репутация:
4420
±
Замечаний:
±
Excel 365 & Mac Excel
Udjin1985 , файл надо выложить здесь, но не пустой, а в котором Есть некая таблица, макросом задан переход по строке до последней ячейки защищенного диапазона (G5). Следующий макрос, после заполнения G5, АВТОМАТИЧЕСКИ переходит в начало следующей строки (A6).
Udjin1985 , файл надо выложить здесь, но не пустой, а в котором Есть некая таблица, макросом задан переход по строке до последней ячейки защищенного диапазона (G5). Следующий макрос, после заполнения G5, АВТОМАТИЧЕСКИ переходит в начало следующей строки (A6).
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Udjin1985 , файл надо выложить здесь, но не пустой, а в котором Есть некая таблица, макросом задан переход по строке до последней ячейки защищенного диапазона (G5). Следующий макрос, после заполнения G5, АВТОМАТИЧЕСКИ переходит в начало следующей строки (A6).
Автор - Pelena Дата добавления - 21.11.2014 в 10:46
Udjin1985
Дата: Пятница, 21.11.2014, 10:48 |
Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Я попытался, только он весит 1,2 МБ. Сжал раром, 108К, меньше не выходит.
Я попытался, только он весит 1,2 МБ. Сжал раром, 108К, меньше не выходит. Udjin1985
Ответить
Сообщение Я попытался, только он весит 1,2 МБ. Сжал раром, 108К, меньше не выходит. Автор - Udjin1985 Дата добавления - 21.11.2014 в 10:48
SkyPro
Дата: Пятница, 21.11.2014, 11:01 |
Сообщение № 17
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Сохраните как двоичную книгу Excel.
Сохраните как двоичную книгу Excel. SkyPro
skypro1111@gmail.com
Ответить
Сообщение Сохраните как двоичную книгу Excel. Автор - SkyPro Дата добавления - 21.11.2014 в 11:01
Rioran
Дата: Пятница, 21.11.2014, 11:02 |
Сообщение № 18
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация:
290
±
Замечаний:
0% ±
Excel 2013
Udjin1985 , сохраните файл в разрешении .xlsb (двоичная книга), уберите лишние строки (для понимания вопроса обычно достаточно около 30), уберите лишние листы.
Udjin1985 , сохраните файл в разрешении .xlsb (двоичная книга), уберите лишние строки (для понимания вопроса обычно достаточно около 30), уберите лишние листы.Rioran
Роман, Москва, voronov_rv@mail.ru Яндекс-Деньги: 41001312674279
Ответить
Сообщение Udjin1985 , сохраните файл в разрешении .xlsb (двоичная книга), уберите лишние строки (для понимания вопроса обычно достаточно около 30), уберите лишние листы.Автор - Rioran Дата добавления - 21.11.2014 в 11:02
Udjin1985
Дата: Пятница, 21.11.2014, 11:21 |
Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Вот так
Ответить
Сообщение Вот так Автор - Udjin1985 Дата добавления - 21.11.2014 в 11:21
SkyPro
Дата: Пятница, 21.11.2014, 11:35 |
Сообщение № 20
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Я пас. Чуть час работы не угробил.
Я пас. Чуть час работы не угробил. SkyPro
skypro1111@gmail.com
Ответить
Сообщение Я пас. Чуть час работы не угробил. Автор - SkyPro Дата добавления - 21.11.2014 в 11:35