powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблема с выводом нескольких строк в TextBox и с циклами
7 сообщений из 7, страница 1 из 1
Проблема с выводом нескольких строк в TextBox и с циклами
    #34315315
cabj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть список дней рождений работников в Excel.
Есть код, который после ввода данных в текстбоксы(день и месяц рождения) должен искать совпадающие результаты и выводить в ещё один текст бокс. Но находит он только ПОСЛЕДНЕГО в списке сотрудника, а остальных с такими же данными( день и месяц рождения) пропускает(или перезаписывает - не знаю...). Подскажите пожалуйста, может что-то неправильное в коде...

Private Sub CommandButton3_Click()

Dim Prizv As String
Dim Imya As String
Dim Pobat As String
Dim Posada As String
Dim Den As Integer
Dim Misyac As String
Dim Rik As Integer
Dim i As Integer
Dim nol As String


nol = " "

For i = 1 To 500 Step 1
Prizv = Cells(i, 3)
Imya = Cells(i, 4)
Pobat = Cells(i, 5)
Posada = Cells(i, 6)
Den = Cells(i, 7)
Misyac = Cells(i, 8)
Rik = Cells(i, 9)


If Den = ComboBox1.Text And Misyac = ComboBox2.Text _
Then TextBox8.Text = Prizv & nol & Imya & nol & Pobat & _
nol & Posada & nol & Den & nol & Misyac & nol & Rik

Next i
...
Рейтинг: 0 / 0
Проблема с выводом нескольких строк в TextBox и с циклами
    #34315454
Nikz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
If Den = ComboBox1.Text And Misyac = ComboBox2.Text _
Then TextBox8.Text = TextBox8.Text & vbCrLf & Prizv & nol & Imya & nol & Pobat & _
nol & Posada & nol & Den & nol & Misyac & nol & Rik
...
Рейтинг: 0 / 0
Проблема с выводом нескольких строк в TextBox и с циклами
    #34315596
cabj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Теперь выводит пустую строку и самую последнюю запись, которая нашлась... :(
...
Рейтинг: 0 / 0
Проблема с выводом нескольких строк в TextBox и с циклами
    #34315673
cabj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения, проявил невнимательность! Всё отлично работает!!! :) Спасибо огромное!

Если бы Вы ещё подсказали как этот результат из комбобокса вывести в Word, то я был бы Вам ещё более признателен!!! И даже если нет, то всё равно ещё раз -огромное спасибо :)
...
Рейтинг: 0 / 0
Проблема с выводом нескольких строк в TextBox и с циклами
    #34315888
Nikz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
Dim w As Object
Dim d As Object
Set w = CreateObject("Word.Application")
Set d = w.Documents.Add
w.Selection.TypeText Text8.Text
w.Visible = True
...
Рейтинг: 0 / 0
Проблема с выводом нескольких строк в TextBox и с циклами
    #34316217
cabj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо Вам огромное! Не представляете, как Вы мне помогли! :)
...
Рейтинг: 0 / 0
Проблема с выводом нескольких строк в TextBox и с циклами
    #34316278
cabj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если можете, помогите ещё в одном - у меня в комбобоксах, после приведённого ниже кода(добавления элементов в комбобокс), возникает проблема:при пролистывании элементов - до 31 и после того как его выбрать, при повторном открытии комбобокса появляются те же эелементы, но уже повторно(во второй раз). то есть - дохожу до 31-го значения, а там после него снова появляются - от 1 до 31 и так бесконечно.... Читал-читал документацию, но ничего похожего с моей проблемой не нашёл :(

Private Sub ComboBox4_Change()
ComboBox4.AddItem " "
ComboBox4.AddItem "1"
ComboBox4.AddItem "2"
ComboBox4.AddItem "3"

--------

ComboBox4.AddItem "30"
ComboBox4.AddItem "31"

End Sub
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблема с выводом нескольких строк в TextBox и с циклами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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