|
|
|
не копирует с одной книги в другую
|
|||
|---|---|---|---|
|
#18+
не хочет копировать. есть папочка, в которой, к примеру, ячейки з одной книги, нужно скопировать в другую книгу. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2011, 17:44 |
|
||
|
не копирует с одной книги в другую
|
|||
|---|---|---|---|
|
#18+
вот так работает Workbooks(iFileName).Sheets("1").Range("A1").Copy Destination:=Workbooks("test2").Worksheets("1").Range("A1") странно что вот так : Workbooks(iFileName).Sheets("1").Range("A1").Copy Workbooks("test2").Worksheets("1").Range("A1") или так Workbooks("test2").Worksheets("1").Range("A1") = Workbooks(iFileName).Sheets("1").Range("A1") не работает.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2011, 18:02 |
|
||
|
не копирует с одной книги в другую
|
|||
|---|---|---|---|
|
#18+
Из кода видно, что все данные копируются в одну и ту же ячейку в книге "test1.xlsm" - A1, то есть сдвиг не происходит. Попробуй так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2011, 10:00 |
|
||
|
не копирует с одной книги в другую
|
|||
|---|---|---|---|
|
#18+
Sub test() Dim MyPath As String Dim iFileName As String Dim i As Long Dim sSheet As String Dim xcell As Range Dim a, b As Integer MyPath = "C:\as\" iFileName = Dir(MyPath) s = 1 On Error Resume Next Do While iFileName <> "" Workbooks.Open (MyPath + iFileName) Windows(iFileName).Activate For b = 1 To 8 If Workbooks(iFileName).Sheets("1").Cells(b, 1) <> xnone Then Workbooks("test2").Worksheets("1").Cells(s, 2).Value = Workbooks(iFileName).Sheets("1").Cells(b, 2).Value s = s + 1 End If Next b Workbooks(iFileName).Close savechanges:=True iFileName = Dir Loop End Sub копирует полностю диапазон ... как сделать что б копировало толька строки по условию <> " " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2011, 21:52 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=37244247&tid=2176903]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
430ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 722ms |

| 0 / 0 |
