Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / мучаюсь с созданием базы данных в vba / 22 сообщений из 22, страница 1 из 1
05.04.2011, 16:38
    #37200727
katerec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
мучаюсь с созданием базы данных в vba
помогите написать код,который бы выполнял поиск по таблице excel
...
Рейтинг: 0 / 0
05.04.2011, 16:51
    #37200761
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
мучаюсь с созданием базы данных в vba
Запиши поиск в Экселе макрорекордером. Подключи референсную библиотеку в проект. Определи недостающие переменные.
...
Рейтинг: 0 / 0
05.04.2011, 16:54
    #37200770
katerec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
мучаюсь с созданием базы данных в vba
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
05.04.2011, 16:56
    #37200777
katerec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
мучаюсь с созданием базы данных в vba
пишу базу данных про олимпийские игры
хочу чтобы поиск выполнялся так..я вводила город в одно окошко..в других выскивала информация про то как там прошла олимпиада..ну сколько медалей..сколько стран участвовало и тд
...
Рейтинг: 0 / 0
05.04.2011, 16:58
    #37200783
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
мучаюсь с созданием базы данных в vba
excel - это не база данных. посмотите в сторону access, там можете использовать sql
...
Рейтинг: 0 / 0
05.04.2011, 17:00
    #37200786
katerec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
мучаюсь с созданием базы данных в vba
Konst_One,

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

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


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

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

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

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

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

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

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

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

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

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

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

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


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