|
|
|
Надо поймать обращение кода к ячейке Excel
|
|||
|---|---|---|---|
|
#18+
Есть некий здоровенный проект Excel+VBA. Нужно поймать место в коде, в котором происходит чтение значения определенной ячейки с определенного листа, например Sheet1.Cells(1,1). Попытки проанализировать код пока к успеху не привели так как неизвестно как это чтение происходит, может быть это перебор всех ячеек на листе, может быть это обращение к колонке или к рейнджу в который она входит и там чтение всех ячеек и т.д. факт что обращение идет не напрямую типо Sheet1.Cells("A1").Value... а кода очень много, прочитать и понять его весь в адекватные сроки почти нереально, тем более что код писался кучей разного народа. И вот появилась дикая мысль как то перегрузить (?) свойство .Value этой ячеки чтобы при обращению к нему добавить лог что оно (обращение) имело место быть. Может быть кто нибудь уже сталкивался когда нибудь с чем то подобным? Нужны любые идеи как это можно сделать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2008, 19:57 |
|
||
|
Надо поймать обращение кода к ячейке Excel
|
|||
|---|---|---|---|
|
#18+
Увы, только просмотром кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2008, 21:20 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=184&tid=2162037]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 353ms |

| 0 / 0 |
