![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
![]()
Но поскольку макрос срабатывает неправильно. Он из другой книги в эту таблицу данные не подгружает и выдаёт ошибку. Я так думаю.
|
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]()
Кстати и первый макрос Игоря работает!
Код:
а выдает ошибку он на то, что у Вас процедуры с одинаковыми именами в Репо макросов с именем Public Sub InitPublicVars два, и во второй книге такое же имя присутствует, обе книги работают одновременно...
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 Последний раз редактировалось Stilet; 10.04.2011 в 19:16. |
![]() |
![]() |
![]() |
#13 | ||
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
![]() Цитата:
Цитата:
![]() Не знаю. Выдаёт ошибку и всё тут..... Если данные переношу в эту же книгу. Макрос получается написать, а тут засада какая то.... ![]() Последний раз редактировалось Stilet; 10.04.2011 в 19:23. |
||
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]()
так удалите сначала!
и далее, при инициализации формы должна сначала сработать Public Sub InitPublicVars, чтобы определились переменные, окно ошибки Вам это и говорит. Нажмите Debug и посмотрите на чем останавливается макрос. И все равно это не все, потом он остановится на rowH, и потом далее...
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
![]()
При нажатии на кнопку для банков макрос срабатывает, но там путь указан как: x = Workbooks("Репо (облигации).xls").Worksheets("Банки ").Range("Б_данные").Value
|
![]() |
![]() |
![]() |
#16 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]()
"Для банков" у меня рабоатет
а вот "Для всех банков" - выдает ошибку
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
![]() |
![]() |
![]() |
#17 | |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
![]() Цитата:
Вот я о том же. Этот макрос у меня хорошо отрабатывает. А тот нифига не получается настроить. Я тут изменения внёс. При двойном нажатии в файле 11 Ноябрь. Последний раз редактировалось Stilet; 10.04.2011 в 19:25. |
|
![]() |
![]() |
![]() |
#18 | |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]() Цитата:
т.е. - ошибка
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 Последний раз редактировалось VictorM; 09.04.2011 в 22:45. |
|
![]() |
![]() |
![]() |
#19 | |
Форумчанин
Регистрация: 10.10.2010
Сообщений: 107
|
![]() Цитата:
Public Sub InitPublicVars() Set shHome = Workbooks("Репо (облигации).xls").Worksheets("Банки ") With shHome.UsedRange rowH = .Rows.Count End With End Sub |
|
![]() |
![]() |
![]() |
#20 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]()
Вот, вот!
поэтому, если сначала запустить этот макрос, то как раз это место проходит и ошибка уже возникает на другой строке о чем я и писал
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с базой данных | pufystyj | PHP | 2 | 21.02.2011 00:09 |
DLL с базой данных | evgenmil | БД в Delphi | 6 | 20.04.2010 21:14 |
помогите с базой данных | Роман-33 | БД в Delphi | 3 | 06.09.2008 18:37 |
Работа с базой данных | Dizark | Помощь студентам | 1 | 01.03.2008 20:30 |