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

Вход

Регистрация

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

 

= Мир MS Excel/Перенос информации на другой лист - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
Перенос информации на другой лист
IgorGo Дата: Вторник, 13.03.2012, 12:04 | Сообщение № 21
Группа: Друзья
Ранг: Форумчанин
Сообщений: 108
Репутация: 38 ±
Замечаний: 0% ±

господа, минутку

с автором темы я связался буквально через 5 мин. после того, как появилось сообщение.
267-121-036 (13:19:42 12/03/2012)
Слушаю Вас
7934250 (13:19:59 12/03/2012)
готов написать макрос
267-121-036 (13:20:12 12/03/2012)
а суть понятна?
7934250 (13:20:37 12/03/2012)
да. абсолютно

сюда написал (см. сообщение 12)
Quote (IgorGo)
вступил в личную переписку с автором темы. достигнуто вполне определенное взаимопонимание.
дав тем самым понять...

извините... я уже сдал эту работу
 
Ответить
Сообщениегоспода, минутку

с автором темы я связался буквально через 5 мин. после того, как появилось сообщение.
267-121-036 (13:19:42 12/03/2012)
Слушаю Вас
7934250 (13:19:59 12/03/2012)
готов написать макрос
267-121-036 (13:20:12 12/03/2012)
а суть понятна?
7934250 (13:20:37 12/03/2012)
да. абсолютно

сюда написал (см. сообщение 12)
Quote (IgorGo)
вступил в личную переписку с автором темы. достигнуто вполне определенное взаимопонимание.
дав тем самым понять...

извините... я уже сдал эту работу

Автор - IgorGo
Дата добавления - 13.03.2012 в 12:04
IgorGo Дата: Вторник, 13.03.2012, 12:23 | Сообщение № 22
Группа: Друзья
Ранг: Форумчанин
Сообщений: 108
Репутация: 38 ±
Замечаний: 0% ±

[vba]
Code
Sub CopyData2Lists()
   Dim sh As Worksheet, r1 As Long, r2 As Long, r1e As Long, rg As Range
   On Error Resume Next:  r1e = Cells(Rows.Count, 1).End(xlUp).Row + 1
   For Each sh In Sheets: With sh
     Application.StatusBar = .Name
     If .Index > Sheets("Тендеры").Index Then
       r2 = .Cells(Rows.Count, 1).End(xlUp).Row
       r1 = 8
       If r2 > 7 Then
         r1 = WorksheetFunction.Match(.Cells(r2, 1), [a:a], 0): If Err.Number > 0 Then Err.Clear Else r1 = r1 + 1
       End If
       Set rg = Range(Cells(r1, 5), Cells(r1e, 8)).Find(.Name, LookIn:=xlValues, lookat:=xlPart, MatchCase:=True)
       If Not rg Is Nothing Then
         Do
           r2 = r2 + 1: rg.EntireRow.Copy Destination:=.Cells(r2, 1): Application.StatusBar = .Name & "  R:" & r2
           Set rg = Range(Cells(rg.Row + 1, 5), Cells(r1e, 8)).Find(.Name, LookIn:=xlValues, lookat:=xlPart, MatchCase:=True)
         Loop While Not rg Is Nothing
       End If
     End If
   End With:  Next
   On Error GoTo 0: Application.StatusBar = False
End Sub
[/vba]
 
Ответить
Сообщение[vba]
Code
Sub CopyData2Lists()
   Dim sh As Worksheet, r1 As Long, r2 As Long, r1e As Long, rg As Range
   On Error Resume Next:  r1e = Cells(Rows.Count, 1).End(xlUp).Row + 1
   For Each sh In Sheets: With sh
     Application.StatusBar = .Name
     If .Index > Sheets("Тендеры").Index Then
       r2 = .Cells(Rows.Count, 1).End(xlUp).Row
       r1 = 8
       If r2 > 7 Then
         r1 = WorksheetFunction.Match(.Cells(r2, 1), [a:a], 0): If Err.Number > 0 Then Err.Clear Else r1 = r1 + 1
       End If
       Set rg = Range(Cells(r1, 5), Cells(r1e, 8)).Find(.Name, LookIn:=xlValues, lookat:=xlPart, MatchCase:=True)
       If Not rg Is Nothing Then
         Do
           r2 = r2 + 1: rg.EntireRow.Copy Destination:=.Cells(r2, 1): Application.StatusBar = .Name & "  R:" & r2
           Set rg = Range(Cells(rg.Row + 1, 5), Cells(r1e, 8)).Find(.Name, LookIn:=xlValues, lookat:=xlPart, MatchCase:=True)
         Loop While Not rg Is Nothing
       End If
     End If
   End With:  Next
   On Error GoTo 0: Application.StatusBar = False
End Sub
[/vba]

Автор - IgorGo
Дата добавления - 13.03.2012 в 12:23
RAN Дата: Вторник, 13.03.2012, 12:29 | Сообщение № 23
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Quote (IgorGo)
дав тем самым понять...

Я все понял, и спокойно подвинулся. biggrin
И дергаться не стал.
Непонятно только, зачем ТС после договоренности ссылку выкладывал?


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Quote (IgorGo)
дав тем самым понять...

Я все понял, и спокойно подвинулся. biggrin
И дергаться не стал.
Непонятно только, зачем ТС после договоренности ссылку выкладывал?

Автор - RAN
Дата добавления - 13.03.2012 в 12:29
Serge_007 Дата: Вторник, 13.03.2012, 12:30 | Сообщение № 24
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (IgorGo)
извините... я уже сдал эту работу

Игорь, а чего ты оправдываешься?
С твоей стороны всё нормально.
Мне неприятен только тот факт, что форум использовали как бесплатную доску объявлений.
Учитывая, что автор не потрудился прочитать правила, сначала создал тему, которую я закрыл, потом опять создал тему не по правилам, но я пошёл ему на встречу и переименовал её, а потом всё перешло в аську. На форуме решения нет, тема для других абсолютно бесполезна. И нафига такие темы плодить? Сделаю платными контакты - такие темы исчезнут.
Надо будет - опять открою форум "Работа в Excel", вот там таким темам и место.

Люди здесь старались, отвечали. ЗАЧЕМ?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (IgorGo)
извините... я уже сдал эту работу

Игорь, а чего ты оправдываешься?
С твоей стороны всё нормально.
Мне неприятен только тот факт, что форум использовали как бесплатную доску объявлений.
Учитывая, что автор не потрудился прочитать правила, сначала создал тему, которую я закрыл, потом опять создал тему не по правилам, но я пошёл ему на встречу и переименовал её, а потом всё перешло в аську. На форуме решения нет, тема для других абсолютно бесполезна. И нафига такие темы плодить? Сделаю платными контакты - такие темы исчезнут.
Надо будет - опять открою форум "Работа в Excel", вот там таким темам и место.

Люди здесь старались, отвечали. ЗАЧЕМ?

Автор - Serge_007
Дата добавления - 13.03.2012 в 12:30
Serge_007 Дата: Вторник, 13.03.2012, 12:32 | Сообщение № 25
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Zamcheg)
Мне кажется Вы немного не сведующи в рыночной политике

О какой рыночной политике речь на БЕСПЛАТНОМ ФОРУМЕ?!


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Zamcheg)
Мне кажется Вы немного не сведующи в рыночной политике

О какой рыночной политике речь на БЕСПЛАТНОМ ФОРУМЕ?!

Автор - Serge_007
Дата добавления - 13.03.2012 в 12:32
Артём Дата: Вторник, 13.03.2012, 15:50 | Сообщение № 26
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 0% ±

Сергей абсолютно прав. Думаю многие в основном обращаются сюда не только ради решения задач, но ради обучения в первую очередь


Все будет хорошо!
 
Ответить
СообщениеСергей абсолютно прав. Думаю многие в основном обращаются сюда не только ради решения задач, но ради обучения в первую очередь

Автор - Артём
Дата добавления - 13.03.2012 в 15:50
Jhonson Дата: Вторник, 13.03.2012, 20:29 | Сообщение № 27
Группа: Друзья
Ранг: Ветеран
Сообщений: 514
Репутация: 169 ±
Замечаний: 0% ±

Ух, какое горячее обсуждение! Я не на что и не расчитывал
Quote (Serge_007)
О какой рыночной политике речь на БЕСПЛАТНОМ ФОРУМЕ?!
очень верно подмечено! Просто предлагаю варианты решения, как и в остальных темах этого замечательного форума, а так же пытаюсь разобраться в решениях остальных участников ("Интересуюсь, так сказать, в целях повышения общей образованности..." (с) Почтальон Печкин м/ф "Трое из Простоквашино") biggrin
IgorGo, отличный макрос!


"Ничто не приносит людям столько неприятностей, как разум."
 
Ответить
СообщениеУх, какое горячее обсуждение! Я не на что и не расчитывал
Quote (Serge_007)
О какой рыночной политике речь на БЕСПЛАТНОМ ФОРУМЕ?!
очень верно подмечено! Просто предлагаю варианты решения, как и в остальных темах этого замечательного форума, а так же пытаюсь разобраться в решениях остальных участников ("Интересуюсь, так сказать, в целях повышения общей образованности..." (с) Почтальон Печкин м/ф "Трое из Простоквашино") biggrin
IgorGo, отличный макрос!

Автор - Jhonson
Дата добавления - 13.03.2012 в 20:29
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

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