|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
29.03.2007, 18:31 | #1 |
Пользователь Подтвердите свой е-майл
Регистрация: 06.12.2006
Сообщений: 61
|
Как тип ячейки поменят в текстовый?
Нужна подсказка.Как тип ячейки поменят в текстовый?Заранее благодарен.
|
29.03.2007, 19:02 | #2 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
Если Вы хотите установить текстовый формат, то выделите нужную ячейку или диапазон ячеек и [1] в меню Формат выберите команду Ячейки или [2] кликните правой кнопкой мышки и в контекстном меню выберите команду Формат ячейки, либо [3] используйте клавиши CTRL+1
Затем, в появившемся стандартном диалоговом окне, выделите закладку Число, в списке Числовые форматы выберите Текстовый и нажмите кнопку OK. Обратите внимание на то, что установка текстового формата порой приводит к негативным последствиям, например, если впоследствии эти ячейки используются для ввода числовых значений. Поэтому, перед тем как совершить подобное действо, на мой взгляд, имеет смысл подумать над тем, а стоит ли овчинка выделки, ведь для ввода текста - подобное изменение излишне, а для ввода числа с лидирующим нулем или текста формулы можно использовать апостроф, например '0123 |
29.03.2007, 19:04 | #3 |
Пользователь Подтвердите свой е-майл
Регистрация: 01.11.2006
Сообщений: 15
|
Правой кнопкой мыши на ячейку, в списке выбрать "формат ячеек", в открывшемся окошке самая левая вкладка "Число", в списке на этой вкладке выбрать "Текстовый" и нажать ок
Если интересует макрос, то: cells(1, 1).NumberFormat = "@" P.S. не успел - опередили Последний раз редактировалось Slim; 29.03.2007 в 19:07. |
29.03.2007, 19:29 | #4 | |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
Цитата:
Поэтому, перед выполнением подобного действа, весьма желательно проверить защиту листа, ячейки которого должны подвергнуться форматированию. Кроме того, в большинстве случаев, лучше не полагаться на то, что активным листом окажется лист имеющий ячейки, а явно указать родителей, например : Код:
|
|
29.03.2007, 22:01 | #5 |
Пользователь Подтвердите свой е-майл
Регистрация: 06.12.2006
Сообщений: 61
|
Пардон. Ошибся, некорректно задал вопрос. Как прогрммно средствами Delphi изменить формат ячейки Excel в текстовий?
У меня данные из запроса отправляются в книгу. Косяк: в ячейку отправляется "01-28", получается "28 янв." Последний раз редактировалось Дамир; 29.03.2007 в 22:18. |
01.04.2007, 21:31 | #7 |
Пользователь Подтвердите свой е-майл
Регистрация: 06.12.2006
Сообщений: 61
|
pashulka,благодарю!Помогло!
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как разделить число и текст в одной ячейки на две ячейки. | neboskreb | Microsoft Office Excel | 2 | 15.04.2008 19:39 |
Текстовый файл | subsonic | Общие вопросы Delphi | 5 | 09.03.2008 21:20 |
текстовый файл | Var17 | Общие вопросы Delphi | 1 | 22.12.2007 02:20 |
Текстовый файл в текстовый массив | Kimimaru | Общие вопросы C/C++ | 1 | 02.12.2007 11:55 |