![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 10.10.2010
Сообщений: 51
|
![]()
Microsoft Word
Ввести с клавиатуры дату. Ввести цифру(от 0 до 9). Определить содержит ли дата заданную цифру. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 254
|
![]()
Это Вам так задание выдали? Хоть объяснили куда вводить дату (что с клавиатуры это понятно)
помогать студентам - моя вторая профессия
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 10.10.2010
Сообщений: 51
|
![]()
Нам всё время такие задания дают=\
Ну примерно что-то такое... Нужно переменной присвоить тип даты. И осуществить запись даты в эту переменную. Затем, в другую переменную записать число. И после этого проверить есть ли в этой дате записанное число. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 254
|
![]()
Ну, сейчас, уже более понятно. Однако, цифру 0-9 ищем среди "27.01.2011" или "27.01.11" Это разный формат одной и той же даты, которая в памяти представлена числом 40570. Так что не все однозначно в условии. Отвечай, сейчас сделаю.
помогать студентам - моя вторая профессия
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 254
|
![]()
Хотя, прежде чем делать, надо выбрать вариант.
1. Преобразуем дату в строку определенного формата. И цифру тоже в строку. И ищем вхождение подстроки в строке. 2. Определяем день даты как число (27). Определяем месяц однозначный (1) или двузначный (12) числом. определяем год(11) или (2011). И проверяем уже в них вхождение цифры. Какой вариант сделать? Первый короче и вроде более предпочтительней. Цитата:
помогать студентам - моя вторая профессия
Последний раз редактировалось was3110; 27.01.2011 в 21:02. |
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 10.10.2010
Сообщений: 51
|
![]()
хм....первый вариант я думаю лучше. Спасибо.
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 10.10.2010
Сообщений: 51
|
![]()
У меня что-то вышло, но при вводе числа, не входящего в дату, не выдаёт ошибку о том, что этой цифры в дате не находится....
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
VBA Word,VBA Excel решить 2 задачи | fafolo4ka | Фриланс | 6 | 05.03.2012 01:15 |
VBA Как задать формат даты и времени | kaa1977 | Microsoft Office Excel | 5 | 02.04.2010 12:19 |
Автоматизация заполнения даты и зависимость ячейки времени к ячейке даты. | Каравай | Microsoft Office Excel | 14 | 11.03.2010 18:11 |
Конверсия даты в Excel и VBA | Aent | Microsoft Office Excel | 1 | 15.02.2010 09:41 |
Использование полной даты Autofilter в VBA | alpeen | Microsoft Office Excel | 2 | 27.05.2009 16:18 |