Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

ПОМОГИТЕ Visual Basic Excel макрос для загрузки txt

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
Прошка



Зарегистрирован: 16.04.2007
Сообщения: 1

СообщениеДобавлено: Пн Апр 16 2007 19:38    Заголовок сообщения: ПОМОГИТЕ Visual Basic Excel макрос для загрузки txt Ответить с цитатой

Люди расскажите помогите нужен макрос в Excel для загрузки текстового файла с разделителями.
я понимаю что загрузить можно и без макроса
блин просто срочно надо
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
критикан



Зарегистрирован: 18.02.2005
Сообщения: 247

СообщениеДобавлено: Вт Апр 17 2007 09:22    Заголовок сообщения: а что? справка недоступна? или покушал мало? Ответить с цитатой

а что? следующие

open
input/write
get/put
close

действия отменены? или справка недоступна? или покушал мало?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ULiX



Зарегистрирован: 18.04.2007
Сообщения: 3
Откуда: Комсомольск-на-Амуре

СообщениеДобавлено: Ср Апр 18 2007 13:14    Заголовок сообщения: Ответить с цитатой

Цитата:
я понимаю что загрузить можно и без макроса

Правильно понимаешь.
А теперь включи запись макроса:
Сервис\Макрос\Начать запись

И проделай всю операцию загрузки (импорта) текстового файла с теми параметрами, которые тебе нужны. По окончанию процесса останови запись макроса. Далее просмотри, что там записалось на автомате. убери ненужный хлам, оставь только необходимое, добавь изменяемые параметры, если нужно, и макрос готов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Sauronius



Зарегистрирован: 09.01.2007
Сообщения: 2

СообщениеДобавлено: Чт Май 24 2007 14:06    Заголовок сообщения: Ответить с цитатой

Dim MyArray(800) As String ' массив всех строк из файла
kvo_s_f = 1 ' количество строк прочитанных из файла
Open "file.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, TextLine ' Read line into variable.
MyArray(kvo_s_f) = TextLine
kvo_s_f = kvo_s_f + 1
Loop
Close #1

В результате у тя есть массив в котором все строки файла, и количество строк
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...