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

Вход

Регистрация

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

 

= Мир MS Excel/Сохранить лист в текстовый файл с разделителями табуляции . - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Сохранить лист в текстовый файл с разделителями табуляции . (Макросы/Sub)
Сохранить лист в текстовый файл с разделителями табуляции .
_Boroda_ Дата: Воскресенье, 11.05.2014, 23:27 | Сообщение № 21
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Еще раз - при сохранении или при написании цифры к номеру заказа? Это РАЗНЫЕ вещи.
У меня тоже 2010.
Вы стерли в макросе .txt, как я писал выше?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще раз - при сохранении или при написании цифры к номеру заказа? Это РАЗНЫЕ вещи.
У меня тоже 2010.
Вы стерли в макросе .txt, как я писал выше?

Автор - _Boroda_
Дата добавления - 11.05.2014 в 23:27
dx84 Дата: Воскресенье, 11.05.2014, 23:36 | Сообщение № 22
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация: -8 ±
Замечаний: 80% ±

Excel 2010
_Boroda_, Да стер, все равно выдает заказ_№_.txt а хотелось бы заказ_№_
 
Ответить
Сообщение_Boroda_, Да стер, все равно выдает заказ_№_.txt а хотелось бы заказ_№_

Автор - dx84
Дата добавления - 11.05.2014 в 23:36
dx84 Дата: Воскресенье, 11.05.2014, 23:42 | Сообщение № 23
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация: -8 ±
Замечаний: 80% ±

Excel 2010
_Boroda_, При присвоении номера мешает txt. вроде как лишнее.
 
Ответить
Сообщение_Boroda_, При присвоении номера мешает txt. вроде как лишнее.

Автор - dx84
Дата добавления - 11.05.2014 в 23:42
_Boroda_ Дата: Воскресенье, 11.05.2014, 23:43 | Сообщение № 24
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Тгда возвращайтесь к моему первоначальному варианту и не морочьте себе голову.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТгда возвращайтесь к моему первоначальному варианту и не морочьте себе голову.

Автор - _Boroda_
Дата добавления - 11.05.2014 в 23:43
dx84 Дата: Воскресенье, 11.05.2014, 23:53 | Сообщение № 25
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация: -8 ±
Замечаний: 80% ±

Excel 2010
_Boroda_, Можно его дополнить, о предупреждении что заказ с таким номером уже есть а то он сохраняет без диалогового окна
 
Ответить
Сообщение_Boroda_, Можно его дополнить, о предупреждении что заказ с таким номером уже есть а то он сохраняет без диалогового окна

Автор - dx84
Дата добавления - 11.05.2014 в 23:53
_Boroda_ Дата: Понедельник, 12.05.2014, 22:06 | Сообщение № 26
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Можно его дополнить, о предупреждении что заказ с таким номером уже есть
Можно
[vba]
Код
Sub Макрос1()
     For Each Sh_ In ActiveWorkbook.Sheets
         If Sh_.Name = "материалы" Then
             Application.DisplayAlerts = 0
             p_ = "D:\Стереть\"
             Sh_.Select
A:
             Shn_ = InputBox("Введи номер", "Как сохранять будем?", "заказ_№_")
             On Error Resume Next
             gg_ = Dir(p_ & Shn_ & ".txt", vbNormal)
             If gg_ <> "" Then MsgBox "Такой файл уже есть": GoTo A
             ActiveWorkbook.SaveAs Filename:=p_ & Shn_ & ".txt", FileFormat:=xlText
             If Err.Number <> 0 Then MsgBox "Нет пути " & p_
             On Error GoTo 0
             ActiveSheet.Name = "материалы"
             Application.DisplayAlerts = 1
         End If
     Next
End Sub
[/vba]


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Можно его дополнить, о предупреждении что заказ с таким номером уже есть
Можно
[vba]
Код
Sub Макрос1()
     For Each Sh_ In ActiveWorkbook.Sheets
         If Sh_.Name = "материалы" Then
             Application.DisplayAlerts = 0
             p_ = "D:\Стереть\"
             Sh_.Select
A:
             Shn_ = InputBox("Введи номер", "Как сохранять будем?", "заказ_№_")
             On Error Resume Next
             gg_ = Dir(p_ & Shn_ & ".txt", vbNormal)
             If gg_ <> "" Then MsgBox "Такой файл уже есть": GoTo A
             ActiveWorkbook.SaveAs Filename:=p_ & Shn_ & ".txt", FileFormat:=xlText
             If Err.Number <> 0 Then MsgBox "Нет пути " & p_
             On Error GoTo 0
             ActiveSheet.Name = "материалы"
             Application.DisplayAlerts = 1
         End If
     Next
End Sub
[/vba]

Автор - _Boroda_
Дата добавления - 12.05.2014 в 22:06
dx84 Дата: Понедельник, 12.05.2014, 23:02 | Сообщение № 27
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация: -8 ±
Замечаний: 80% ±

Excel 2010
_Boroda_, Спасибо огромное вам!
 
Ответить
Сообщение_Boroda_, Спасибо огромное вам!

Автор - dx84
Дата добавления - 12.05.2014 в 23:02
dx84 Дата: Понедельник, 12.05.2014, 23:37 | Сообщение № 28
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация: -8 ±
Замечаний: 80% ±

Excel 2010
dx84, Я знаю я вас наверно достал pray Возник еще вот такой вопрос, после сохранения листа после чего при закрытие рабочего файла выскакивает диалоговое окно например сохранить изменение в файле Заказ_№_5.txt.? тот который у меня уже лежит в папке сохраненный. Можно как-то поправить?
 
Ответить
Сообщениеdx84, Я знаю я вас наверно достал pray Возник еще вот такой вопрос, после сохранения листа после чего при закрытие рабочего файла выскакивает диалоговое окно например сохранить изменение в файле Заказ_№_5.txt.? тот который у меня уже лежит в папке сохраненный. Можно как-то поправить?

Автор - dx84
Дата добавления - 12.05.2014 в 23:37
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Сохранить лист в текстовый файл с разделителями табуляции . (Макросы/Sub)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

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