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

Вход

Регистрация

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

 

= Мир MS Excel/Получение инф. из одного листа в другой с помощью макроса - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин  
Мир MS Excel » Работа и общение » Работа / Фриланс » Получение инф. из одного листа в другой с помощью макроса (информация из 1 листа во 2-ой и создание массива)
Получение инф. из одного листа в другой с помощью макроса
Elena9292 Дата: Вторник, 22.01.2013, 01:36 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Есть файл, мне ранее помогали с ним в этой теме и огромное спасибо за это:
http://www.excelworld.ru/forum/2-1061-1#11856
Со временем пришлось кое-что модернизировать и добавить 2-ой лист.
Возникла проблема поэтому и обращаюсь к вам.
Во втором листе FIDE (MOSCOW JUNIORS) есть колонка I (Доп. информация).
Как осуществить, что-бы при нажатии на info напротив какого-то ребенка появлялся массив с информацией.
Во втором листе есть колонка IDcode FIDE, она же есть и в первом листе и информация должна браться из первого листа (Фамилия, имя "C", Год рождения "D" Коллектив "G" , Текущий рейтинг "J" по соответствующему IDcode FIDE.
Сейчас в 1-ом листе срабатывает макрос при двойном нажатии на Фамилия, имя "C" (это мне здесь помогли). Хотелось бы, что-бы при нажатии на info во втором листе другой массив (Фамилия, имя "C", Год рождения "D" Коллектив "G" , Текущий рейтинг "J собирался аналогично).
Тут каждый месяц вручную будут добавляться новые дети. Хотелось бы, что-бы все работало и после этого.
В прошлый раз очень помогли RAN Hugo и все, кто хотел помочь.
Наверное это не очень сложно, но не для нас.
(У некоторых детей в колонке info будет пусто. Информация о них не требуется).
К сообщению приложен файл: -__2013-new-_--.rar (91.6 Kb)
 
Ответить
СообщениеЕсть файл, мне ранее помогали с ним в этой теме и огромное спасибо за это:
http://www.excelworld.ru/forum/2-1061-1#11856
Со временем пришлось кое-что модернизировать и добавить 2-ой лист.
Возникла проблема поэтому и обращаюсь к вам.
Во втором листе FIDE (MOSCOW JUNIORS) есть колонка I (Доп. информация).
Как осуществить, что-бы при нажатии на info напротив какого-то ребенка появлялся массив с информацией.
Во втором листе есть колонка IDcode FIDE, она же есть и в первом листе и информация должна браться из первого листа (Фамилия, имя "C", Год рождения "D" Коллектив "G" , Текущий рейтинг "J" по соответствующему IDcode FIDE.
Сейчас в 1-ом листе срабатывает макрос при двойном нажатии на Фамилия, имя "C" (это мне здесь помогли). Хотелось бы, что-бы при нажатии на info во втором листе другой массив (Фамилия, имя "C", Год рождения "D" Коллектив "G" , Текущий рейтинг "J собирался аналогично).
Тут каждый месяц вручную будут добавляться новые дети. Хотелось бы, что-бы все работало и после этого.
В прошлый раз очень помогли RAN Hugo и все, кто хотел помочь.
Наверное это не очень сложно, но не для нас.
(У некоторых детей в колонке info будет пусто. Информация о них не требуется).

Автор - Elena9292
Дата добавления - 22.01.2013 в 01:36
Elena9292 Дата: Вторник, 22.01.2013, 12:03 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

A наша задача вообще имеет решени?
Готова отблагодарить за ее решение из своей зарплаты.
Нам для учета, допуска и классификации детей это необходимо.
 
Ответить
СообщениеA наша задача вообще имеет решени?
Готова отблагодарить за ее решение из своей зарплаты.
Нам для учета, допуска и классификации детей это необходимо.

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

2010
С минимумом переделок.
Даблклик по info.
К сообщению приложен файл: 1816224.rar (89.1 Kb)


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Вторник, 22.01.2013, 13:33
 
Ответить
СообщениеС минимумом переделок.
Даблклик по info.

Автор - RAN
Дата добавления - 22.01.2013 в 13:22
Elena9292 Дата: Вторник, 22.01.2013, 14:20 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Сейчас посмотрим. Спасибо за оперативность.
 
Ответить
СообщениеСейчас посмотрим. Спасибо за оперативность.

Автор - Elena9292
Дата добавления - 22.01.2013 в 14:20
Elena9292 Дата: Вторник, 22.01.2013, 14:36 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

RAN Вы немного не поняли или я не очень толково объяснил.
Нужно что-бы по дабл клику info собирался другой массив (а не тот, который собирается по дабл клику по ф.и. на 1-ом листе), а именно:
(Фамилия, имя (из колонки 3 1-го листа) , Год рождения (из колонки 4 1-го листа ) Коллектив (из колонки 7 1-го листа ) , Текущий рейтинг (из колонки 10 1-го листа ) .
Т.е. кликаем на info и макрос ищет в первом листе такрй-же IDcode FIDE
и берет инфорацию из той строчки и формирует (Фамилия, имя (из колонки 3 1-го листа) , Год рождения (из колонки 4 1-го листа ) Коллектив (из колонки 7 1-го листа ) , Текущий рейтинг (из колонки 10 1-го листа ) .
Просто чтл-бы внешне он был похож на тот массив, который собирается по дабл клику по ф.и. на 1-ом листе.
Очень надеюсь на решение.
Спасибо.
 
Ответить
СообщениеRAN Вы немного не поняли или я не очень толково объяснил.
Нужно что-бы по дабл клику info собирался другой массив (а не тот, который собирается по дабл клику по ф.и. на 1-ом листе), а именно:
(Фамилия, имя (из колонки 3 1-го листа) , Год рождения (из колонки 4 1-го листа ) Коллектив (из колонки 7 1-го листа ) , Текущий рейтинг (из колонки 10 1-го листа ) .
Т.е. кликаем на info и макрос ищет в первом листе такрй-же IDcode FIDE
и берет инфорацию из той строчки и формирует (Фамилия, имя (из колонки 3 1-го листа) , Год рождения (из колонки 4 1-го листа ) Коллектив (из колонки 7 1-го листа ) , Текущий рейтинг (из колонки 10 1-го листа ) .
Просто чтл-бы внешне он был похож на тот массив, который собирается по дабл клику по ф.и. на 1-ом листе.
Очень надеюсь на решение.
Спасибо.

Автор - Elena9292
Дата добавления - 22.01.2013 в 14:36
xmypka Дата: Вторник, 22.01.2013, 15:35 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: -1 ±
Замечаний: 0% ±

может быть так?
К сообщению приложен файл: -e__2013-new-_-.rar (96.7 Kb)
 
Ответить
Сообщениеможет быть так?

Автор - xmypka
Дата добавления - 22.01.2013 в 15:35
Elena9292 Дата: Вторник, 22.01.2013, 16:03 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Сейчас посмотрим. Спасибо за ответ.
 
Ответить
СообщениеСейчас посмотрим. Спасибо за ответ.

Автор - Elena9292
Дата добавления - 22.01.2013 в 16:03
Elena9292 Дата: Вторник, 22.01.2013, 18:00 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

В целом всё ОК. Сейчас мы с коллегами потестируем.
 
Ответить
СообщениеВ целом всё ОК. Сейчас мы с коллегами потестируем.

Автор - Elena9292
Дата добавления - 22.01.2013 в 18:00
RAN Дата: Вторник, 22.01.2013, 18:14 | Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Можно и в той же форме
К сообщению приложен файл: 6262093.rar (89.4 Kb)


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Вторник, 22.01.2013, 18:15
 
Ответить
СообщениеМожно и в той же форме

Автор - RAN
Дата добавления - 22.01.2013 в 18:14
Elena9292 Дата: Вторник, 22.01.2013, 20:39 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Спасибо RAN все потестируем.
 
Ответить
СообщениеСпасибо RAN все потестируем.

Автор - Elena9292
Дата добавления - 22.01.2013 в 20:39
Elena9292 Дата: Вторник, 22.01.2013, 20:44 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Цитата (xmypka)
может быть так?


А у Вас после срабатывания макроса при закрывании файла задается вопрос сохранять ли изменения.
Я то понимаю, что при любом ответе ничего не изменится.
Но пользоваться буде куча людей ничего не понимающих в этом и будут постоянно переспрашивать (сохранять ли изменения).
Если от этого избавиться очень сложно, тогда ладно...
Если возможно избавиться, то пожалуйста.
 
Ответить
Сообщение
Цитата (xmypka)
может быть так?


А у Вас после срабатывания макроса при закрывании файла задается вопрос сохранять ли изменения.
Я то понимаю, что при любом ответе ничего не изменится.
Но пользоваться буде куча людей ничего не понимающих в этом и будут постоянно переспрашивать (сохранять ли изменения).
Если от этого избавиться очень сложно, тогда ладно...
Если возможно избавиться, то пожалуйста.

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

2010
[vba]
Код
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Me.Saved = True
End Sub
[/vba]


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Вторник, 22.01.2013, 20:52
 
Ответить
Сообщение[vba]
Код
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Me.Saved = True
End Sub
[/vba]

Автор - RAN
Дата добавления - 22.01.2013 в 20:51
Elena9292 Дата: Вторник, 22.01.2013, 20:59 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Цитата (RAN)
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Me.Saved = True
End Sub

А можете сами мне это поправить в файле от xmypka.
Или это надо его просить. сама боюсь что-то налепить не там...
 
Ответить
Сообщение
Цитата (RAN)
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Me.Saved = True
End Sub

А можете сами мне это поправить в файле от xmypka.
Или это надо его просить. сама боюсь что-то налепить не там...

Автор - Elena9292
Дата добавления - 22.01.2013 в 20:59
RAN Дата: Вторник, 22.01.2013, 21:16 | Сообщение № 14
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
А можно и так.

PS В моем файле этот код найдете, в другой туда же вставите.
К сообщению приложен файл: 4916706.rar (89.9 Kb)


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеА можно и так.

PS В моем файле этот код найдете, в другой туда же вставите.

Автор - RAN
Дата добавления - 22.01.2013 в 21:16
Elena9292 Дата: Вторник, 22.01.2013, 21:23 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Спасибо RAN. Попробую сама и отпишусь (если успею, то сегодня).
Разумеется отблагодарю обоих.
 
Ответить
СообщениеСпасибо RAN. Попробую сама и отпишусь (если успею, то сегодня).
Разумеется отблагодарю обоих.

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

2010
Сорри!
Поглядел сейчас - а кода-от в книге нет. Видно кнопочку сохранения плохо нажал, а дальше макрос сработал. biggrin
Вставьте этот код в модуль эта книга.

PS Этот код закрывает книгу без сохранения. Т.е. если нужно сохранить изменения - делать это до закрытия книги.
К сообщению приложен файл: 8011639.xls (27.0 Kb)


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеСорри!
Поглядел сейчас - а кода-от в книге нет. Видно кнопочку сохранения плохо нажал, а дальше макрос сработал. biggrin
Вставьте этот код в модуль эта книга.

PS Этот код закрывает книгу без сохранения. Т.е. если нужно сохранить изменения - делать это до закрытия книги.

Автор - RAN
Дата добавления - 22.01.2013 в 21:59
Elena9292 Дата: Среда, 23.01.2013, 00:36 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Справилась. Завтра все еще раз потестируем. Спасибо xmypka и RAN.
 
Ответить
СообщениеСправилась. Завтра все еще раз потестируем. Спасибо xmypka и RAN.

Автор - Elena9292
Дата добавления - 23.01.2013 в 00:36
Elena9292 Дата: Среда, 23.01.2013, 00:41 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Разумеется будет и не только спасибо.
 
Ответить
СообщениеРазумеется будет и не только спасибо.

Автор - Elena9292
Дата добавления - 23.01.2013 в 00:41
Elena9292 Дата: Среда, 23.01.2013, 11:41 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

RAN и xmypka сообщите куда и как перечислить благодарность. Может положить на т.ф ?.
Сообщите в Л.С.

Спасибо. Проблема решена.
 
Ответить
СообщениеRAN и xmypka сообщите куда и как перечислить благодарность. Может положить на т.ф ?.
Сообщите в Л.С.

Спасибо. Проблема решена.

Автор - Elena9292
Дата добавления - 23.01.2013 в 11:41
Elena9292 Дата: Среда, 23.01.2013, 14:01 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Спасибо всем. Благодарность отправлена RAN и xmypka.
 
Ответить
СообщениеСпасибо всем. Благодарность отправлена RAN и xmypka.

Автор - Elena9292
Дата добавления - 23.01.2013 в 14:01
Мир MS Excel » Работа и общение » Работа / Фриланс » Получение инф. из одного листа в другой с помощью макроса (информация из 1 листа во 2-ой и создание массива)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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