PDA

Показать полную графическую версию : [архив] Microsoft Excel 2003 и более ранние версии


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 21 22 23 24 25 26 27 28

shikin
11-02-2008, 22:57
Спасибо огромное что откликнулись. Но к сожалению этот способ не подходит, у меня одна строка таким способом не вмещается в пределы листка, т.е. растягивается на второй лист, что по колонкам вправо. Я писать в одной ячейке. Но я захотел сделать автоматизированный подсчет, а у меня не получается. Пожалуйста подмогите.

Alexej77
11-02-2008, 23:48
Пишешь на вcтроенном VBA функцию
Function eval(str As String)
eval = Application.Evaluate(str)
End Function
Затем можешь ее использовать в этой книге.
В твоем примере так - в ячейке B1 пишешь =eval(A1)

shikin
12-02-2008, 00:27
Хелп! Спасайте :help: Мне в экселе не доводилось программировать. Я скопировал код в ВБ
Function eval(str As String)
eval = Application.Evaluate(str)
End Function

потом написал в ячейке В1 =eval(A1), а мне в результате эксель начал писать #ИМЯ?
Пожалуйста подскажите тупому юзеру милкософта

Painted
12-02-2008, 11:34
В режиме "Разметка страницы" пропал серый фон. Там, где у всех серый фон, на одном из компьютеров те же белые ячейки. Синие линии границы страницы показывает. Не то, чтобы сильно напрягает, но интересно, где это меняется. Вроде все меню перерыл.

Vonamorsined
12-02-2008, 12:05
может я что то не понял...со скиншотом было бы наглядней.
попробуйте пр. кнопкой по ячейке ---> формат ячеек ---> вид...

...и выбираете какой Вам цвет по душе! :)

Painted
12-02-2008, 15:33
Так выглядит Excel в режиме "Размека страницы" на проблемном компе и как должен выглядеть. Обратите книмание на серое окружение вокруг области печати в одном случае и отсутствие в другом.

shikin
12-02-2008, 18:33
:help:

Vonamorsined
13-02-2008, 14:19
Разнесите свои числа 850 +45 -300 по ячейкам a1 b1 c1, а в ячейке d1 задайте сумму d1=a1+b1+c1 »

по другому нельзя т.е как вы хотите чтоб в все это упехнулось в 2 столбца?...эксель не понимает так.

меня одна строка таким способом не вмещается в пределы листка, т.е. растягивается на второй лист, что по колонкам вправо. »

если что не влезает уменьшайте размер

Alexej77
13-02-2008, 23:18
shikin, если пишет #ИМЯ?, значит, Excel не видит твою функцию. У меня все прекрасно работает на Office2003. Видимо, делаешь что-то не так.
1. Запускаешь Excel.
2. Нажимаешь Alt+F11.
3. Давишь меню Insert->Module.
4. Вставляешь функцию.
Function eval(str As String)
eval = Application.Evaluate(str)
End Function
5. Закрываешь VBA (не Excel!).
6. В ячейке А1 пишешь 850 +45 -300.
7. В Ячейке В1 пишешь =eval(A1).

DrStalker
15-02-2008, 22:56
В один прекрпасный день Excel из OF-XP перестал открывать документы. Кликаеш по значку документа - открывается только программа без документа. Открывать документ прзодится через файл/открыть. Сам Excel из гланого меню открывается с новым документом. Переустановил Office XP - ничего не не изменилось. Удалось ликвидировать проблему только установив Office 2003. Что это могло быть, может кто сталкивался? заранее благодарен за ответ.

Drongo
15-02-2008, 23:48
Кажется расширение xls не зарегистрированно в системе, или сбилась настройка. Попробуйте, открыть мой компьютер, в строке меню - Сервис - Свойства папки - Типы файлов, в открывшемся списке найти расширение xls, щёлкнуть по кнопке "Изменить", и указать в качестве программы по умолчанию Excel

Alexej77
16-02-2008, 00:19
Сервис -> Параметры -> Общие, сними галочку "Игнорировать DDE-запросы".

Painted
20-02-2008, 15:02
Проблему решилась созданием нового пользователя. Перенес туда Мои документы, Рабочий стол, dbx-и, wab-ы. На все 5-10 минут.
Но все же, все же, все же....

Vowan
28-02-2008, 09:48
Можно ли сделать стандартными средствами в Excel (и Access), чтобы данные в формате времени суммировались как количество часов, а не как время суток?
Например, если я суммирую 23:30 и 1:45, то чтоб получалось не 1:15, а 25:15 ?

Petya V4sechkin
28-02-2008, 13:44
Vowan, к примеру, если в ячейке A15 сумма (время), то можно преобразовать в текст формулой:
=ЦЕЛОЕ(A15) * 24 + ЧАС(A15) & ":" & ТЕКСТ(МИНУТЫ(A15); "00")
(это для Excel).

SergOst
28-02-2008, 19:03
то можно преобразовать в текст формулой »

Т.е. в формате суммирующей ячейки - "Время" нужным образом сумма не отображается, надо использовать формат суммирующей ячейки (A15) "Текстовый" и формулу

makajaha
11-03-2008, 15:33
Здраствуйте форумчане.
У меня вопрос: возможно ли в Excel защитить отдельную ячейку от редактирования?

SimSim
11-03-2008, 16:17
Можно. Снимите галочку "защищаемая ячейка" (формат-ячейка-защита) с тех ячеек которые можно будет редактировать и оставте галочку для тех ячеек которые редактировать не разрешается. Далее сервис-защита-защитить лист (можно и пароль установить). Всё.

makajaha
16-03-2008, 16:05
simsim спасибо Вам, а то я в хелпе замучался искать.

SimSim
16-03-2008, 19:16
makajaha, Заходите, если что :wink:




© OSzone.net 2001-2012