|
Скопировать данные пассивной книги и вставить их в активную.
|
|||
---|---|---|---|
#18+
Здравствуйте. Ребята помогите с макросом. С активной книги необходимо, не используя путь, копировать диапазон данные в скрытом листе пассивной книги с последующей вставкой в активную. При условии, если есть (открыта) пассивная книга. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2018, 12:27 |
|
Скопировать данные пассивной книги и вставить их в активную.
|
|||
---|---|---|---|
#18+
segailпомогите с макросом.Где тот макрос, с которым нужно помочь? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2018, 12:43 |
|
Скопировать данные пассивной книги и вставить их в активную.
|
|||
---|---|---|---|
#18+
Shocker.Prosegailпомогите с макросом.Где тот макрос, с которым нужно помочь? Нет макроса, помогите с макросом, есть только активная книга Б_Д, пассивные книги с именем скрытого листа «итог», в котором необходимо скопировать и вставить диапазон "B3:B4" в активную книгу. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2018, 12:57 |
|
Скопировать данные пассивной книги и вставить их в активную.
|
|||
---|---|---|---|
#18+
segail, а Вы сами поняли чего написали? segailС активной книги необходимо, не используя путь, копировать диапазон данные в скрытом листе пассивной книги с последующей вставкой в активнуюБез обид, но описание выглядит так, будто писалось по принципу "лишь бы что-то написать, а там пусть сами разбираются" Имя пассивной книги при этом откуда брать? Что вообще есть пассивная книга? Что если их несколько? Вот Вам два примера. Пример 1. Конкретное имя пассивной книги(КнигаПасс.xlsm) и её листа(итог) копируем в активную ячейку активного листа активной книги(т.к. другого от Вас не дано): Код: vbnet 1.
Пример 1. Данные листа(итог) книги с кодом(т.е. той, в которой расположен сам код копирования) копируем в активную ячейку активного листа активной книги(т.к. другого от Вас не дано): Код: vbnet 1.
Если адрес ячеек активной книги отличается от активной ячейки, то замените ActiveCell на конкретный адрес(например, Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2018, 13:06 |
|
Скопировать данные пассивной книги и вставить их в активную.
|
|||
---|---|---|---|
#18+
The_Prist, дело в том, что если открыта книга Б_Д и находясь непосредственно в данной книге (выполняя некие действия) я ее определяю как активная, если же при этом открыта еще одна книга то она по отношению к книге Б_Д будет пассивной, а так как пассивных книг может быть много с разными именами то прописывать конкретный путь не пойдет. Но открыта перед копированием и вставкой будет только одна из пассивных книг. Если такое невозможно по определению и я ошибаюсь в правильности понимания пассивности и активности книг, а путь есть основа для выполнения нужного действия, то извиняюсь за беспокойство ничего не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2018, 13:23 |
|
Скопировать данные пассивной книги и вставить их в активную.
|
|||
---|---|---|---|
#18+
segail, работает с первой из пассивных книг Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2018, 15:29 |
|
Скопировать данные пассивной книги и вставить их в активную.
|
|||
---|---|---|---|
#18+
Казанский, Вы мастер, лаконичность кода, лично мне не дает понимание как происходит вставка, поэтому добавил вместо ActiveCell нужный лист и ячейку для вставки, Код: vbnet 1.
но не знаю как и куда притянуть вставку именно на связь и исходное форматирование. Через макрорекордер данный код выглядит так Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2018, 16:47 |
|
Скопировать данные пассивной книги и вставить их в активную.
|
|||
---|---|---|---|
#18+
Есть маленький "но". Всё это может происходить в одном хост-процессе Excel, а может и в двух разных. И во втором случае достучаться до "пассивной" книги - задача нетривиальная... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2018, 17:31 |
|
Скопировать данные пассивной книги и вставить их в активную.
|
|||
---|---|---|---|
#18+
AkinaЕсть маленький "но". Всё это может происходить в одном хост-процессе Excel, а может и в двух разных. И во втором случае достучаться до "пассивной" книги - задача нетривиальная... В двух разных это как? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2018, 17:42 |
|
Скопировать данные пассивной книги и вставить их в активную.
|
|||
---|---|---|---|
#18+
segailэто как?А вот так, например: ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2018, 18:36 |
|
Скопировать данные пассивной книги и вставить их в активную.
|
|||
---|---|---|---|
#18+
segailкак и куда притянуть вставку именно на связь и исходное форматированиеНаверно так Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2018, 19:25 |
|
Скопировать данные пассивной книги и вставить их в активную.
|
|||
---|---|---|---|
#18+
Akina, не понял я не черта, ну если и будет какой-то временной сбой, то это не критично, главное в последующем чтобы это восстанавливалось, основное это чтобы копирование было менее замороченным. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2018, 21:42 |
|
|
start [/forum/topic.php?fid=61&msg=39734766&tid=2172193]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 280ms |
total: | 433ms |
0 / 0 |