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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2008, 17:15   #1
Ravil-022
 
Регистрация: 28.07.2008
Сообщений: 3
По умолчанию макросы Excel

Помогите перевести данные из Excel в текстовый файл (к примеру: .zak).Кто сталкивался, помогите пожалуйста. Заранее всем спасибо!
Ravil-022 вне форума Ответить с цитированием
Старый 28.07.2008, 18:21   #2
Igoressicus
Пользователь
 
Регистрация: 13.07.2008
Сообщений: 23
По умолчанию

1 способ - Тупо смени расширение файла
2 способ - Это интереснее:

Dim iFile As Interger
Dim TempStr As String
Dim strFileName As string



iFile = FreeFile
Open strFileName For Output As #iFile
with ActiveWorkbook.Sheets(1) //кажись так доступ к ячейкам ( не помню)
for i=1 to 65535
for j=1 to 65535
TempString=.Range(i & j).Value //вроде так
Print #iFile, "Cell="+cstr(i)+"; Row="+cstr(j)+":"TempString+vbCrLf
next j
next i

Close #iFile


считывание и заполнение книги в том же духе ( читаешь и определяешь ячейку по Сеll= Row= и заливаешь данные).
Это насколько я понял текстовый файл тебе надо данные залить

Насчёт Range я не помню как правильно получать доступ к ячейке, но как то так.
Igoressicus вне форума Ответить с цитированием
Старый 28.07.2008, 21:12   #3
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

А не проще сохранить в формате csv?
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
макросы в Excel Ravil-022 Софт 0 28.07.2008 17:56
макросы в Excel Ravil-022 Софт 0 28.07.2008 17:46
макросы Excel 2007 mirawoo Microsoft Office Excel 3 19.06.2008 17:04
макросы Informer Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 23.11.2007 19:42