|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.08.2010, 12:14 | #1 |
Форумчанин
Регистрация: 12.05.2009
Сообщений: 273
|
cut paste
Как можно програмно ( или с помощи макроса) выбранного строку удалить из 1-го листа, и эту строку добавить 2-й лист?
|
30.08.2010, 12:44 | #2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Вобщем случае, т.е. если допускается множественный выбор, допускается выделение как строки, так и ячеек в строке, а также допускаются несвязанные диапазоны, то так:
Код:
Чем шире угол зрения, тем он тупее.
|
30.08.2010, 13:02 | #3 |
Форумчанин
Регистрация: 12.05.2009
Сообщений: 273
|
Спасибо, SAS888. Все нормально работает. Но, как можно осуществить добовленние только после последного записа во 2-м листе?
SAS888, если можно отвечайте пожалуйста и в этом вопросе: Эта команду хочу использувать в макросе: "ActiveSheet.ShowDataForm". 1. Форма открывается, но на форме видно все время данные из 1-го строка. Как можно делать так что на форме видно была данные от выбранного строка в листе? 2. Если сделать общий доступ, кнопка "Добавить" будет не активен. Можно ли решить этот вопрос? |
31.08.2010, 06:15 | #4 | ||
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Код:
Цитата:
Чем шире угол зрения, тем он тупее.
|
||
31.08.2010, 08:43 | #5 |
Форумчанин
Регистрация: 12.05.2009
Сообщений: 273
|
Код:
|
01.09.2010, 08:56 | #6 |
Форумчанин
Регистрация: 12.05.2009
Сообщений: 273
|
Код:
|
01.09.2010, 09:14 | #7 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Selection.EntireRow - Это диапазон строк, в который входят все выделенные ячейки. Так, например, если выделить ячейки "A1:C3" и "F8", то Selection.EntireRow будет содержать все ячейки в строках 1,2,3 и 8.
Цитата:
Чем шире угол зрения, тем он тупее.
|
|
01.09.2010, 09:17 | #8 |
Пользователь
Регистрация: 26.05.2010
Сообщений: 77
|
как ходить по ячейкам было здесь
http://www.programmersforum.ru/showthread.php?t=111241
Спасибо и Пасибы принимаются на WebMoney в американских Z143254902288 или русских R388611339241 монетах
|
01.09.2010, 09:29 | #9 | |
Форумчанин
Регистрация: 12.05.2009
Сообщений: 273
|
Цитата:
А не так как отдельные ячейки "A1:C3" и "F8" и т.д., Иногда приходится не выделенную, а следюшие строку копировать. |
|
01.09.2010, 10:06 | #10 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Если выделить одну строку (!), то переместить следующую, после выделенной, строку на 2-й лист после последней записи в столбце "A" можно так:
Код:
Чем шире угол зрения, тем он тупее.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Selection.Paste | agregator | Microsoft Office Excel | 2 | 17.11.2009 06:06 |
copy-paste. Оптимизация! | mephist | Microsoft Office Excel | 3 | 15.07.2009 05:02 |
Контекстное Меню, проблема с cut/copy | shershen | Win Api | 2 | 14.05.2009 03:18 |
Облом Copy&Paste | SHEI'TI | Microsoft Office Word | 2 | 24.09.2007 14:16 |