Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Диалог SaveAs - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Диалог SaveAs (Макросы/Sub)
Диалог SaveAs
RAN Дата: Четверг, 22.05.2014, 11:58 | Сообщение № 1
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Мяу!
Давненько не пользовался, и то-ли забыл, то-ли не знал...
Диалог в окне не показывает файлы, как при вызове из Excel.
C фильтром дружить не хочет.
Как вывести список файлов?
[vba]
Код
    With Application.FileDialog(msoFileDialogSaveAs)
         .InitialFileName = ThisWorkbook.FullName 'ThisWorkbook.Path & "\"
'               .Filters.Clear
'        .Filters.Add "Файлы ", "*.*"
         .Show
         If .SelectedItems.Count = 0 Then
             fName = Empty ': Exit Sub
         Else
             fName = .SelectedItems(1)
         End If
     End With
[/vba]


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеМяу!
Давненько не пользовался, и то-ли забыл, то-ли не знал...
Диалог в окне не показывает файлы, как при вызове из Excel.
C фильтром дружить не хочет.
Как вывести список файлов?
[vba]
Код
    With Application.FileDialog(msoFileDialogSaveAs)
         .InitialFileName = ThisWorkbook.FullName 'ThisWorkbook.Path & "\"
'               .Filters.Clear
'        .Filters.Add "Файлы ", "*.*"
         .Show
         If .SelectedItems.Count = 0 Then
             fName = Empty ': Exit Sub
         Else
             fName = .SelectedItems(1)
         End If
     End With
[/vba]

Автор - RAN
Дата добавления - 22.05.2014 в 11:58
SkyPro Дата: Четверг, 22.05.2014, 12:10 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
10й офис. Выводит список файлов и папок.
Попробуй [vba]
Код
.FilterIndex = 2
[/vba]


skypro1111@gmail.com
 
Ответить
Сообщение10й офис. Выводит список файлов и папок.
Попробуй [vba]
Код
.FilterIndex = 2
[/vba]

Автор - SkyPro
Дата добавления - 22.05.2014 в 12:10
RAN Дата: Четверг, 22.05.2014, 12:28 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
А мой глючный 2007 не хочет... :(
Мало того, он еще и расширение (и тип файла) меняет с xls на xlsm.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеА мой глючный 2007 не хочет... :(
Мало того, он еще и расширение (и тип файла) меняет с xls на xlsm.

Автор - RAN
Дата добавления - 22.05.2014 в 12:28
SkyPro Дата: Четверг, 22.05.2014, 12:48 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Попробуй еще вот так:
[vba]
Код
opn = Application.GetSaveAsFilename(FileFilter:="Excel Files (*.xlsx), *.xlsx")
[/vba]

нашел здесь


skypro1111@gmail.com
 
Ответить
СообщениеПопробуй еще вот так:
[vba]
Код
opn = Application.GetSaveAsFilename(FileFilter:="Excel Files (*.xlsx), *.xlsx")
[/vba]

нашел здесь

Автор - SkyPro
Дата добавления - 22.05.2014 в 12:48
Alex_ST Дата: Четверг, 22.05.2014, 13:42 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Привет, ребята!
У меня в заначке завалялось несколько примерчиков:



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Четверг, 22.05.2014, 13:44
 
Ответить
СообщениеПривет, ребята!
У меня в заначке завалялось несколько примерчиков:

Автор - Alex_ST
Дата добавления - 22.05.2014 в 13:42
RAN Дата: Четверг, 22.05.2014, 13:57 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
GetSaveAsFilename файлы показывает.
Одно у него плохо - начальную папку задать нельзя


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеGetSaveAsFilename файлы показывает.
Одно у него плохо - начальную папку задать нельзя

Автор - RAN
Дата добавления - 22.05.2014 в 13:57
Alex_ST Дата: Четверг, 22.05.2014, 14:03 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
У меня, оказывается, эти диалоги msoFileDialogFilePicker и msoFileDialogSaveAs тоже ни файлы не показывают, ни комбобокс с фильтрами типов файлов не выкидывают :(
Прямо как будто это не выбор файлов, а выбор папок вызывается.
В отличие от, зараза, ActiveWorkbook.SaveAs



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Четверг, 22.05.2014, 14:31
 
Ответить
СообщениеУ меня, оказывается, эти диалоги msoFileDialogFilePicker и msoFileDialogSaveAs тоже ни файлы не показывают, ни комбобокс с фильтрами типов файлов не выкидывают :(
Прямо как будто это не выбор файлов, а выбор папок вызывается.
В отличие от, зараза, ActiveWorkbook.SaveAs

Автор - Alex_ST
Дата добавления - 22.05.2014 в 14:03
RAN Дата: Четверг, 22.05.2014, 14:39 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Леш, а у меня msoFileDialogFilePicker файлы показывает


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеЛеш, а у меня msoFileDialogFilePicker файлы показывает

Автор - RAN
Дата добавления - 22.05.2014 в 14:39
Alex_ST Дата: Четверг, 22.05.2014, 14:39 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Блин! Чудеса! Диалог msoFileDialogSaveAs вдруг заработал!
Андрей, ты что там у себя так подкрутил, что даже у меня исправилось? :)



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеБлин! Чудеса! Диалог msoFileDialogSaveAs вдруг заработал!
Андрей, ты что там у себя так подкрутил, что даже у меня исправилось? :)

Автор - Alex_ST
Дата добавления - 22.05.2014 в 14:39
Alex_ST Дата: Четверг, 22.05.2014, 14:42 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Андрей, они то работают, а то вдруг не работают!
У меня только что вдруг заработали оба, а потом оба же и перестали. При очередном подходе к снаряду msoFileDialogSaveAs опять заработал, а msoFileDialogFilePicker - нет.
Чушь какая-то.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеАндрей, они то работают, а то вдруг не работают!
У меня только что вдруг заработали оба, а потом оба же и перестали. При очередном подходе к снаряду msoFileDialogSaveAs опять заработал, а msoFileDialogFilePicker - нет.
Чушь какая-то.

Автор - Alex_ST
Дата добавления - 22.05.2014 в 14:42
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Диалог SaveAs (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!