Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.07.2009, 20:52   #1
ru3000
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 163
По умолчанию Как создать из excel файл txt? 3

При сохранении макросом текста в test.txt берутся данные из определенной ячейки. Какая функция очищает (а может и удаляет) test.txt каждый раз перед началом записи.
Код:
Sub Macros()
pute = ThisWorkbook.Path
transkr = "мой текст"
Open pute & "\test.txt" For Append As #1
Print #1, Format$(transkr)
Close #1
End Sub
ru3000 вне форума Ответить с цитированием
Старый 05.07.2009, 21:36   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Например, так:
Код:
Sub Macros1()
    ПолныйПутьКФайлу = ThisWorkbook.Path & "\test.txt"
    transkr = "мой текст"
    Open ПолныйПутьКФайлу For Output As #1
    Print #1, Format$(transkr)
    Close #1
End Sub
Или так:
Код:
Sub Macros2()
    ПолныйПутьКФайлу = ThisWorkbook.Path & "\test.txt"
    Kill ПолныйПутьКФайлу    ' удаляем файл
    transkr = "мой текст"
    Open ПолныйПутьКФайлу For Append As #1
    Print #1, Format$(transkr)
    Close #1
End Sub
Есть ещё несколько способов.
EducatedFool вне форума Ответить с цитированием
Старый 05.07.2009, 21:46   #3
ru3000
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 163
По умолчанию

Спасибо большое!
ru3000 вне форума Ответить с цитированием
Старый 05.07.2009, 21:52   #4
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

подготовил справку по функциям ссылка действительна в течении часаhttp://94.248.68.203/
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 05.07.2009, 22:06   #5
ru3000
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 163
По умолчанию

Спасибо огромнейшее!
ru3000 вне форума Ответить с цитированием
Старый 05.07.2009, 22:20   #6
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Ссылка та же ,добавил книг.Личку читаешь?
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать из excel файл txt? ru3000 Microsoft Office Excel 5 20.05.2016 10:33
Как создать из excel файл txt? 2 ru3000 Microsoft Office Excel 10 05.07.2009 20:07
Как создать новый файл Word из макроса Excel? Dorvir Microsoft Office Excel 12 08.07.2008 16:50
Как создать txt файл Titan123 Общие вопросы Delphi 7 29.06.2008 16:56
Как прочесть txt файл www.site.ru/info.txt BR17UY Работа с сетью в Delphi 1 16.04.2007 13:01