|
|
|
по Excel
|
|||
|---|---|---|---|
|
#18+
Может поможет кто? Как сделать и возможно ли такое ?? У меня есть документ на винте D:\1.xls и второй документ D:\2.xls . Вот, как мне присвоить значение ячейки R1C1 из 1.xls ну, допустим какой нить любой ячейке из 2.xls ? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 12:40:52 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
Если не открывая ни один из документов, то ищи на форуме по слову "ADO" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 13:01:44 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
объясните , что значит не открывая ... а если они открыты ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 13:04:51 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
diabloskrkобъясните , что значит не открывая ... а если они открыты ? Ну если обе книги открыты, то Кодом Код: plaintext Ну или в ячейке написать = и выбрать ячейку в другой книге после чего нажать Enter. Вы извините что я такое предлагаю, но вы в вопросе мало информации указываете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 13:14:04 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
Если написать = и перейти на др книгу, то не выбирает ту ячейку (( и куда такой код писать ? извиняюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 13:30:00 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
diabloskrkЕсли написать = и перейти на др книгу, то не выбирает ту ячейку (( и куда такой код писать ? извиняюсь. С этим вы не по адресу: -Либо вы решили постебаться -Либо вам нужно купить книгу из серии "для чайников" и начать с неё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 14:56:50 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
никакого стеба, сорри.. согласен, что нужно книга для чайника.. просто проблемку это необходимо решить быстро, поэтому и обратился сюда.. а когда открыто два экселевских документа, то действительно по = ничего не происходит .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 15:08:54 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
diabloskrkникакого стеба, сорри.. согласен, что нужно книга для чайника.. просто проблемку это необходимо решить быстро, поэтому и обратился сюда.. а когда открыто два экселевских документа, то действительно по = ничего не происходит .. - выбираем ячейку - нашимаем "=" - выбираем на панели задач Windows или комбинацией Alt + tab другой файл - выбираем ячейку и жмём Enter ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 15:29:30 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
...может быть два Экселя открыто? - поэтому и не происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 15:39:04 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
ну, да, конечно два экселя открыто.. я ж написал, у меня два файла 1.xls и 2.xls ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 16:24:04 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
diabloskrkну, да, конечно два экселя открыто.. я ж написал, у меня два файла 1.xls и 2.xls ... Два Аппликэйшэна открыто... Откройте обе книги в одном. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 17:50:39 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
Уважаемый Deggasad Member ЗАЧЭМ МУЧИЕШ ЧЭЛОВЕКА - Помоги а! авторdiabloskrk Наверное Вы хотите сказать если книгf авторD:\1.xls закрыта, то из авторD:\2.xls книги переслать данные в книгу авторD:\1.xls ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2007, 10:21:35 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
ага, вот что то в этом роде я и хочу .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 10:02:08 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
авторага, вот что то в этом роде я и хочу .. Вот Пример кода где данные из "D:\2.xls" книги перекачивают в книгу "D:\1.xls" Пояснения В книге "D:\2.xls" - на листе Лист1 в яйчейке Е4 стоит какая то цифра от 1 до 12 В книге "D:\1.xls" - листы именованы от А1 до А12 В итоге если на листе Лист1 в яйчейке Е4 стоит 1, то в книге "D:\1.xls" - на листе А1 вписываются данные Workbooks("2.xls").Worksheets("Лист1").Range("A1:A700").Value перекачивают в книгу "D:\1.xls" Worksheets("A" & n).Range("A1:A700").Value авторPrivate Sub CommandButton1_Click() Dim n As Variant n = Worksheets("Лист1").Range("E4").Value iFileName$ = "D:\1.xls" If Dir(iFileName$) <> "" Then With Application .ScreenUpdating = False With .Workbooks.Open(Filename:=iFileName$) .Worksheets("A" & n).Range("A1:A700").Value = Workbooks("2.xls").Worksheets("Лист1").Range("A1:A700").Value ' открыть и перекачать данные диапазона A1:A700 в книгу "D:\1.xls" .Close saveChanges:=True ' закрыть книгу "D:\2.xls" End With .ScreenUpdating = True End With Else MsgBox "OK !!" End If End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 14:28:15 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
В итоге если на листе Лист1 в яйчейке Е4 стоит 2, то в книге "D:\1.xls" - на листе А2 вписываются данные Workbooks("2.xls").Worksheets("Лист1").Range("A1:A700").Value перекачивают в книгу "D:\1.xls" Worksheets("A" & n).Range("A1:A700").Value ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 14:30:16 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
Выражение автор.Worksheets("A" & n). может быть так автор.Worksheets("Книга" & n). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 14:32:00 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
Можно убрать действия, при котором данные перекачивают в нужный лист при это убрать из кода авторn = Worksheets("Лист1").Range("E4").Value и код автор.Worksheets("A" & n).Range("A1:A700").Value = Workbooks("2.xls").Worksheets("Лист1").Range("A1:A700").Value ' открыть и перекачать данные диапазона A1:A700 в книгу "D:\1.xls" переименовать на автор.Worksheets("Лист1").Range("A1:A700").Value = Workbooks("2.xls").Worksheets("Лист1").Range("A1:A700").Value ' открыть и перекачать данные диапазона A1:A700 в книгу "D:\1.xls" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 14:36:20 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
Ser ArturУважаемый Deggasad Member ЗАЧЭМ МУЧИЕШ ЧЭЛОВЕКА - Помоги а! Большой вопрос к тебе - чем и кого я мучаю! Если человек действительно не умеет ссылку сделать, то Ваши примеры и есть мучение - человек может навсегда Экселя Испугаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 01:00:54 |
|
||
|
по Excel
|
|||
|---|---|---|---|
|
#18+
Братья, закройте тему... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 01:19:34 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34850296&tid=2182133]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 187ms |
| total: | 310ms |

| 0 / 0 |
