форма

Программирование на Visual Basic for Applications
marsel
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 12.04.2006 (Ср) 13:13

форма

Сообщение marsel » 10.05.2006 (Ср) 11:17

доброе время суток всем помогите
[b]есть форма на VBA [/b] она содержит допустим содержит два поля и кнопки в поля задается дата и сумма и при нажатии кнопки надо что бы она скопировала бы эти данные excel в опреленый лист и в определнное место в таблице в зависимости от даты в веденой в форме :?: :?: :?: :?:
заренее блогадарен вам

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 10.05.2006 (Ср) 11:18

А какие усилия были предприняты перед обращением в форум?
Lasciate ogni speranza, voi ch'entrate.

marsel
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 12.04.2006 (Ср) 13:13

Сообщение marsel » 10.05.2006 (Ср) 11:42

До это го наработано:
Private Sub CommandButton1_Click()
Workbooks("имя книги.xls").Sheets("имя листа").Visible = True
Workbooks("имя книги.xls").Sheets("имя листа").Range("dosroch") = UserForm1.TextBox1
End Sub
Но вот это не получается связать с textbox2 т.е. с датой и что бы она копировалась бы в определенное место в зависимости от даты :?: :?:

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 10.05.2006 (Ср) 11:51

В Range указывай адрес ячейки (Range("A2")) или указывай в матрице ячеек (Cells(2,1)).
Lasciate ogni speranza, voi ch'entrate.

marsel
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 12.04.2006 (Ср) 13:13

Сообщение marsel » 10.05.2006 (Ср) 12:00

ну то что в rage д.б указано определенная ячейка я это знаю, но вклде я подразумеваю под dosroch определный период ячеек.
но вод как сделать привязку к дате????

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 10.05.2006 (Ср) 12:01

If...Else...End If, Select Case ... End Select.

Что именно подразумевается под привязкой к дате?
Lasciate ogni speranza, voi ch'entrate.

marsel
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 12.04.2006 (Ср) 13:13

Сообщение marsel » 10.05.2006 (Ср) 12:11

под привязкой подразумевается, что если в форме забиваем сумму и дата и при нажатии на кнопку она должна скопироваться в определенный интервал дат м\д последной датой и следующей датой и записаться в график в определенную строку

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 10.05.2006 (Ср) 12:30

Ну так находишь номер строки, соответствующий этой дате, и вводишь в Cells(Row, 2).
Lasciate ogni speranza, voi ch'entrate.

marsel
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 12.04.2006 (Ср) 13:13

Сообщение marsel » 10.05.2006 (Ср) 12:45

ага понятно
но если не сложно то как это будет выглядить в коде?


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 56

    TopList