+ Ответить в теме
Показано с 1 по 9 из 9.

Тема: Excel и VBA

  1. #1
    dummy Skaris is on a distinguished road
    Регистрация
    19.07.2010
    Сообщений
    3

    Excel и VBA

    нужна помощъ с VBA. толъко начал с ней работатъ.
    естъ таблица в Excel в который естъ ячейки для заполнения, это №, ФИО ну и так далее. так же естъ кнопка на этой странице открывает форму из VBA через которую должны забиватъся данные этой таблицы. Форма уже сделана, но естъ проблемы с программным кодом.
    как это все сделатъ и при этом чтобы заполненные ячейки не трогалисъ а новые данные записывалисъ в ячейки ниже?

  2. #2
    programmer nilem is on a distinguished road
    Регистрация
    14.11.2008
    Адрес
    Уфа
    Сообщений
    64

    Re: Excel и VBA

    Давайте свой файл, попробуем сделать.

  3. #3
    dummy Skaris is on a distinguished road
    Регистрация
    19.07.2010
    Сообщений
    3

    Re: Excel и VBA

    вот, держиРљРЅРёРіР°1.zip

  4. #4
    programmer nilem is on a distinguished road
    Регистрация
    14.11.2008
    Адрес
    Уфа
    Сообщений
    64

    Re: Excel и VBA

    Вот, лови.
    Вложения

  5. #5
    dummy Skaris is on a distinguished road
    Регистрация
    19.07.2010
    Сообщений
    3

    Re: Excel и VBA

    ого, все работает как надо. благодарю
    а как осуществитъ поиск через VBA по определенному столбцу, например по номеру клиента? форма простая, строка куда вводишъ номер для поиска и соответственно сама кнопка поиска.

  6. #6
    programmer RomaS is on a distinguished road
    Регистрация
    05.03.2008
    Сообщений
    50

    Re: Excel и VBA

    А вот так)))
    Даже без формы. Ищет что угодно, но можно и конкретизировать
    Вложения

  7. #7
    polia is on a distinguished road
    Регистрация
    25.08.2010
    Сообщений
    2

    Excel и VBA

    Помогите пожалуйста.

    Написала макрос для выбора данных из списка с помощью автофильтра. С числовыми колонками отрабатывает, а вот с колонкой типа "Дата" отказывается срабатывать. Причем если вручную это все проделать все нормально.
    Может я чего не понимаю?
    Заранее спасибо.

    avto_PZ.Range("A1:H65536").AutoFilter
    avto_PZ.Range("A1:H65536").AutoFilter Field:=1, Criteria1:="001-29", Operator:=xlOr, Criteria2:="001-50" '
    avto_PZ.Range("A1:H65536").AutoFilter Field:=3, Criteria1:="810"
    avto_PZ.Range("A1:H65536").AutoFilter Field:=4, Criteria1:="<01.01.2010"

  8. #8
    developer EducatedFool is on a distinguished road Аватар для EducatedFool
    Регистрация
    06.04.2008
    Адрес
    Россия, Урал
    Сообщений
    193

    Re: Excel и VBA

    а вот с колонкой типа "Дата" отказывается срабатывать
    Надо сравнивать с числовым значением даты.
    В вашем случае это будет так: .AutoFilter Field:=4, Criteria1:="<40179"

    Ну или так:
    Код :
    Sub test()
        With avto_PZ.Range("A1:H65536")
            .AutoFilter
            .AutoFilter Field:=1, Criteria1:="001-29", Operator:=xlOr, Criteria2:="001-50"    '
            .AutoFilter Field:=3, Criteria1:="810"
            .AutoFilter Field:=4, Criteria1:="<" & CDbl(CDate("01.01.2010"))
        End With
    End Sub
    Макросы для Excel, Word, CorelDRAW. Быстро, профессионально, недорого. http://ExcelVBA.ru/

    Благодарности принимаются на кошелёк WebMoney: R318574877619 и Яндекс.Деньги: 41001335672216

  9. #9
    polia is on a distinguished road
    Регистрация
    25.08.2010
    Сообщений
    2

    Re: Excel и VBA

    Работает!!! Спасибо за помощь!
    Честно говоря, не думала что кто-нибудь откликнется. Приятная неожиданность.

+ Ответить в теме

Похожие темы

  1. Replies: 0
    Последнее сообщение: 21.01.2010, 21:32
  2. Replies: 8
    Последнее сообщение: 21.01.2008, 22:57

Tags for this Thread

Ваши права в разделе

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения