Выручайте, плиз. Если на листе "Graph" нажат togglebutton tbCollect мы обрабатываем данные на листе "Copy" по событию Calculate, иначе просто скипаем все. Проблема с получением значения этого tbCollect
[vba]
Код
Sub Init()
Set wsGraph = Worksheets("Graph") Set wsDDE = Worksheets("DDE") Set wsCopy = Worksheets("Copy")
RowNum = RowsFilled(wsGraph, 1) Initial = True
End Sub
Private Sub Worksheet_Calculate()
If Not Initial Then Call Init
' If wsGraph.OLEObjects("tbCollect") Then 'Object doesn't support this property or method (Error 438) ' If wsGraph.tbCollect Then 'Method or data member not found If tbCollect Then 'Variable not defined
end end
[/vba]
Как быть, и если можно пару слов для понимания сути проблемы, или ссылку, где посмотреть.
Выручайте, плиз. Если на листе "Graph" нажат togglebutton tbCollect мы обрабатываем данные на листе "Copy" по событию Calculate, иначе просто скипаем все. Проблема с получением значения этого tbCollect
[vba]
Код
Sub Init()
Set wsGraph = Worksheets("Graph") Set wsDDE = Worksheets("DDE") Set wsCopy = Worksheets("Copy")
RowNum = RowsFilled(wsGraph, 1) Initial = True
End Sub
Private Sub Worksheet_Calculate()
If Not Initial Then Call Init
' If wsGraph.OLEObjects("tbCollect") Then 'Object doesn't support this property or method (Error 438) ' If wsGraph.tbCollect Then 'Method or data member not found If tbCollect Then 'Variable not defined
end end
[/vba]
Как быть, и если можно пару слов для понимания сути проблемы, или ссылку, где посмотреть.bokr
Сообщение отредактировал bokr - Среда, 26.09.2018, 16:17
На лист DDE импортируются данные. Если изменились столбцы J или К, меняются значения в листе Copy и запускается обработчик Calculate листа Copy. И в нем уже мне нужно значение tbCollect с листа Graph.
Pelena, Ваша правда.
На лист DDE импортируются данные. Если изменились столбцы J или К, меняются значения в листе Copy и запускается обработчик Calculate листа Copy. И в нем уже мне нужно значение tbCollect с листа Graph.bokr