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

Страницы: 1
Заголовки в 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
Сравнение значений в массиве
 
Добрый день помогите пожалуйста решить задачку
Код
    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 из массива не нулевых строк
 
Подскажите как из массива 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
Адрес предыдущей ячейки
 
Прошу помощи в следующем вопросе (отыскать инфу в инете не удалось)
Как отследить адрес предыдущей выбранной ячейки, т.е. было А1 а стало С10, как узнать адерс ячей А1. Заранее спасибо!
В формуле СУММЕСЛИМН выборка за месяц, В формуле СУММЕСЛИМН выборка за месяц
 
Подскажите где ошибка, не могу сделать выборку за определенный месяц. Даты в формате 08.02.2017
Код
=СУММЕСЛИМН(Табл[Сумма];МЕСЯЦ(Табл[Дата]);2)
Заблокировать строки от изменений по условию в умной таблице, Заблокировать строки от изменений по условию в умной таблице
 
Гуру экселя, подскажите как решить задачку
Есть "умная таблица" в ней есть строки и если лата в строке меньше текущей то ее надо заблокировать от изменения, при этом ссылки в этой строке нужно что бы работали.
Заранее спасибо
Создания файла через 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
 
Как вставить гипперссылку на сайт через VBA
Код
Intersect(Range("Таблица[Ссылка]"), ActiveCell.EntireRow).Value = ВОТ ТУТ ЧТО ТО ДОЛЖНО БЫТЬ, при этом на конце ссылки брать данные из ячейки 

Заранее спасибо
Блокирование строк (нельзя внести изминенения) "умной" таблицы через vba, Блокирование строк (нельзя внести изминенения) "умной" таблицы через vba, если текущая дата отличается от даты в строке
 
Господа помогите решить задачку
Блокирование строк "умной" таблицы через vba, если текущая дата отличается от даты в строке
Поиск по введенным значениям в техтбокс в юзер форме и вывод значений из формы обратно в таблицу
 
Добрый день мастера экселя. Прошу Вас помочь в решении небольшой задачки (на текущий момент с формами я только начал знакомиться).
Исходные данные, есть два листа. Лист1 там где я ввожу данные, но хочу сделать автозаполение некоторых полей из другого листа2.
Вооооот, сделал, если в ЛИСТЕ1 ТАБЛИЦЕ1 дважды щелкноть по столбцу ПОСЕЛОК, то вылезет форма с полями.ВОТ и сама задачка, как в этой форме сделать"живой поиск" по вводимыми значениями и получать в нижнем окне результат фильтрайии из ТАБЛИЦА2
Макрос блокирует копирование и отмену последних действий
 
Прошу вас помочь, написал небольшой макрос, но он блокирует копирование отмену последних действий.
Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Me.Cells.Font.Bold = False
    ActRow = ActiveCell.Row
    Rows(ActRow).Font.Bold = True
End Sub

Прошу помочь как сделать что бы могло копироваться и ДЕЛАТЬ ОТМЕНУ ПОСЛЕДНЕГО ДЕЙСТВИЯ?
Заранее спасибо!
Cобытие? которое отслеживает "покидание/выход" ячейки
 
Подскажите пожалуйста есть ли событие которое отслеживает "покидание/выход" ячейки (т.е. событие которое обрабатывается раньше чем Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Удаляется условное форматирование при выполнении макроса
 
Добрый день!
Решил сделать подсветку активной строки методом макроса, взял за основу http://planetaexcel.ru/techniques/3/58/ третий способ
Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim WorkRange As Range, CrossRange As Range
    Set WorkRange = Range("A7:N300")    'адрес рабочего диапазона с таблицей
    If Target.Count > 1 Then Exit Sub
    If Coord_Selection = False Then
        WorkRange.FormatConditions.Delete
        Exit Sub
    End If
    Application.ScreenUpdating = False
    If Not Intersect(Target, WorkRange) Is Nothing Then
        Set CrossRange = Intersect(WorkRange, Union(Target.EntireRow, Target.EntireColumn))
        WorkRange.FormatConditions.Delete
        CrossRange.FormatConditions.Add Type:=xlExpression, Formula1:="=1"
        CrossRange.FormatConditions(1).Interior.ColorIndex = 33
        Target.FormatConditions.Delete
    End If
End Sub

Все работает супе! Но оказывается что при выполнения макроса удаляются все остальные правила форматирования(((. Ни как не могу решить проблему что бы макрос не удалял другие правила.
Прошу Вас помочь в данном вопросе)))
Заранее спасибо!
Количество видимы значение в выпадающем списке (КомБокс)
 
Добрый день, подскажите как на уровне vba (или иным способом) увеличить количество видимых значений (когда список большой )в выпадающем списке.
Изменено: SergeyL1986 - 14.12.2015 08:18:03
Перенос значений в именованный диапазон, перенести значения, полученные путем Split, в именованный диапазон
 
Помогите пожалуйста перенести значения полученные путем Split(st, ",") в именованный диапазон
Заранее благодарен!
Файл ломается при большом массиве данных в выпадающем списке, при решении задачи методом vba
 
Кратенько по чему я обращаюсь на форум, так как сомостоятельно не смог победить проблему.
При выборе значения (село/деревня) в столбце ТИП НАСЕЛЕННОГО ПУНКТА в листе ВЫБОРКА, в соседнем столбце справа формируется зависимый выпадающий список (файл прилагаю). В выпадающем списке получается большой массив. Далее я сохраняю файл, закрываю, снова открываю и выдает ошибку (складывается впечатление что из за большого количество слов ).

Форумчане помогите решить данную проблему. Заранее благодарен за помощь!

Рисунок удален: превышение допустимого размера вложения [МОДЕРАТОР]
Как определить первую и последнию строки столбца умной таблицы
 
Как определить последнию абсолютную строку именного столбца умной таблицы методом vba.
Заранее спасибо!
Проверка что изменения происходят в именном столбце умной таблицы методом vba
 
Добрый день магистры vba. Подскажите пожалуйста как проверить происходят ли изменения в именном столбце умной таблицы методом vba. На текущий момент проверяю так:
Код
If Target.Column = 13 Then

End if
но хочется что то типа (но как правильно написать не могу сообразить):

Код
If Target.Column = Target("Таблица[столбец1]") Then

End if
Заранее благодарен!
Поиск значения методом vba
 
Прошу помочь в решении маленькой задачки. Есть вот такой вот кусочек кода, который возвращает значение ячейки, которая смещенная на 2 столбца относительно столбца поиска (вроде работает норма). Но хочется сделать что бы он возвращал значение ячейки из завдемо известного столбца "умной таблицы" (Таблица2) (Таблица2 эта таблица в которой ищется)
Код
If Not (Worksheets("Лист2").Range("Таблица2[id_poselka]").Find(What:=id_poselka, LookIn:=xlFormulas, LookAt:=xlWhole)) Is Nothing Then
                        st1 = Worksheets("Ëèñò2").Range("Таблица2[id_poselka]").Find(What:=id_poselka, LookIn:=xlFormulas, LookAt:=xlWhole).Offset(0, 2).value
Получить значение на пересечении именного списка (столбец "умной таблицы") с активной строкой
 
Проблемы с выдергиванием значении на пересечении именного списка (столбец "умной таблицы")  с активной строкой (выбрана текущая ячейка)
Фильтровать таблицу по данным параметрам и сформировать новый список
 
Добрый день магистры экселя и VBA. Помогите решить задачку (файл прикрепляю). В листе 1 (в ТАБЛИЦА1), могут выбираться из выпадающих списокв РАЙОН и/или ТИП ПОСЕЛКА. Необходимо отфильтровать на ЛИСТЕ 2 (ТАБЛИЦА2) по данным параметрам и сформировать новый список, который будет выбираться в ТАБЛИЦА1 НАЗВАНИЕ ПОСЕЛЕНИЕ. После того как поля заполнены в ТАБЛИЦА1 вставить соответствующие значение ПОПУЛЯЦИИ из ТАЬЛИЦА2.

Заранее благодарен!
Формирование эл. письма по активации из ячейки
 
Добрый день Магистры Экселя! Снова стоит маленькая задачка( а мои познания VBA еще долеки. Сразу обозначу, что в инете перерыл статьи на данную тему, но не смог найти боле мене похожее...Необходимо на Листе 1 в столбце один сделать гиперссылку/кнопку что бы актировать макрос, который бы из свое строки собрал бы данные в эл. письмо (в оутлук) (из этого же листа)+подцепил бы данные с Листа 2 с столбца ССЫЛКА, при этом в оутлуке бы это была реальная ссылка)))
Заранее Благодарен всем неравнодушным.

Реализовал через гиперссылку заполнения полей в оутлуке, но там есть ограничения по количеству символов и ссылка не реализуется(
Во всплывающей подсказке данные из других ячеек, формируемые формулой, такое возможно?
 
Всплывающая подсказка (в подсказке данные из других ячеек (формируемые формулой)). Такое возможно?
Переход из листа экселя в яндекс карту (в браузер) (по координатам/адресу).
 
Господа мастера, нет Магистры Экселя )))). Помогите пожалуйста как из листа перейти по гиперссылке в яндекс карту (в браузере) в заданную координату/адрес
Проблемы с "датой", Возникает проблема при передаче данных из ячейки (даты) в оутлук.
 
Использую метод передачи данных в оутлук через гиперссылку, но возникла сложность, прошу Вас помочь .
При использование данной конструкции (="mailto:"&C2&", "&C3&"?cc="&C5&", "&C6&"&bcc="&C8&", "&C9&"&subject="&C11&"&body="&C13&"%0A"&C14&"%0A"&C15&"%0A"&C16&"%0A"&C17)
в одной из ячеек есть дата, но вместо даты в оутлуке непонятные мне цифры (42510 , а должно быть 20.05.2016). Подскажите пожалуйста как коректно предать дату в оутлук?
Заранее спасибо!
Каскад взаимосвязанных выпадающих списков
 
Доброго времени форумчане!
Прошу Вас помочь решить задачку с каскадом взаимосвязанных выпадающих списков (категория, под-категория, под-под категория).

Прилагаю файл
Страницы: 1
Наверх