|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.07.2012, 19:18 | #1 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 17
|
Run-time error 1004: Method Range of object Global failed failed
здраствуйте!если в прикрепленном файле вставить любое число больше нуля,то выскакивает ошибка Run-time error 1004: Method Range of object Global failed failed и нажимаю на Debug и там помечено If Range("N15") = 4 Then
Раньше просто нажимал на end,после этого все нормально работало,а щас постоянно выскакивает ошибка! |
01.07.2012, 19:45 | #2 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Ну и правильно. У Вас в этот момент активен лист диаграмм. Там такого адреса нет. Попробуйте:
Код:
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
01.07.2012, 19:50 | #3 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 17
|
да я примерно догадывался ,что специалисты не на одном сайте сидят!сейчас попробую ваш вариант,надеюсь получится)))
|
01.07.2012, 20:09 | #4 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 17
|
теперь ошибка не выскакивает,а выскакивает просто диаграмма!раньше она значит как тоотключалась ,а теперь не отключается!почему тогда в макросе 3 тоже самое,но ошибку не показывает?
|
01.07.2012, 20:10 | #5 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 17
|
вернее в макросе 2,они работают одновременно!
|
01.07.2012, 20:25 | #6 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
sa920, метод sendkeys - самый ненадежный вариант. Это уж вопрос к тому, кто писал все это. Действительно, нажатие клавиши F11 вставляет лист диаграмм. Зачем и как все это должно работать я не вникал. А в Вашем описании этого нет. Подождите, может кому-то не лень будет продраться через десяток макросов, чтоб понять замысел всего действа.:-) Я отвечал Вам на вопрос, почему возникает ошибка.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
01.07.2012, 20:46 | #7 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 17
|
писал я!я просто не знал,что если нажать на F11 ,то будет диаграмма выскакивать!значит попробую заменить комбинацию !подскажите,как будет выглядеть комбинация ctrl+1 ? SendKeys "{ctrl+1}", True ? Но я вроде читал что ctrl в экселе по другому обозначается или это не так?
|
01.07.2012, 22:28 | #8 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
sa920, ну и кто Вам не дает почитать справку по SendKeys?
ctrl обозначается символом ^.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
01.07.2012, 22:40 | #9 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 17
|
спасибо!но я наверное просто поменяю клавиши на F6,F7 и F8 ,вроде работает нормально!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Run-time error: '1004' application-defined or object-defined | Michael.Angarsk | Microsoft Office Excel | 2 | 14.06.2012 10:23 |
run-time error '1004' (Application-defined or object-defined error) | Oldy7 | Microsoft Office Excel | 23 | 26.02.2012 21:18 |
ошибка run-time 1004: application-defined or object-defined error | Святой Дьявол | Microsoft Office Excel | 3 | 26.06.2010 11:06 |
Runtime Error '1004': Range of Object '_Global' Failed | panuta | Microsoft Office Excel | 6 | 17.05.2010 17:04 |
Run-time error '1004': Application-defined or object-defined error | malor | Microsoft Office Excel | 3 | 17.01.2010 17:13 |