2014-02-14 5 views
0

Я хочу сделать что-то вроде ниже. Почему очистка не работает?Функция вызова функции

Function bd() As Integer 
Dim a As Integer 
Call lol 
End Function 


Sub lol() 
Sheets("Risk Analytics").Range("A1", "F99999").Clear 
End Sub 
+0

Пожалуйста, добавьте немного больше текста, чтобы мы могли понять, чего вы на самом деле хотите достичь? Спасибо – PKumar

ответ

2

Для Range.Clear, начало и конец адреса ячеек разделены :. Нравится

Sub lol() 
    Sheets("Risk Analytics").Range("A1:F99999").Clear 
End Sub 
+0

Это все еще не работает. Кстати, могу ли я добавить sth, как activecell.offset (1,0) .value = "asdasdas" в лот lol. –

+0

Что вы подразумеваете под «Это не работает»? Вы получаете какую-либо ошибку или «Диапазон» просто не очищается? Правильно ли указано имя листа? – Shiva

+0

Это просто, что диапазон не очистился. no error msg –

Смежные вопросы