powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / мучаюсь с созданием базы данных в vba
22 сообщений из 22, страница 1 из 1
мучаюсь с созданием базы данных в vba
    #37200727
katerec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите написать код,который бы выполнял поиск по таблице excel
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200761
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запиши поиск в Экселе макрорекордером. Подключи референсную библиотеку в проект. Определи недостающие переменные.
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200770
katerec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,

совершенно не знакомые слова)

вот мои творения...

Код: plaintext
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.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
Dim i As Integer

Private Sub clear()
TextBox1.Text = ""
End Sub

Private Sub CommandButton1_Click()
Range("A1").Value = "Ãîðîä"
Range("B1").Value = "Ñòðàíà"
Range("C1").Value = "Äàòà íà÷àëà"
Range("D1").Value = "Äàòà îêîí÷àíèÿ"
Range("E1").Value = "Çîëîòûå ìåäàëè"
Range("F1").Value = "Âñåãî ñòðàí"
Range("A:A").ColumnWidth =  15 
Range("B:B").ColumnWidth =  15 
Range("C:C").ColumnWidth =  15 
Range("D:D").ColumnWidth =  15 
Range("E:E").ColumnWidth =  15 
Range("F:F").ColumnWidth =  15 
Worksheets("Ëèñò1").Activate
à = Application.WorksheetFunction.CountA(Range("A:A")) +  1 
Cells(à,  1 ) = TextBox1.Text
Cells(à,  2 ) = TextBox2.Text
Cells(à,  3 ) = TextBox3.Text
Cells(à,  4 ) = TextBox4.Text
Cells(à,  5 ) = TextBox5.Text
Cells(à,  6 ) = TextBox6.Text
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
Dim a( 20 ) As String
i =  1 
a(i) = TextBox1.Text
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
i = i +  1 
For i =  1  To  999 
If TextBox1.Text = Cells(i,  1 ) Then TextBox2 = Cells(i,  2 )
If TextBox1.Text = Cells(i,  1 ) Then TextBox3 = Cells(i,  3 )
If TextBox1.Text = Cells(i,  1 ) Then TextBox4 = Cells(i,  4 )
If TextBox1.Text = Cells(i,  1 ) Then TextBox5 = Cells(i,  5 )
If TextBox1.Text = Cells(i,  1 ) Then TextBox6 = Cells(i,  6 )
Next
End Sub

Private Sub CommandButton2_Click()
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
End Sub
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200777
katerec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пишу базу данных про олимпийские игры
хочу чтобы поиск выполнялся так..я вводила город в одно окошко..в других выскивала информация про то как там прошла олимпиада..ну сколько медалей..сколько стран участвовало и тд
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200783
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
excel - это не база данных. посмотите в сторону access, там можете использовать sql
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200786
katerec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One,

нет мне именно в vba нужно сделать..
такая программа в университете
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200790
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
katerecKonst_One,

нет мне именно в vba нужно сделать..
такая программа в университете


так там и будет VBA
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200794
katerec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One,

я совсем новичок в этом..

именно через таблицу в excel нужно сделать
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200804
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
katerecKonst_One,

я совсем новичок в этом..

именно через таблицу в excel нужно сделать

тогда читайте про юзерформы в эксель и ищите кнопочку редактора кода vba
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200813
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
katerecKonst_One,

я совсем новичок в этом..Другими словами, институт прогулял.
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200818
katerec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariy,

не прогуляла,а серьезно болела.
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200823
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
katerecAntonariy,

не прогуляла,а серьезно болела.

нашли кнопку ?
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200831
katerec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One,

да,конечно vb у меня открыт
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200832
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дальше юзерформ добавляем
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200839
katerec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One,

да
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200846
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в object browser тыкаем и смотрим методы
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200856
katerec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One,
выбрала
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200866
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как контролы кидать на юзерформу вы уже знаете, раз код привели, а также использовать их события тоже. дальше читайте про объектную модель самого экселя (картинку выше я привёл, что вам искать надо). потом подумайте где вам это событие в коде надо вызвать и с какими параметрами
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200885
katerec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One,
как -то все сложно.
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200889
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда попробуйте поискать tutorial типа "hello world" для excel
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37200902
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вам сюда
...
Рейтинг: 0 / 0
мучаюсь с созданием базы данных в vba
    #37201555
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или сюда .
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / мучаюсь с созданием базы данных в vba
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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