Вопрос № 59455: Добрый день! Написал прогу в VBA (а именно в Excel):обрабатываются данные с листа и выдается нужные данные. Хочу написать просто на Visual Basic-е!. Как сделать, чтобы программа считывала данные с Excel-листа и потом выводила то, что мне нужно. Всё н...
Вопрос № 59.455
Добрый день! Написал прогу в VBA (а именно в Excel):обрабатываются данные с листа и выдается нужные данные. Хочу написать просто на Visual Basic-е!. Как сделать, чтобы программа считывала данные с Excel-листа и потом выводила то, что мне нужно. Всё не могу заставить прогу обрабатывать(считывать) с Excel-Листа, а если точнее обрабатывать каждую ячейку листа. Попробывал по-разному, но результат один: Лист воспинимается как одно целое. Можно, конечно, перейти на БД, но это очень хлопотно! Посоветуйте что-нибудь!
Отправлен: 19.10.2006, 11:46
Вопрос задал: Aba (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: HookEst
Здравствуйте, Aba!
Так же как и в VBA, используя Worksheets, Range, Cells и т.д.
Только нужно в References проекта добавить "Microsoft Excel [версия] Object Library".
Создаете объекты Excel, ч/з CreateObject или GetObject и работаете с ними как в VBA,
в примере(VB .NET) показываются все значения из UsedRange первого листа книги book.xls через Cells и через Value-массив
Если что пишите.
Удачи.
Приложение:
Ответ отправил: HookEst (статус: 5-ый класс)
Ответ отправлен: 19.10.2006, 12:57 Оценка за ответ: 5