Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на Basic / VBA

Выпуск № 066
от 29.05.2003, 13:40

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 111
Отправлено ответов: 133
Активность: 119.8 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

baldr
Статус: Профессиональный
Общий рейтинг: 112.5
URL: Сайт об ОС DOS. Всем, кто любит эту ОС!
[Подробней >>]
USA-Lesh
Статус: Начальный
Общий рейтинг: 166.66
[Подробней >>]
Invisible Man
Статус: Начальный
Общий рейтинг: 110.97
[Подробней >>]
 
Pin
Статус: Опытный
Общий рейтинг: 121.67
URL: My HOMEPAGE
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 108. Доброго времени суток! да, и еще один вопрос вдогонку: а можно в visual basic использовать регулярны... (ответов: 1)
Вопрос № 109. Уважаемые эксперты, просьба, если возможно разъяснить следующий2 вопрос. Написал программу (расчетну... (ответов: 3)
Вопрос № 110. Вот вы ответили, что "Нет конечно ... ибо регулярные выражения - суть геморой". Однако я в... (ответов: 1)

Вопросов: 3, ответов: 5


 Вопрос № 108

Доброго времени суток!
да, и еще один вопрос вдогонку:
а можно в visual basic использовать регулярные выражения, как в perl,php ?
спасибо



Вопрос отправлен: 25.05.2003, 14:14
Отправитель: вова

[Следующий вопрос >>] [Список вопросов]

Отвечает baldr

Доброе время суток, вова!
Нет, конечно! Хотя, если извратиться и написать через процедуры - то можно, но это нафиг никому не надо, ибо есть суть геморрой!

Ответ отправлен: 26.05.2003, 08:45
Отправитель: baldr


 Вопрос № 109

Уважаемые эксперты,
просьба, если возможно разъяснить следующий2 вопрос.
Написал программу (расчетную) на VB6.
По ходу программы, необходимо "вручную" вводить в txtBox'ы (их более десяти) исходные данные. Ввод данных превращается в тоскливое "мероприятие".
Теперь вопрос, можно ли программно вводить эти данные из таблицы EXCEL'а и, затем назад - размещать результат в ячейках исходной таблицы EXCEL?
Если - Да, то подскажите как это сделать или где почитать.
Заранее спасибо, Евгений



Вопрос отправлен: 26.05.2003, 02:21
Отправитель: Евгений

[Следующий вопрос >>] [Список вопросов]

Отвечает USA-Lesh

Приветствую Вас, Евгений!
Для работы с 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 секунд" :)



Вопрос отправлен: 26.05.2003, 11:33
Отправитель: вова

[Следующий вопрос >>] [Список вопросов]

Отвечает baldr

Добрый день, вова!
:)
Нет, это все же не совсем то... Регулярные выражения позволяют не только сравнить, а еще и обработать строку по правилам. Именно для этого они, в основном, и используются.
Хотя, про Like я, каюсь, даже и не подумал, сорри.

Ответ отправлен: 26.05.2003, 12:02
Отправитель: baldr



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (41)
C / C++ (31)
Perl (5)
Builder / Delphi (15)
Pascal (29)
Basic / VBA (12)
Java / JavaScript (11)
PHP (7)
MySQL / MSSQL (5)
Пользователю
Windows 95/98/Me (38)
Windows NT/2000/XP (30)
"Железо" (28)
Поиск информации (14)
Администратору
Windows NT/2000/XP (16)
Linux / Unix (10)
Юристу
Гражданское право (5)
Семейное право (2)
Трудовое право (3)
КоАП (3)

Отправить вопрос всем экспертам выбранной рассылки.




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование


Яндекс цитирования
© 2003 Россия, Москва. Авторское право: RusFAQ.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное