Страница: 1 | 
		
		
			
	
		 
		
			
  
    |   | 
    
Вопрос: Генерация уникального числа перед выводом на печат
     | 
    
Добавлено: 05.07.10 18:43
     | 
      | 
  
		
			
			  
    
      
Автор вопроса:   password
       | 
    
    
      
Добрый день!
 
 
У меня есть следующая задача. Word 2003.
 
 
Есть документ состоящий из нескольких страниц (число страниц может быть изменено при редактировании документа). В документе на каждой странице есть поле, в которое необходимо записывать некий уникальный код. В рамках одного документа (одной копии документа) этот уникальный номер должен быть одинаковый на всех страницах, а в рамках всех всех печатаемых копий документа он должен быть уникальный. Это необходимо для того чтобы при работе с бумажными документами было понятно какой конкретный лист к какой напечатанной копии документа относится.
 
 
Придумал алгоритм:
 
1. Создаем в колонтитуле поле с именем для вывода уникального номера
 
2. Пишем процедуру которая получает кол-во общих страниц в текущем документе и общее кол-во страниц выводимых на принтер (с учетом копий)
 
3. Получаем текущее время и на основании его и номера текущей копии формируем уникальный номер документа
 
4. Пишем некий код (в этом и вопрос) который будет вызывать созданную на п.2 процедуру перед выводом документа на печать.
 
 
Вопрос в общем то - как реализовать п.4 (ну и конечно же как реализовать в синтаксисе VBA п. 1, 2, 3)
 
 
Спасибо! 
Ответить
        | 
    
  
		
			
		
		
			
		
	  
	  Страница: 1 | 
 
		
			Поиск по форуму