Модераторы: mihanik
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Склеивание текстовых и дата-ячеек, Как их, гадов, склеить?? 
:(
    Опции темы
bondarenko_a
Дата 24.10.2006, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 94
Регистрация: 20.9.2006
Где: Kiev

Репутация: нет
Всего: 1



Подскажите плиз человеку, не сильно разбирающемуся в экселе. 
Есть несколько полей. Текстовые, дата, время. Их надо склеить.
Человечек в ячейке пишет что то вроде:
Код

=A1&B1&C1 etc

Так вот, дата и время трансформируются в число меньше единицы. 
Подскажите как решить сию проблему??
PM MAIL   Вверх
Akina
Дата 24.10.2006, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 26
Всего: 454



А не надо влоб их слепливать. Преобразуй сперва каждое поле в строку в явной форме (используя функции Str, CStr, Format) и это уже сцепляй. Типа

=A1 & CStr(B1) & Format(C1,"HH:MM")


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
bondarenko_a
Дата 24.10.2006, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 94
Регистрация: 20.9.2006
Где: Kiev

Репутация: нет
Всего: 1



Агромное-гиганское вам спсибо!!!

Я как человек измученный нарзаном в виде делфи и мускула, конечно догадывалась, что в экселе тоже есть приведение типов. Тока нет времени докапываться.
Человечек будет весьма рад. 
Кстати, он интересуется, как перебрасывать склеиную лабуду по шаблону в текстовый файл. 
Это уже с пом макроса??

З.Ы. Чтоб не возникало наводящих вопросов, человечек делает себе MSFS.
PM MAIL   Вверх
bondarenko_a
Дата 24.10.2006, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 94
Регистрация: 20.9.2006
Где: Kiev

Репутация: нет
Всего: 1



Короче, пришлось разбираться самой. У нас руссо эксель, так что пригодилась конструкция такого типа:
Код

А1&ТЕКСТ(R4; "чч:мм")&В1

PM MAIL   Вверх
Akina
Дата 24.10.2006, 23:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 26
Всего: 454



Прееброска выполняется тривиальным экспортом в текстовый файл. Листа, выделения, именованной области... 
Если не устроит стандартный шаблон экспорта - создай свой собственный. Впрочем, если надо экспртировать в текст - значит где-то дальше будет парсинг, и лучше приведение перенести туда - шаблоны переносить штука противная.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
bondarenko_a
Дата 25.10.2006, 10:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 94
Регистрация: 20.9.2006
Где: Kiev

Репутация: нет
Всего: 1



Я еще не в курсе, чего хочет клиент. Вполне может быть, что при любом изменении исходных данных, должен генериться тхт файл. Без его (клиента) участия. Тут без макроса не обойдешься. Так?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программирование, связанное с MS Office"
mihanik staruha

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами



  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • Оставляйте свои записи в "Книге отзывов о работе администрации"
  • А вот тут лежит FAQ нашего подраздела


Если Вам понравилась атмосфера форума, заходите к нам чаще!
С уважением mihanik и staruha.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программирование, связанное с MS Office | Следующая тема »


 




[ Время генерации скрипта: 0.0698 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.