| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: ActiveX/СОМ/CORBA > Узнать тип и длину поля в Excel |
| Автор: mspuz 12.4.2007, 13:11 |
| Подключаюсь к файлу Excel из Delphi и задача в том, чтобы определить длину и тип каждого поля в Excel? |
| Автор: Yanis 12.4.2007, 13:23 | ||
Что за тип? Какие они бывают? |
| Автор: mspuz 12.4.2007, 13:40 |
| Открой Excel и щелкни правой кнопкой по столбцу - > Формат ячеек и увидишь список форматов. |
| Автор: Yanis 12.4.2007, 14:05 | ||
Открою, открою. Только причём здесь тип? |
| Автор: mspuz 12.4.2007, 14:06 |
| Ладно "формат поля". Ну а про длину то ты можешь подсказать??? |
| Автор: Yanis 12.4.2007, 14:09 | ||||
Пример на VBA:
Добавлено @ 14:10 В отличии от языка Delphi, VBA позволяет делать сравнение case для строк. Мммм... Вкусняшка. «Нам» бы такое Добавлено @ 14:10 А что за «длина поля»? Правда не врубаюсь... Добавлено @ 14:13 Сомневаюсь, что имелось ввиду именно это, но:
|
| Автор: mspuz 12.4.2007, 14:20 |
| Yanis, Респект. А если я не знаю букву, но знаю порядковый номер столбца, то как мне изменить Range("B6").Select А? Мне нужна ширина столбца ColumnWidth, но теперь то я знаю как это сделать. Добавлено через 1 минуту и 12 секунд Просто в БД используется понятия тип поля и длина поля, вот я и заговариваюсь |