Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / проблема работы с другой книгой при обращении макроса / 6 сообщений из 6, страница 1 из 1
25.01.2010, 15:12
    #36429290
vladAnco
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема работы с другой книгой при обращении макроса
значит такая проблема...
есть написаный (записью макросом) и откоректированый мной макрос, макрос записывается в книгу, копирую этот файл на другой комп, открываю его, отткрываю нужный файл для запуска макраса, и запускаю макрос... всё идет хорошо но как тока доходит до

Код: plaintext
1.
2.
3.
    Dim SH As Worksheet
    Set SH = ThisWorkbook.Worksheets("Лист2")
    a = SH.Cells(i, j)
уже привык так обращатся к полям листа...
и вот в здесь появляется ощибка (((
подскажите как это решить? или может есть другой способ обращатся к полям?

к примеру такой случай не оч работает ибо мне нада обращатся к ячейке с индексом i j
Код: plaintext
1.
2.
3.
    Range("J4").Select
    Application.CutCopyMode = False
    ActiveCell.FormulaR1C1 = "абвгд"
...
Рейтинг: 0 / 0
25.01.2010, 15:44
    #36429400
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема работы с другой книгой при обращении макроса
Наша задача заключается в том, чтобы угадать текст ошибки?
...
Рейтинг: 0 / 0
25.01.2010, 16:32
    #36429554
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема работы с другой книгой при обращении макроса
копирую этот файл на другой комп, открываю его, отткрываю нужный файл для запуска макраса - может надо ThisWorkbook.Worksheets заменить на ActiveWorkbook.Worksheets ?
...
Рейтинг: 0 / 0
25.01.2010, 16:35
    #36429562
vladAnco
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема работы с другой книгой при обращении макроса
ощибки в этих строчках нету...
я лишь прошу совета как обращатся в ячейкам в другой книги(или книги которая активка)...
попробую попонятней объхяснить...
записан макрос в книге1...
открываю вторую книгу2...
в ней выбираю макрос из книги 1...
он работает правильно, там идет создание сводной таблицы и всё такое...
но как тока доходит до
Код: plaintext
1.
2.
3.
    Dim SH As Worksheet
    Set SH = ThisWorkbook.Worksheets("Лист2")
    a = SH.Cells(i, j)
выходит ощибка и не хочет работать...
или мне выложить код всего макраса????
...
Рейтинг: 0 / 0
25.01.2010, 16:38
    #36429579
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема работы с другой книгой при обращении макроса
Код: plaintext
ActiveWorkbook.Worksheets
...
Рейтинг: 0 / 0
25.01.2010, 16:45
    #36429600
vladAnco
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема работы с другой книгой при обращении макроса
спс Hugo121...
2й раз меня выручаешь)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / проблема работы с другой книгой при обращении макроса / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]