Доброе время суток, вова! Нет, конечно! Хотя, если извратиться и написать через процедуры - то можно, но это нафиг никому не надо, ибо есть суть геморрой! Ответ отправлен: 26.05.2003, 08:45 Отправитель: baldr
Вопрос № 109
Уважаемые эксперты, просьба, если возможно разъяснить следующий2 вопрос. Написал программу (расчетную) на VB6. По ходу программы, необходимо "вручную" вводить в txtBox'ы (их более десяти) исходные данные. Ввод данных превращается в тоскливое "мероприятие". Теперь вопрос, можно ли программно вводить эти данные из таблицы EXCEL'а и, затем назад - размещать результат в ячейках исходной таблицы EXCEL? Если - Да, то подскажите как это сделать или где почитать. Заранее спасибо, Евгений
Приветствую Вас, Евгений! Для работы с Excel используй его библиотеку (Excel). Открываешь экселевский файл и вперед. Если встроенной справки не хватит, пиши. Ответ отправлен: 26.05.2003, 02:43 Отправитель: USA-Lesh Отвечает Invisible Man
Приветствую Вас, Евгений! a = cells(<строка>,<столбец>) 'чтение данных из таблицы cells(<строка>,<столбец>) = a 'запись данных в таблицу если нужно, то можете указать книгу и лист... ActiveWorkbook.Sheets("Лист1").Cells(1, 1)=10
Ответ отправлен: 26.05.2003, 12:43 Отправитель: Invisible Man Отвечает Pin
Добрый день, Евгений! Да сделать это можно. Правда, если вы берете данные из листа EXCEL программу было бы легче писать на VBA. А, теперь к делу. Надо интегрировать программу с EXCEL. Это точно есть в MSDN, но на буржуйском. Если хочешь на русском - смотри: vbrussian.com rusdoc.ru codenet.ru yandex.ru Ответ отправлен: 27.05.2003, 14:08 Отправитель: Pin
Вопрос № 110
Вот вы ответили, что "Нет конечно ... ибо регулярные выражения - суть геморой". Однако я вам чего-то не поверил и пошарился в инете и вот чего я нашел >> String Like Pattern- оператор для проверки строки String на маску Pattern. >> Это очень мощный оператор, почти аналог регулярных выражений в Perl. это с "http://vb.hut.ru/vbhelprus/vbstat_i_l.htm#20" вобщем, что и требовалось доказать: "хочешь задать вопрос - подумай 40 секунд. Все еще хочется спросить? подумай еще 40 секунд" :)
Добрый день, вова! :) Нет, это все же не совсем то... Регулярные выражения позволяют не только сравнить, а еще и обработать строку по правилам. Именно для этого они, в основном, и используются. Хотя, про Like я, каюсь, даже и не подумал, сорри. Ответ отправлен: 26.05.2003, 12:02 Отправитель: baldr
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.