powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Variable not defined
3 сообщений из 3, страница 1 из 1
Variable not defined
    #39047594
rm2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте
Пишу вот такой код:
Код: 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
Variable not defined
    #39047598
sergeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скорее всего есть Option Explicit, а переменная N не объявлена.
...
Рейтинг: 0 / 0
Variable not defined
    #39047603
rm2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergeyvgСкорее всего есть Option Explicit, а переменная N не объявлена.

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


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