|
|
|
помогите плз
|
|||
|---|---|---|---|
|
#18+
Помогите пожалуйста Я копирую данные с помощью из Word в Excel. Данных много и я сделал макрос, написал цикл. Дело в том что я не могу вставить данные в Excel из буфера.... Clipboard.GetText не забирает почему то...... подскажите плз переменную в которую созраняются данные либо как извлечь в переменную! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2009, 12:00 |
|
||
|
помогите плз
|
|||
|---|---|---|---|
|
#18+
В VBA нет встроенной возможности работать с буфером. Либо изучайте API GetClipboardData и прочие, либо напишите простенькую dll, юзающую объект Clipboard из VB6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2009, 12:12 |
|
||
|
помогите плз
|
|||
|---|---|---|---|
|
#18+
Либо используйте ActiveSheet.Paste ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2009, 12:14 |
|
||
|
помогите плз
|
|||
|---|---|---|---|
|
#18+
Antonariy, можно попобробней о ActiveSheet.Paste ? я так понимаю эт процедура а мне надо в конкретную ячейку вставлять.......( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2009, 12:47 |
|
||
|
помогите плз
|
|||
|---|---|---|---|
|
#18+
Выбрать нужную ячейку и вставить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2009, 13:15 |
|
||
|
помогите плз
|
|||
|---|---|---|---|
|
#18+
Antonariy, Dim i As Integer Set Excel = CreateObject("Excel.Application") Excel.Workbooks.Add Set Sheet = Excel.Workbooks(1).WorkSheets(1) i = 1 Do While i = 100000 Selection.Find.ClearFormatting With Selection.Find .Text = "íàçâàíèå êðàòêîå" .Replacement.Text = "" .Forward = True .Wrap = wdFindAsk .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Selection.EndKey Unit:=wdLine, Extend:=wdExtend Selection.Cut Sheet.Range(1, i) = ActiveSheet.Paste Selection.Find.ClearFormatting With Selection.Find .Text = "ÈÍÍ" .Replacement.Text = "" .Forward = True .Wrap = wdFindAsk .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Selection.EndKey Unit:=wdLine, Extend:=wdExtend Selection.Cut Sheet.Cell(2, i) = ActiveSheet.Paste Selection.Find.ClearFormatting With Selection.Find .Text = "Àäðåñ" .Replacement.Text = "" .Forward = True .Wrap = wdFindAsk .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Selection.EndKey Unit:=wdLine, Extend:=wdExtend Selection.Extend Selection.Find.ClearFormatting With Selection.Find .Text = "^p" .Replacement.Text = "" .Forward = True .Wrap = wdFindAsk .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Selection.Cut Sheet.Cell(3, i) = ActiveSheet.Paste 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.EndKey Unit:=wdLine, Extend:=wdExtend Selection.Cut Sheet.Cell(4, i) = ActiveSheet.Paste Selection.Find.ClearFormatting With Selection.Find .Text = "ñòàòóñ" .Replacement.Text = "" .Forward = True .Wrap = wdFindAsk .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Selection.EndKey Unit:=wdLine, Extend:=wdExtend Selection.Cut Sheet.Cell(5, i) = ActiveSheet.Paste i = i + 1 Loop Excel.Visible = 1 Excel.Workbooks(1).SaveAs ("C:\test\123.Xls") Excel.Quit все равно не работает(((((( если не влом скажите что не так.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2009, 13:48 |
|
||
|
помогите плз
|
|||
|---|---|---|---|
|
#18+
Не так оформлен код, не описаны признаки этого самого "все равно не работает". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2009, 17:01 |
|
||
|
помогите плз
|
|||
|---|---|---|---|
|
#18+
А еще мне кажется, что Selection криво работает если экселя не видно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2009, 17:04 |
|
||
|
помогите плз
|
|||
|---|---|---|---|
|
#18+
Antonariy, про Эксель не понял) у меня открывается книга новая но ничего туда не сохраняется, и я пытаюсь вытащить текст из ворда и вставить в Эксель....... В ссмысле не правильно оформлен код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2009, 17:11 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35810443&tid=2161355]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 364ms |

| 0 / 0 |
