Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: TextBox и время(дата) Добавлено: 19.09.04 17:02  

Автор вопроса:  Anry Deriabine
Есть у меня TextBox и кучка кнопочек.Эти кнопочки ежедневно нажимаются и каждое нажатие фиксируется в TextBox(нажал - +1).А сделать надо следующее:
Проходит месяц и цифра из TextBox'а перемещается в какую-нибудь ячейку, а в самом TextBox'е снова ноль и первого числа начинается новый отсчет.
Вот такая вот задачка.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Дмит



Вопросов: 11
Ответов: 160
 Web-сайт: dimit.pochta.ru
 Профиль | | #1
Добавлено: 19.09.04 22:12
Private Sub Workbook_Open()
Dim i As Long
    If Лист1.Cells(Month(Date), xxx) = vbNullString Then
        Лист1.Cells(Month(Date), xxx) = TextBox.Text
        i = Month(Date) + 1
        If i = 13 Then i = 1
        Лист1.Cells(i, xxx) = vbNullString
        TextBox.Text = vbNullString
    End If
End Sub
Уточни сам полное имя TextBox, заместо ххх подставь № столбца.
Процедура запускается при открытии книги и должна быть в блоке ЭтаКнига.
Дмитрий

Ответить

Номер ответа: 2
Автор ответа:
 Anry Deriabine



Вопросов: 14
Ответов: 29
 Профиль | | #2 Добавлено: 23.09.04 20:41
Спасибо за подсказку.Я немного переделал, получилось:
Dim s As Long
s = Month(Date)
Dim g As Long
g = Day(Date)
Sheets("Показания";).Cells(s, g) = Sheets("Показания";).Cells(s, g) + (TextBox1.Text)
Sheets("Показания";).Cells(s, g + 2) = Now
Sheets("Показания";).Cells(s, g + 2).NumberFormat = "[$-419]mmmm;@"
TextBox1.Text = "1"
s = Month(Date) + 1
 If s = 13 Then
    s = 1
    Sheets("Показания";).Cells(s, a) = vbNullString
    TextBox1.Text = "1"
 End If
Excel ругается на слово Date, пишет: Can't find project or library
В чем сложность?

Ответить

Номер ответа: 3
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #3
Добавлено: 24.09.04 13:57
Пиши вместо Date функцию Now()

Ответить

Номер ответа: 4
Автор ответа:
 Anry Deriabine



Вопросов: 14
Ответов: 29
 Профиль | | #4 Добавлено: 25.09.04 19:35
Спасибо. Вместе мы сила!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам