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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2011, 11:53   #1
Krevedkoff
 
Регистрация: 06.06.2011
Сообщений: 3
По умолчанию Считать матрицу из файла (VBA)

Доброго времени суток.
Задача следующая: Разработать модуль, считывающий матрицу из файла и выводящую её в виде плоскостного графика на лист.

С выводом разберемся, не вопрос. По поводу считывания, желательные требования - это универсальный подход. Пока что в моем арсенале есть скудные представления о функциях и методах, поэтому ниже приведу набросок и свои мысли, а вы меня поправьте/подскажите более рациональные подходы.
Итак
Цитата:
filetoopen = Application.GetopenFilename(...)

Open filetoopen for input as #1
do while not eof(1)
a=input(1, #1), 'так и не понял можно ли так сделать))
if isnumeric(a) then
b=b & a
else
cells(x,y)=b 'допустим сразу на лист выводим
b=""
y=y+1
end if
...
Далее нужно мне определить конец строки, дабы сделать x=x+1 - это номер строчки в выводимой на листе матрице. И вот как это сделать мой уже кипящий мозг не знает(( В идеале конечно надо еще поставить условие на isnumeric(a) or a="" , потому что файл был сформирован не мой и там могут быть какие то комментарии или записи не имеющие отношения к делу.
Вот в общем мои корявые и сумбурные мысли, буду признателен за любые идеи. Котелок уже реально не варит, 5 день ночами пишу.))
Krevedkoff вне форума Ответить с цитированием
Старый 06.06.2011, 12:10   #2
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию

А файл — это документ Word? Или Excel?

И там и там таблица преобразуется в график встроенными методами.

Быстрее будет найти решение в разделе форума по Vba: http://programmersforum.ru/forumdisplay.php?f=18
Sasha_Smirnov вне форума Ответить с цитированием
Старый 06.06.2011, 12:35   #3
Krevedkoff
 
Регистрация: 06.06.2011
Сообщений: 3
По умолчанию

Excel
Спасибо, сейчас посмотрю.
Krevedkoff вне форума Ответить с цитированием
Старый 06.06.2011, 12:37   #4
Krevedkoff
 
Регистрация: 06.06.2011
Сообщений: 3
По умолчанию

а тьфу. вопрос плохо прочитал.
файл из которого считывается txt как раз.
А макрос в экселе.
Krevedkoff вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Считать строчку из файла erro Общие вопросы C/C++ 11 08.03.2011 16:49
считать массив чисел из файла Razza Общие вопросы C/C++ 5 13.12.2010 22:10
считать строку из файла Farrel Общие вопросы C/C++ 1 09.12.2010 01:47
Объясните пожалуйста как можно считать значения в этом файле в вектор, 4 -ую матрицу, 6-ую матрицу ciaonataha Помощь студентам 1 30.03.2009 20:57
VBA построить квадратную матрицу Марат707 Microsoft Office Word 11 09.12.2008 07:31