|
|
|
Не работает макрос одновременно в Word и Excel
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Скажите пожалуйста, как заставить работать макрос одновременно в Word и Excel? Записываю макрос в Word копирую в нем данные, переношу в Excel, в результате макрос запоминает только действия в Word. Может надо что-то в коде макроса изменить? Заранее благодарю за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2009, 11:13:40 |
|
||
|
Не работает макрос одновременно в Word и Excel
|
|||
|---|---|---|---|
|
#18+
Andreyy, может надо. Где макрос ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2009, 11:27:44 |
|
||
|
Не работает макрос одновременно в Word и Excel
|
|||
|---|---|---|---|
|
#18+
Код макроса, записанного в Word Sub Макрос2() ' ' Макрос2 Макрос ' Макрос записан 07.08.2009 Office ' Selection.Find.ClearFormatting With Selection.Find .Text = "Адреса:" .Replacement.Text = "" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Selection.MoveRight Unit:=wdCharacter, Count:=1 Selection.EndKey Unit:=wdLine, Extend:=wdExtend Selection.Copy <- после этой строчки был переход в Excel, выделялась ячейка и в нее вставлялась скопированная информация Selection.MoveRight Unit:=wdCharacter, Count:=1 Selection.Find.ClearFormatting With Selection.Find .Text = "Участок" .Replacement.Text = "" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Selection.MoveRight Unit:=wdCharacter, Count:=1 Selection.EndKey Unit:=wdLine, Extend:=wdExtend Selection.Copy <- после этой строчки был переход в Excel, выделялась следующая ячейка и в нее вставлялась скопированная информация End Sub Все действия в Excel не записались... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2009, 11:51:16 |
|
||
|
Не работает макрос одновременно в Word и Excel
|
|||
|---|---|---|---|
|
#18+
Эксель как-никак другое приложение. В нем самом тогда уж тоже надо запись макроса запускать. А потом два макроса соединять. Но лучше не беритесь, раз даже такого не понимаете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2009, 11:56:13 |
|
||
|
Не работает макрос одновременно в Word и Excel
|
|||
|---|---|---|---|
|
#18+
Хорошо, после долгих поисков нашел как открыть документ Excel CreateObject("wscript.shell").Run "C:\File2\381.xls" но как выделить ячейку, вставить данные из буфера обмена и обратно перейти в Word не получается. Помогите пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2009, 13:26:26 |
|
||
|
Не работает макрос одновременно в Word и Excel
|
|||
|---|---|---|---|
|
#18+
Ищите что-нибудь на тему CreateObject("Excel.Application"). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2009, 16:26:37 |
|
||
|
Не работает макрос одновременно в Word и Excel
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2009, 17:13:44 |
|
||
|
Не работает макрос одновременно в Word и Excel
|
|||
|---|---|---|---|
|
#18+
AndreyyВсе действия в Excel не записались...ещё бы :) ткните в рекордер excel и запишите действия и в нем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2009, 01:30:40 |
|
||
|
|

start [/forum/topic.php?fid=61&gotonew=1&tid=2179183]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
198ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 269ms |
| total: | 588ms |

| 0 / 0 |
