|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Здравствуйте. Пишу макрос. При изменении значения ячейки в одной книге меняется значение в ячейке другой книги. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Книга в которой надо заменить значение открыта в фоне, имя книги, листа и ячейки нормально забирается. В чем дело? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 10:16 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Крукс, Код: vbnet 1.
Text - предназначено только для чтения. Запись в данное свойство невозможна. Код: vbnet 1.
что хотели получить этой строкой? Здесь у Вас t не является ячейкой, а получает значение числа(да и объявлена как Integer). А Вы пытаетесь обратиться к ней как к ячейке. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 12:55 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
The_Pristчто хотели получить этой строкой? Здесь у Вас t не является ячейкой, а получает значение числа(да и объявлена как Integer). А Вы пытаетесь обратиться к ней как к ячейке. Опечатался имелось ввиду Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 13:02 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Крукс Код: vbnet 1.
ищем, что именно неправильно, при возникновении ошибки пишем в окне immediate и смотрим, где ошибка: Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 13:05 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Ошибка именно в Код: vbnet 1.
Но sha = имени файла ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 13:48 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
ищем, как правильно называется книга: Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 14:18 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Shocker.Proищем, как правильно называется книга Книга пока всего одна и имя правильное...а вот почему он вдруг на ней затыкается, я просто теряюсь((( ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 14:55 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Что выдает Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 14:57 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
run-time error "9": Subscript out of range ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 15:06 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Так. Запускай программу. Она выдаст ошибку. Жмешь debug в окне Immediate пишешь Код: vbnet 1.
Что выдает? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 15:08 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Круксrun-time error "9": Subscript out of range ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 15:15 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Не верю, простите, можно скриншот? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 15:30 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Крукс, а Вы пробовали как я написал делать? Использовать не свойство Text, а Value. Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 16:47 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Shocker.ProТак. Запускай программу. Она выдаст ошибку. Жмешь debug в окне Immediate пишешь Код: vbnet 1.
Что выдает?Shocker.ProНе верю, простите, можно скриншот?я не вижу на скриншоте того, что я просил сделать. The_Prist - так у него sha неправильное имя содержит для начала, только вот он никак не хочет делать, что его просят. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 16:56 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
[quot Shocker.Pro]Shocker.ProТак. The_Prist - так у него sha неправильное имя содержит для начала, только вот он никак не хочет делать, что его просят. Согласен. Исходя из моей логики понимания данного кода. Значение переменной t присваивается после того, как значение переменной книги. Но не факт, что я верно понял задумку. А вот попытка присвоения значения свойствую Text - это явная ошибка(хоть и должна появляться 424, а не 9 в данном случае). Крукс, у Вас в ячейке имя книги с расширением записано? Может надо дописать расширение: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 17:17 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
The_PristКрукс, у Вас в ячейке имя книги с расширением записано?с расширением - см. скриншот ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 17:19 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Shocker.Pro, спасибо. Крукс, далее: эта книга открыта в момент работы кода? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 17:22 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
The_Pristа Вы пробовали как я написал делать? Использовать не свойство Text, а Value. Да (более того сначала и было value, потом решил попробовать text и сделал случайно скриншот с text). Результат тот же The_Prist Крукс, далее: эта книга открыта в момент работы кода? КруксКнига в которой надо заменить значение открыта Shocker.ProThe_Prist - так у него sha неправильное имя содержит для начала, только вот он никак не хочет делать, что его просят. В sha полное имя с расширением (см. скриншот). Имя листа и книги содержится ячейке на листе ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 19:37 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
Крукс, идем дальше: книга с кодом и книга, к которой обращаетесь открыты в одном экземпляре Excel? Попробуйте прямо из кода открыть эут книгу и затем к ней обращаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 21:12 |
|
Обращение к другой книге Excel
|
|||
---|---|---|---|
#18+
КруксShocker.ProThe_Prist - так у него sha неправильное имя содержит для начала, только вот он никак не хочет делать, что его просят. В sha полное имя с расширением (см. скриншот). Имя листа и книги содержится ячейке на листеповторяю, пришли результат выполнения команд Код: vbnet 1. 2. 3.
это так сложно? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 00:00 |
|
|
start [/forum/moderation_log.php?user_name=Alexander+VY]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
others: | 443ms |
total: | 616ms |
0 / 0 |