Форум программистов, компьютерный форум, киберфорум
MS Office Word
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 24.01.2013
Сообщений: 7
1

Ввести № и дату с помощью формы

24.01.2013, 22:01. Показов 791. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Мне нужно сделать чтобы при нажатии определеной комбинации клавиш появлялась форма, куда бы я ввел номер. при нажатии на ОК внизу страницы должен появится этот номер и дата (текущая). подскажите как это возможно реализовать?
как вызвать форму я хоть и смутно, но представляю, а вот как потом впечатать это в низ страницы - даже представить не могу. Всем спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.01.2013, 22:01
Ответы с готовыми решениями:

Как дату из календаря ввести в поле формы?
Помогите, пожалуйста! Есть форма в которой установлен элемент Календарь. Необходимо по клику по дню...

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

Ввести одну дату и вывести дату следующего дня
Примеры: 1) Введите дату в программу, и она должна вывести вам дату следующего дня. (Например:...

Ввести дату в формате дд.мм.гггг, напечатать следующую дату
Ввести дату в формате дд.мм.гггг, напечатать следующую дату

6
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,518
25.01.2013, 08:10 2
basist, вы про VBA пишите? Или вы это делаете средствами программы Word?
0
0 / 0 / 0
Регистрация: 24.01.2013
Сообщений: 7
25.01.2013, 08:24  [ТС] 3
хочу сделать макрос на VBA
0
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,518
25.01.2013, 08:28 4
Цитата Сообщение от basist Посмотреть сообщение
а вот как потом впечатать это в низ страницы
как макросу узнать, что это место в документе является "низ страницы"?

Примеры низа страницы:
  1. последний абзац на странице;
  2. нижний колонтитул;
  3. можно ещё что-нибудь, наверное, придумать, чтобы поместить текст в низ страницы.
Представьте, вы ставите человеку задачу: напечатайте текст внизу страницы. А человек спросит: это где? Так же и коду нужно указывать.
0
0 / 0 / 0
Регистрация: 24.01.2013
Сообщений: 7
25.01.2013, 08:32  [ТС] 5
а нельзя каким-то образом задать координаты (или отступ от низа страницы) и разместить там, к примеру, блок "надпись" ?
0
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,518
25.01.2013, 09:49 6
Код ниже вставляет надпись на ту же страницу, где находится первый абзац в документе и помещает в надпись текст.
Кликните здесь для просмотра всего текста
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Sub Макрос2()
 
    Dim myTextBox As Word.Shape
    
    '1. Вставляем надпись и даём этой надписи имя "myTextBox".
    'Через это имя будем обращаться к этой надписи.
    'Часть кода получена с помощью макрорекордера.
    '"Anchor" - это фрагмент документа, к которому привязывается надпись.
        'В программе Word, если включен режим отображения непечатаемых символов,
        'то видно якорь, который показывает с каким абзацем связана надпись.
    'ActiveDocument.Paragraphs(1).Range - это фрагмент документа, где находится
        'первый абзац. Надпись может находиться только на одном листе
        'с абзацем, к которому привязана.
    Set myTextBox = ActiveDocument.Shapes.AddTextbox(Orientation:=msoTextOrientationHorizontal, _
        Left:=205.35, Top:=182.8, Width:=140.9, Height:=100.8, _
        Anchor:=ActiveDocument.Paragraphs(1).Range)
        
    '2. Помещение в надпись текста.
    myTextBox.TextFrame.TextRange.Text = "Text"
 
End Sub
0
0 / 0 / 0
Регистрация: 24.01.2013
Сообщений: 7
25.01.2013, 13:41  [ТС] 7
Спасибо! буду пробовать
0
25.01.2013, 13:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2013, 13:41
Помогаю со студенческими работами здесь

Ввести одну дату и вывести дату следующего дня
Ограничиться условными операторами. Не использовать библиотеки time, datetime етц

Написать программу, которая предлагает пользователю ввести дату в формате YYYY MM DD и выводит в консоль, следующую за ней дату
вот еще одно =) Написать программу, которая предлагает пользователю ввести дату в формате YYYY...

Написать программу, которая предлагает пользователю ввести дату в формате YYYY MM DD и выводит в консоль, следующую за ней дату
Написать программу, которая предлагает пользователю ввести дату в формате YYYY MM DD и выводит в...

Ввести с клавиатуры дату своего рождения и текущую дату. Необходимо вычислить разницу в днях между этими датам
Ввести с клавиатуры дату своего рождения и текущую дату. Необходимо вычислить разницу в днях между...


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

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