powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / выпадающий список
6 сообщений из 6, страница 1 из 1
выпадающий список
    #38564092
luziferaza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Встала проблема с выпадающим списком.
В документе списков штук 200. В каждом из них элементов по 30-50.
Девушке приходится редактировать их и наполнять вручную из каких-то источников.

Вопрос: можно ли создавать список из экселя, например? Только через макрос такое возможно?
У дамы есть список обычных позиций, хотелось бы из него не руками выпадающий получать.

Второй вопрос: возможна ли печать содержимого выпадающего списка?

Третий вопрос: как копировать списки мы с ней решили. Обошлись обычным Ctrl+V.
Подумываю о переводе всех списков на такой же механизм как в статье ввод одинковых данных в документ ворд 2010

Если кто-то обладает знаниями по первым двум вопросам буду очень благодарна помощи! :)
...
Рейтинг: 0 / 0
выпадающий список
    #38564188
Фотография Surrogate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в excel выпадающий список можно сделать такЪ
хочу отметить, что в поле Источник можно список внести и вручную используя разделитель ";"
...
Рейтинг: 0 / 0
выпадающий список
    #38564191
Фотография Surrogate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а тут несколько различных техник работы с выпадающими списками
...
Рейтинг: 0 / 0
выпадающий список
    #38564276
luziferaza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Surrogate,

спасибо конечно, но Вы кажется не поняли вопроса.
Как создать список в Wordе или Excelе я знаю итак. Но если взять выпадающий список из Excelя, то скопировать его в Word уже не выйдет.

и всё это материалы по Excelю. Меня же интересует Word(документ именно этого формата).
Мой косяк - прошу прощения, не написала это в заголовке поста

То есть задача стоит как импорт списка из Excel в Word. Потому что инструментами Word создавать и редактировать очень не удобно. Приходится вручную набивать каждый элемент. Да и как вывести на печать там абсолютно не ясно...
...
Рейтинг: 0 / 0
выпадающий список
    #38564375
Фотография Surrogate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь в ворде я совсем не силен ! :(

В целях повышения образованности спрошу:
что значит вывести на печать выпадающий список
...
Рейтинг: 0 / 0
выпадающий список
    #38564428
luziferaza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Surrogate,

вывести на печать это значит напечатать содержимое. Так как список это объект ворда, напечатать его содержимое кнопкой печать невозможно. А как вытащить я не знаю.

Зато решила проблему по другому. Буду пытаться импортировать значения списка из txt файла:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
 Dim fp As String 'путь к файлу
  Dim fid As Integer 'идентификатор сессии файла
  Dim sText As String 'строка из файла
  Dim j As ContentControl
  fp = "путь_к_файлу"
  
  
  Application.ScreenUpdating = False
  
  On Error Resume Next 'на случай, если это календарь или другой ЭУС
  
  'для каждого элемента управления
  For Each j In ActiveDocument.ContentControls
    j.DropdownListEntries.Clear
    If j.Type = wdContentControlComboBox Or j.Type=wdContentControlDropdownList Then
      'строка состояния
      Application.StatusBar = j.Title
    
      'выпадающий список
      With j.DropdownListEntries
      
        'очистить
        .Clear
        fid = FreeFile
        Open fp For Input As #fid
        Do While Not EOF(fid)
          Line Input #fid, sText
          .Add Text:=sText, Value:=sText
        Loop
        Close #fid
      End With
    End If
  
  Next
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / выпадающий список
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]