Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.03.20;
Скачать: [xml.tar.bz2];

Вниз

Excel... и ещё один вопрос :)   Найти похожие ветки 

 
VID   (2003-03-04 00:22) [0]

у меня два вопроса:
1. Как сделать так, что бы при вставке текста в ячейку Excel не происходило его автоформатирования, т.е. если я, например, вставляю в ячейку текст 0:2 то Excel приводит его к виду 0:02 т.е. преобразовывает вставляемое значение к времени... и так Excel поступает со многими видами вставляемого текста, кого то в дату, кого-то во время...
я пробовал после вставки выделить эту ячейку и в сво-ве ФОРМАТ ЯЧЕЕК, на вкладке "ЧИСЛО" подобрать что нить подходящее, но дело в том, что Excel так тупо верит что вставляемое значение было значением времени, что все преобразования приводят к уж очень сильному искажению - например при выборе формата "ОБЩИЙ" отображается какое-нить 0,02343... КАК БЫТЬ ?

2. Этот вопрос попроще... как называется ocx-файл, компоненты TF1BOOK ? и где его искать ?
жду ваших советов, особенно по первому вопросу...


 
sad   (2003-03-04 08:03) [1]

к вопросу №1 если делаешь вставку ручками, то сначала задавай формат ячейки, лучше всего ТИП ТЕКСТ. а не ОБЩИЙ, если нужно работать с числами, то задавай кол-во цифр после запятой, если вставляешь через VBA, то копируй сначала форматы, а потом значения


 
VID   (2003-03-04 13:03) [2]

to sad: большое спасибо :)

а вот ещё вопрос: дело в том что при вставке текста (или просто
набирании его в ячейчке) в TF1BOOK там происходит таже фигня что и с Excel
я пробовал так: вызывал диалог формата ячейки методом FormatNumberDlg. Выбирал формат "" т.е. пустая строка - в хелпе написано что это тоже самое что и экселевское "Текст"
но нифига, короче, это не помогает... всё равно при вводе 2:0 после нажатия Enter отображается 2:00

как решить эту проблему ?


 
sad   (2003-03-04 13:24) [3]

к сожалению, я понятия не имею, что такое TF1BOOK и как с ним работать ;-( может следует задавать формат типа 9:99 или #:##


 
Yakudza   (2003-03-04 13:29) [4]

>sad ©

А как задать формат ячейки ?


 
sad   (2003-03-04 13:47) [5]

>>Yakudza © (04.03.03 13:29)
программно так
Worksheets("Sheet1").Range("A17").NumberFormat = "General"
Worksheets("Sheet1").Rows(1).NumberFormat = "hh:mm:ss"
Worksheets("Sheet1").Columns("C"). _
NumberFormat = "$#,##0.00_);[Red]($#,##0.00)"

не программно, правой кнопки мыши


 
Yakudza   (2003-03-04 19:44) [6]

>sad © (04.03.03 13:47)

Спасибо, а то никак не мог найти.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.03.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
6-64250
Barmutik
2003-01-26 17:02
2003.03.20
Помогите с WebBrowser


1-64106
off
2003-03-06 08:59
2003.03.20
*.ini или registry?


3-63971
Сергей Шапранов
2003-02-27 18:23
2003.03.20
Проблема с файлами lck


14-64350
глупый
2003-03-05 09:45
2003.03.20
Помогите придумать тему для курсовика


1-64061
Alex-21
2003-03-08 11:00
2003.03.20
Memo1.Lines.Add





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский