|
|
|
Еще раз о GetValue
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, VBA пользую три дня всего, извините если вопрос наивен. При использовании известной ф-ии для чтения данных из закрытых файлов: '============================================================= Function GetValue(path, file, sheet, ref) Dim arg As String If Right(path, 1) <> "\" Then path = path & "\" If Dir(path & file) = "" Then GetValue = "нет" Exit Function End If arg = "'" & path & "[" & file & "]" & sheet & "'!" & Range(ref).Range("A1").Address(, , xlR1C1) GetValue = ExecuteExcel4Macro(arg) End Function '=============================================================== У меня в случае если значение из ПУСТОЙ ячейки закрытой рабочей книги присваивается ячейке открытой рабочей книги появляется НОЛЬ. В то же время я бы хотел чтобы в открытой книге вместо НУЛЕЙ также была пустота?? Как нибудь это можно побороть, переделав GetValue? Понятно что функция выдает Нуль при пустой ячейке, как отличить Такой нуль, от нормального нуля, как если бы он там был введен? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2008, 12:54 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2162148]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
167ms |
get topic data: |
9ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 484ms |

| 0 / 0 |
