Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Замена строк - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Замена строк
Irina2010 Дата: Четверг, 26.12.2013, 10:26 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день!

Помогите пожалуста, возможно ли с помощью макроса заменить в каждом листе книги последние 9 строк на строки из первого листа.
К сожалению, не удается загрузить файл с примером.
 
Ответить
СообщениеДобрый день!

Помогите пожалуста, возможно ли с помощью макроса заменить в каждом листе книги последние 9 строк на строки из первого листа.
К сожалению, не удается загрузить файл с примером.

Автор - Irina2010
Дата добавления - 26.12.2013 в 10:26
KuklP Дата: Четверг, 26.12.2013, 11:02 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Можно. А по поводу примера читайте правила.


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728


Сообщение отредактировал KuklP - Четверг, 26.12.2013, 11:02
 
Ответить
СообщениеМожно. А по поводу примера читайте правила.

Автор - KuklP
Дата добавления - 26.12.2013 в 11:02
Irina2010 Дата: Четверг, 26.12.2013, 11:52 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Прочитала, все делаю согласно данных инструкций, но файл все равно не загружается.
 
Ответить
СообщениеПрочитала, все делаю согласно данных инструкций, но файл все равно не загружается.

Автор - Irina2010
Дата добавления - 26.12.2013 в 11:52
SkyPro Дата: Четверг, 26.12.2013, 11:55 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
[vba]
Код
Sub repl()
Dim i&
For i = 2 To ThisWorkbook.Sheets.Count
Sheets(1).[a65535].End(xlUp).Offset(-8, 0).Resize(9, 1).EntireRow.Copy Sheets(i).[a65535].End(xlUp).Offset(-8, 0)
Next
End Sub
[/vba]


skypro1111@gmail.com

Сообщение отредактировал SkyPro - Четверг, 26.12.2013, 12:35
 
Ответить
Сообщение[vba]
Код
Sub repl()
Dim i&
For i = 2 To ThisWorkbook.Sheets.Count
Sheets(1).[a65535].End(xlUp).Offset(-8, 0).Resize(9, 1).EntireRow.Copy Sheets(i).[a65535].End(xlUp).Offset(-8, 0)
Next
End Sub
[/vba]

Автор - SkyPro
Дата добавления - 26.12.2013 в 11:55
Irina2010 Дата: Четверг, 26.12.2013, 12:21 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Выдает ошибку

ошибка 1004, Application defined or object defined error
 
Ответить
СообщениеВыдает ошибку

ошибка 1004, Application defined or object defined error

Автор - Irina2010
Дата добавления - 26.12.2013 в 12:21
SkyPro Дата: Четверг, 26.12.2013, 12:24 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Лимит телепатии на одну тему исчерпан.


skypro1111@gmail.com
 
Ответить
СообщениеЛимит телепатии на одну тему исчерпан.

Автор - SkyPro
Дата добавления - 26.12.2013 в 12:24
Irina2010 Дата: Четверг, 26.12.2013, 13:05 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Вот пример
К сообщению приложен файл: 4452862.xlsm (92.4 Kb)
 
Ответить
СообщениеВот пример

Автор - Irina2010
Дата добавления - 26.12.2013 в 13:05
Irina2010 Дата: Четверг, 26.12.2013, 13:06 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Ура! загрузился :)
 
Ответить
СообщениеУра! загрузился :)

Автор - Irina2010
Дата добавления - 26.12.2013 в 13:06
SkyPro Дата: Четверг, 26.12.2013, 13:25 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
[vba]
Код
Sub repl()
Dim i&
For i = 2 To ThisWorkbook.Sheets.Count
Sheets(1).Rows("1:9").Copy Sheets(i).[B65535].End(xlUp).Offset(-8, -1)
Next
End Sub
[/vba]


skypro1111@gmail.com
 
Ответить
Сообщение[vba]
Код
Sub repl()
Dim i&
For i = 2 To ThisWorkbook.Sheets.Count
Sheets(1).Rows("1:9").Copy Sheets(i).[B65535].End(xlUp).Offset(-8, -1)
Next
End Sub
[/vba]

Автор - SkyPro
Дата добавления - 26.12.2013 в 13:25
Irina2010 Дата: Четверг, 26.12.2013, 13:45 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Все работает!
Огромное СПАСИБО, очень выручили hands
 
Ответить
СообщениеВсе работает!
Огромное СПАСИБО, очень выручили hands

Автор - Irina2010
Дата добавления - 26.12.2013 в 13:45
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!