Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 След.
Заголовки в listbox, Заголовки в listbox
 
Спасибо, так и сделал!
Заголовки в listbox, Заголовки в listbox
 
Лист бокс вставлен в лист непосредственно
Заголовки в listbox, Заголовки в listbox
 
Заренее спасибо!
Заголовки в listbox, Заголовки в listbox
 
Добрый день подскажите как прописать ручками заголвки если у меня лист бокс формируется массивом

Код
    For i = 1 To UBound(arr_Mass)
        If arr_Mass(i, 13) = "Открыт" Then
            ListBox1.AddItem arr_Mass(i, 1)
            ListBox1.List(Me.ListBox1.ListCount - 1, 1) = arr_Mass(i, 2)
            ListBox1.List(Me.ListBox1.ListCount - 1, 2) = arr_Mass(i, 6)
            ListBox1.List(Me.ListBox1.ListCount - 1, 3) = arr_Mass(i, 8)
            ListBox1.List(Me.ListBox1.ListCount - 1, 4) = arr_Mass(i, 9)
        End If
    Next
Сравнение значений в массиве
 
методом тыкания я начал догадываться что то с типами...но не знал как проверить и как привести в один тип

Вообщем спасибо Юрий!
Сравнение значений в массиве
 
Ура зработала, огромное спасибо! я так понял из за типов переменных!
Сравнение значений в массиве
 
 arr_Garage :  : Variant(1 to 17, 1 to 11)

   : Id_Client : "2" : Variant/String
Сравнение значений в массиве
 
вот если бы знал как)))
Сравнение значений в массиве
 
Цитата
Юрий М написал:
При отладке чем равно значение переменной Id_Client? Это текст или число?
я то же на это грешу

массив берется из таблицы Range(Таблица)
Сравнение значений в массиве
 
В лист боксе выбираю строку (при помощи мышки и клика по строке), в пером столбце у меня Id_Client, запоминаю это значение и пытаюсь сравнить со столбцом в массиве.

при этом вот так работает If InStr(1, arr_Garage(i, 2), Id_Client, vbTextCompare) = 1 Then, но не корректно (к прмиеру если Id_Client = 1, то выводит и 17 и 18)
Сравнение значений в массиве
 
Код
    Id_Client = Me.ListBox1.List(Me.ListBox1.ListIndex, 0)
    'MsgBox Id_Client
    
    Dim i As Long
    Me.ListBox2.Clear
    For i = 1 To UBound(arr_Garage)
        'If InStr(1, arr_Garage(i, 2), Id_Client, vbTextCompare) = 1 Then
        If arr_Garage(i, 2) = Id_Client Then
            Me.ListBox2.AddItem arr_Garage(i, 1)
            Me.ListBox2.List(Me.ListBox2.ListCount - 1, 1) = arr_Garage(i, 3)
            Me.ListBox2.List(Me.ListBox2.ListCount - 1, 2) = arr_Garage(i, 4)
            Me.ListBox2.List(Me.ListBox2.ListCount - 1, 3) = arr_Garage(i, 5)
            Me.ListBox2.List(Me.ListBox2.ListCount - 1, 4) = arr_Garage(i, 6)
            Me.ListBox2.List(Me.ListBox2.ListCount - 1, 5) = arr_Garage(i, 7) & " RUS"
            Me.ListBox2.List(Me.ListBox2.ListCount - 1, 6) = arr_Garage(i, 8) & " ã."
        End If
    Next
Сравнение не выполняется если вместо Id_Client написать "1" то сравние проходит нормально!
Изменено: SergeyL1986 - 05.08.2017 22:10:56
Сравнение значений в массиве
 
к сожалению пример сделать не так то просто...тут либо все скидывать...но он оне заработает так как пути прописаны криво к вспомогательным файлам(((
Не ужели не понятно из описания что я имею ввиду?
Сравнение значений в массиве
 
11
22
31
417
518
621
вот массив
работает только если явно указать к примеру  = "1" или  = "2"

Id_Client  беру из лист бокса  
Сравнение значений в массиве
 
Добрый день помогите пожалуйста решить задачку
Код
    For i = 1 To UBound(arr_Garage)
        'If InStr(1, arr_Garage(i, 2), Id_Client, vbTextCompare) = 1 Then А ЭТОТ ВАРИАНТ НЕ ПРАВИЛЬНЫЙ
        If arr_Garage(i, 2).Value = Id_Client.Value Then ЭТО ВАРИАНТ НЕ ПРОКАНЫВАЕТ
            Me.ListBox2.AddItem arr_Garage(i, 1)
            Me.ListBox2.List(Me.ListBox2.ListCount - 1, 1) = arr_Garage(i, 3)
            Me.ListBox2.List(Me.ListBox2.ListCount - 1, 2) = arr_Garage(i, 4)
            Me.ListBox2.List(Me.ListBox2.ListCount - 1, 3) = arr_Garage(i, 5)
            Me.ListBox2.List(Me.ListBox2.ListCount - 1, 4) = arr_Garage(i, 6)
            Me.ListBox2.List(Me.ListBox2.ListCount - 1, 5) = arr_Garage(i, 7) & " RUS"
            Me.ListBox2.List(Me.ListBox2.ListCount - 1, 6) = arr_Garage(i, 8) & " ã."
        End If
    Next

Как сделать точное сравнение?
[ Закрыто] Массивы, Сравнение значений массива и переменной
 
Добрый день!
Подскажите пожалуйста как сравнить значения, if почему то не может сравнить значения. Прошу помочь сравнить значения
Код
      ID_Marka = Me.ListBox3.List(Me.ListBox3.ListIndex, 0)
    Marka = Me.ListBox3.List(Me.ListBox3.ListIndex, 1)
    'MsgBox ID_Marka ' тут к примеру 10
   
        For i = 1 To UBound(arrSrc2)
        If arrSrc2(i, 3) = ID_Marka Then ' arrSrc2(10, 3) = 10 то же 10

            Me.ListBox4.AddItem arrSrc2(i, 1)
            Me.ListBox4.List(Me.ListBox4.ListCount - 1, 1) = arrSrc2(i, 4)
        End If
    Next





Вывод в listbox из массива не нулевых строк, Вывод в listbox из массива не нулевых строк
 
уже гуглел, как то особо и не понял как задавать галовки для лист боксов
Вывод в listbox из массива не нулевых строк, Вывод в listbox из массива не нулевых строк
 
Спасибо! К стати вопрос на засыпку, как подписать заголовки в listbox?
Вывод в listbox из массива не нулевых строк, Вывод в listbox из массива не нулевых строк
 
Подскажите как из массива arr_Client вывести все ненулевые строки
Код
    For i = 1 To UBound(arr_Client)
            Me.ListBox1.AddItem arr_Client(i, 1)
            Me.ListBox1.List(Me.ListBox1.ListCount - 1, 1) = arr_Client(i, 2)
            Me.ListBox1.List(Me.ListBox1.ListCount - 1, 2) = arr_Client(i, 6)
    Next
Адрес предыдущей ячейки
 
Код
Private oldAddress As Variant
Private Sub Worksheet_Change
  MsgBox oldAddress
End sub
Код
Private Sub Worksheet_SelectionChange
  oldAddress = ActiveCell.Address
End sub

вроде как Worksheet_Change видит oldAddress...будем дальше эксперементировать )))
Адрес предыдущей ячейки
 
что то не выходит при Worksheet_Change
Адрес предыдущей ячейки
 
Прошу помощи в следующем вопросе (отыскать инфу в инете не удалось)
Как отследить адрес предыдущей выбранной ячейки, т.е. было А1 а стало С10, как узнать адерс ячей А1. Заранее спасибо!
В формуле СУММЕСЛИМН выборка за месяц, В формуле СУММЕСЛИМН выборка за месяц
 
Подскажите где ошибка, не могу сделать выборку за определенный месяц. Даты в формате 08.02.2017
Код
=СУММЕСЛИМН(Табл[Сумма];МЕСЯЦ(Табл[Дата]);2)
Заблокировать строки от изменений по условию в умной таблице, Заблокировать строки от изменений по условию в умной таблице
 
По любому есть какое то решение ))))
Заранее спасибо!
Заблокировать строки от изменений по условию в умной таблице, Заблокировать строки от изменений по условию в умной таблице
 
Спасибо) вот нашел к стати интерестный вариант решения  
Заблокировать строки от изменений по условию в умной таблице, Заблокировать строки от изменений по условию в умной таблице
 
Гуру экселя, подскажите как решить задачку
Есть "умная таблица" в ней есть строки и если лата в строке меньше текущей то ее надо заблокировать от изменения, при этом ссылки в этой строке нужно что бы работали.
Заранее спасибо
Создания файла через vba но при создании использовывался шаблон, Создания файла через vba но при создании использовывался шаблон
 
Спасибо огромное
Создания файла через vba но при создании использовывался шаблон, Создания файла через vba но при создании использовывался шаблон
 
Код
Sub CreatFiles()
    Dim strFilename, strDirname, strPathname, strDefpath As String
    On Error Resume Next ' If directory exist goto next line
    strDirname = "ТЕСТ2" ' New directory name

    strFilename = Intersect(Range("ДДС[Реквизиты]"), ActiveCell.EntireRow).Value 'New file name
    strDefpath = Application.ActiveWorkbook.Path 'Default path name
    If IsEmpty(strDirname) Then Exit Sub
    If IsEmpty(strFilename) Then Exit Sub

    MkDir strDefpath & "\" & strDirname
    strPathname = strDefpath & "\" & strDirname & "\" & strFilename 'create total string
    MsgBox strPathname
    
    
    Workbooks.Add.SaveAs Filename:=strPathname & ".xls", _
    FileFormat:=xlOpenXMLWorkbookMacroEnabled, Password:="", WriteResPassword:="", _
    ReadOnlyRecommended:=False, CreateBackup:=False
    
    
End Sub
Привожу код, подскажите:
как сюда вкорячить код который бы отвечал за содания файла через ранее созданный шаблон?
и как сделать что бы файл не открывался сразу

Заранее спасибо
Как вставить гипперссылку на сайт через VBA, Как вставить гипперссылку на сайт через VBA
 
Код
"=HYPERLINK("" " & "адрес=" & "" & st & "  "")"

вообщем дошел вот до этого, вставляет ссылку правльно, но не как не пойму как подменить текст ссылки на ">>"


Заранее спасибо
Как вставить гипперссылку на сайт через VBA, Как вставить гипперссылку на сайт через VBA
 
Как вставить гипперссылку на сайт через VBA
Код
Intersect(Range("Таблица[Ссылка]"), ActiveCell.EntireRow).Value = ВОТ ТУТ ЧТО ТО ДОЛЖНО БЫТЬ, при этом на конце ссылки брать данные из ячейки 

Заранее спасибо
Блокирование строк (нельзя внести изминенения) "умной" таблицы через vba, Блокирование строк (нельзя внести изминенения) "умной" таблицы через vba, если текущая дата отличается от даты в строке
 
СПасибо
Страницы: 1 2 3 4 След.
Наверх