Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Variable not defined / 3 сообщений из 3, страница 1 из 1
10.09.2015, 06:58
    #39047594
rm2
rm2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Variable not defined
Здравствуйте
Пишу вот такой код:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
Sub macros()
'Выравнивание
    Dim i As Integer, j As Integer, s As Integer
    Dim Str As String
    Dim Rng As Excel.Range
    Dim Sh As Excel.Worksheet
    Set Sh = Application.ActiveSheet
    Set Rng = Sh.Range("B4:BZ256")
    RngAutoFit Rng
'Убираем лишние столбцы
    For i = 2 To 256
            If Cells(4, i).FormulaLocal Like "*query*" Then
                    Columns.Cells(i).ColumnWidth = 0
                End If
        Next i
'Определяем кол-во строк в нужном нам диапазоне
Application.Goto Reference:="Query1"
N = Selection.Rows.Count - 1
'Если находим пустую колонку, то сжимаем её
    For j = 2 To 256
        s = 0
            For i = 5 To 4 + N
                    If IsEmpty(Cells(i, j)) Then
                        s = s + 1
                        End If
                Next i
            If s = N Then
                ls.Columns(j).ColumnWidth = 0
        Next j
End Sub


При выполнении выдаёт ошибку
Variable not defined
с подчёркиванием вот этой строки

Код: vbnet
1.
N = Selection.Rows.Count - 1



Тут что-то с типом?
Подскажите пожалуйста как правильно будет написать?
...
Рейтинг: 0 / 0
10.09.2015, 07:27
    #39047598
sergeyvg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Variable not defined
Скорее всего есть Option Explicit, а переменная N не объявлена.
...
Рейтинг: 0 / 0
10.09.2015, 07:41
    #39047603
rm2
rm2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Variable not defined
sergeyvgСкорее всего есть Option Explicit, а переменная N не объявлена.

Блин, я косой глаз
Спасибо за пинок ))))))
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Variable not defined / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]