FLAGER писал(а):из Украины
Sub Макрос1()
'
' Макрос1 Макрос
' Макрос записан 26.09.2005 FLAGER
'
Selection.GoTo What:=wdGoToLine, Which:=wdGoToFirst, Count:=4, Name:=""
Selection.Find.ClearFormatting
With Selection.Find
.Text = "Операцыонная"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
Selection.Copy
Documents.Add DocumentType:=wdNewBlankDocument
Windows("Документ2").Activate
Selection.GoTo What:=wdGoToLine, Which:=wdGoToFirst, Count:=5, Name:=""
Selection.Find.ClearFormatting
With Selection.Find
.Text = "система"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
Selection.PasteAndFormat (wdPasteDefault)
Selection.Copy
Windows("Документ3").Activate
Selection.HomeKey Unit:=wdStory
Selection.MoveRight Unit:=wdCharacter, Count:=3
Selection.TypeText Text:=" "
Selection.PasteAndFormat (wdPasteDefault)
Selection.TypeParagraph
End Sub
FLAGER писал(а):Ну это мне понятно.
У меня есть конкретная задача: чтобы в бланк билета на екзамен вставлять вопросы. По теории все ясно, а по практике никак.
FLAGER писал(а):Да я уже половину проги сделал, то есть у меня в чистый документа вставляеться бланк, потом там где надо в этот же бланк в третьем документе вставляються вопросы. Но не знаю, как сделать так, чтобы потом уже заповненые билеты отличались от еще не заполненых вопросами, как задать распознавание?
if Selection.TypeText Text:="" then Selection.TypeText Text:="Вопрос"
FLAGER писал(а):2lord0n: Всё, прогу я сделал. Даже с вариантами: сколько билетов, сколько вопросов в каждом и т.д.
Но нужна помощь еще лиш в одном вопросе: как сделать еще и случайный выбор билетов из файла вопросов, но так, чтобы уже выбраные не повторялись???
FLAGER писал(а):Все, прога готова. Спасибо всем, кто помогал мне!!!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35