|
|
|
Как вычислить результат
|
|||
|---|---|---|---|
|
#18+
Допустим, у меня есть строка, сформированная макросом Stri ="Rng.Cells(1, 1).Value" Rng это Range . Как мне вычислить это значение . Evaluate(stri) дает ошибку 2015. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2007, 18:16:18 |
|
||
|
Как вычислить результат
|
|||
|---|---|---|---|
|
#18+
Evaluate работатает только с формулами листа. Выражения VBA ей не по зубам. А зачем такое вообще делать? Сформировать макрос из макроса возможно, ищи по форуму посты про VBProject, но в реальной жизни это почти никогда не нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2007, 18:28:50 |
|
||
|
Как вычислить результат
|
|||
|---|---|---|---|
|
#18+
Нужно получить список значений. Первая ячейка Rng - Val1 Вторая ячейка Rng - Val1 Третья ячейка Rng - Val1 и т.д. Rng получаю программно. Поэтому количество ячеек заранее неизвестно. Как еще можно это вычислить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2007, 18:44:07 |
|
||
|
Как вычислить результат
|
|||
|---|---|---|---|
|
#18+
что-то запутано... Sub test() Dim MyValue As String Dim MyAmount As Double Dim MyRange As String MyRange = "$A$1" MyValue = Range(MyRange).Value If IsNumeric(MyValue) Then MyAmount = CDbl(MyValue) End If End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2007, 19:15:03 |
|
||
|
Как вычислить результат
|
|||
|---|---|---|---|
|
#18+
vbaproчто-то запутано... Sub test() Dim MyValue As String Dim MyAmount As Double Dim MyRange As String MyRange = "$A$1" MyValue = Range(MyRange).Value If IsNumeric(MyValue) Then MyAmount = CDbl(MyValue) End If End Subв смысле, сформулировано запутанно, может это хотели? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2007, 19:16:22 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34344994&tid=2183407]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 299ms |

| 0 / 0 |
