Страницы: 1
RSS
Выделение всех файлов в диалоговом окне
 
Подскажите уважаемые Форумчане,как задать условие чтоб приоткрытий диалогового окна все файлы были выделены?  
 
With Application.FileDialog(msoFileDialogFilePicker)    'Для окна-диалога выбора файлов  
       .AllowMultiSelect = True                            'Разрешаем выбор нескольких файлов  
       .InitialFileName = "*.xls"                          'Установили маску типов файлов (только xls)  
       .InitialFileName = "C:\Documents and Settings\Рабочий стол\Сборка\Пример"    'Папка с файлами-исходниками  
       .Title = " Выбрать необходимый файл(ы)"             'Заголовок окна диалога
 
Никогда не задавался таким вопросом... А зачем? Если нужно обработать ВСЕ файлы в папке - просто указываем её (папку).
 
Просто в эту папку складывает файлы один человек а обрабатывает другой(для визуального контроля)и не всегда нужно выбирать всю папку для обработки, а для ускорения процеса хочется чтоб файлы были выделены.
 
Вы сами себе противоречите:    
1. "чтоб приоткрытий диалогового окна все файлы были выделены"  
2. "не всегда нужно выбирать всю папку для обработки"  
Выделение ВСЕХ файлов в папке равносильно обработке ВСЕЙ папки.
 
> для ускорения процеса хочется чтоб файлы были выделены  
 
Кликнуть в окно с файлами, Ctrl+A  
или Shift+Tab, Ctrl+A  
Очень тормозит процесс, да? ;)
 
{quote}{login=Юрий М}{date=13.05.2011 03:21}{thema=}{post}Вы сами себе противоречите:    
1. "чтоб приоткрытий диалогового окна все файлы были выделены"  
2. "не всегда нужно выбирать всю папку для обработки"  
Выделение ВСЕХ файлов в папке равносильно обработке ВСЕЙ папки.{/post}{/quote}  
 
я имел в виду каждый день идет обработка всех файлов, но иногда прилетают задания обработать несколько файлов, по этому и было создано диалоговое окно(что бы видеть что там лежит,и что бы можно было выделять как все так и только избранные файлы)
 
{quote}{login=Казанский}{date=13.05.2011 03:30}{thema=}{post}> для ускорения процеса хочется чтоб файлы были выделены  
 
Кликнуть в окно с файлами, Ctrl+A  
или Shift+Tab, Ctrl+A  
Очень тормозит процесс, да? ;){/post}{/quote}  
 
Вот правду говорят что две головы лучше!!:-) Совсем вылетело и з головы самое простое Ctrl+A, спаибо а то б я еще б неделю думал на макросом...
Страницы: 1
Читают тему
Наверх