Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 29.11.2010
Сообщений: 42
1

Как вставить дату в форму?

09.12.2010, 15:25. Показов 2655. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как вставить дату в форму?
Типа так:

Последнее обновление базы: 01 октября 2004 года
Обновить базу?
'Далее в форме кнопки:
'Обновить' 'Отмена'

Дата берется из определенной ячейки, например A1
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2010, 15:25
Ответы с готовыми решениями:

Как вставить текущую дату в форму и в таблицу через выражения при добавлении новой записи
Как вставить текущую дату в форму и в таблицу через выражение(построитель выражений) при добавлении...

Нужно вставить введеную в форму дату в базу данных
Ситуация такая: пользователь вводит дату своего рождения.... я пыталась всяко-разно её втащить,...

Отображать в DateTimePicker-а сегодняшнюю дату, а не дату добавления его на форму
привет всем форумчанинам. У меня такой вопрос, как можно чтобы DateTimePicker показывал...

Как вставить дату и время
Доброго дня всем! Подскажите пожалуйста как вставить в поле, описанное как DATE NOT NULL, дату и...

8
0 / 0 / 3
Регистрация: 28.01.2010
Сообщений: 279
09.12.2010, 15:50 2
А в чем собственно проблемма? Вставь в текстбокс значение даты из нужной ячейки.
0
0 / 0 / 0
Регистрация: 29.11.2010
Сообщений: 42
09.12.2010, 17:16  [ТС] 3
Куда вставлять-то?
0
22 / 5 / 1
Регистрация: 05.09.2010
Сообщений: 370
10.12.2010, 06:41 4
Я бы не стал ради этого городить форму, а воспользовался MsgBox:
Visual Basic
1
2
3
4
5
6
7
8
9
Sub Вопрос()
vb = MsgBox('Последнее обновление базы: ' & Sheets('Лист1').Cells(5, 1) & _
     vbCr & 'Обновить базу?', vbQuestion + vbOKCancel, '')
If vb = vbOK Then
  MsgBox 'Делать '
Else
  MsgBox 'Не делать '
End If
End Sub
Где в клетке 'А5' Ваша дата.
0
0 / 0 / 0
Регистрация: 29.11.2010
Сообщений: 42
13.12.2010, 17:02  [ТС] 5
2 Masalov
Спасибо большое за совет, но это не то, что нужно.

Меня интерисует вопрос, как вставить в форму сцилку на ячейку, содержащую дату.

чтобы вот так:

Последнее обновление базы: =Лист1!A2
Обновить базу?

Да нет
0
0 / 0 / 0
Регистрация: 29.11.2010
Сообщений: 42
13.12.2010, 17:11  [ТС] 6
Уточню, что в при попытке вставить в TextBox значение =Лист1!A2 в итоге призапуске и вижу только этот самый '=Лист1!A2', а не значение из указанной ячейки.
0
14 / 14 / 2
Регистрация: 23.03.2010
Сообщений: 635
14.12.2010, 00:32 7
Visual Basic
1
2
3
4
Private Sub UserForm_Initialize()
Me.Label1.Caption = Sheets(1).Cells(1, 1)
'или Me.textbox1.text = Sheets(1).Cells(1, 1)
End Sub
0
0 / 0 / 0
Регистрация: 29.11.2010
Сообщений: 42
14.12.2010, 12:56  [ТС] 8
Спасибо!
Работает, но текст вылезает куда-то не туда, куда нужно (на 2-3 строки ниже строчки 'Последнее обновление:').
Как сделать, чтобы сразу после слов 'Последнее обновление: 06.10.04'
Кроме того, использование оператора =NOW для сохранения даты последнего обновления не подходит - каждый раз показывает текущую дату, когда открывается приложение.

Вопросы.
0
14 / 14 / 2
Регистрация: 23.03.2010
Сообщений: 635
14.12.2010, 13:06 9
Ну уж это сам...
0
14.12.2010, 13:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2010, 13:06
Помогаю со студенческими работами здесь

Как вставить дату в jdbc/jdbcTemplate?
У меня при использовании простого запроса INSERT (String sql = INSERT INTO(Name, Date)...

Как вставить дату текущей компиляции?
В некоторых программах есть строка мол "Copiled бла-бла-бла". Как сделать так, чтобы компилятор C#...

Как вставить дату в поле таблицы
есть таблица data есть поле t тип поля дата/время формат даты 12.12.2017 есть переменная типа...

как переделать эту программу в форму Windows или вставить этот код PowerShell в форму Windows?
Как нам переделать программу, чтобы открыть XML-файл в форме Windows и прочитать значение процента...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru