Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 2)

Модерирует : gyra, Maz

Widok (17-05-2007 19:48): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Просьба к посетителям топика дополнять шапку наиболее часто задаваемыми вопросами со ссылками на ответы в обязательном порядке

 
  • Смена представления имен столбцов с буквенного на цифровое и обратно
  • Надстройки "Сумма прописью"
  • Список соответствия имен функций в английской и русской версиях Excel
  • Описание Microsoft Excel File Format
     
     
    Предыдущие ветки топика: Часть 1 |
     
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
     
    При необходимости выложить скриншот пользуйтесь сервисом ImageShack® (ограничение на размер файла <1.5 Mb)

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 15:32 01-04-2006 | Исправлено: Maz, 22:45 24-02-2017
    khall

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Очень прошу помочь!
    Проблема с защитой рабочего листа. На листе есть элемент управления. Я его разблокировал перед защитой рабочего листа. Потом ввел пароль для защиты. Лист защитил. Но элемент на листе тоже заблокировался. Как сделать так, чтобы был защищен только лист, но элемент управления был разблокирован?

    Всего записей: 71 | Зарегистр. 24-12-2003 | Отправлено: 15:59 26-09-2006
    zerg25

    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    реализовл через формат ячейки. прописал вот как
    1) [Красный][<100]# ###;[Синий][>1000]# ###;[Зеленый]
    2) [Красный][<0]-# ###;[Зеленый][>0]# ###;

    Всего записей: 15 | Зарегистр. 26-12-2005 | Отправлено: 17:11 26-09-2006
    Gabzya



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    в дополнение к khall
    интересует, можно ли снять защиту листа не зная пароля, ли это не сюда?
     
    Добавлено:
    все нашел спс

    Всего записей: 1149 | Зарегистр. 14-12-2004 | Отправлено: 10:07 27-09-2006
    w25

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кто знает как преобразовать текущую дату в такой формат - например сегодня: 28_09? Нужно для автоматического обновления информации из файлов с названием типа k_b_28_09.xls (отчеты за каждый день). Ввожу свой формат (dd"_"mm) текущая дата отображается как надо, а в формуле =текст(a1,"dd"_"mm")  выдает ошибку.

    Всего записей: 175 | Зарегистр. 22-07-2005 | Отправлено: 13:12 28-09-2006
    Yuk



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    w25
    =text(a1,"dd""_""mm")

    Всего записей: 1182 | Зарегистр. 02-07-2001 | Отправлено: 14:55 28-09-2006 | Исправлено: Yuk, 14:55 28-09-2006
    w25

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо Yuk. Все получилось.  
    Продолжая тему - формула ДВССЫЛ отображает результат только, если файл открыт. Как сделать чтобы файл обновлялся без открытия?Кто сталкивался?

    Всего записей: 175 | Зарегистр. 22-07-2005 | Отправлено: 15:18 28-09-2006 | Исправлено: w25, 15:25 28-09-2006
    reddestfox



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть заморочка -- на листе 45 страниц, режим разметки.  
    Так вот: не тащится вниз граница разрыва страниц (синяя полоска, при наведении на которую внизу последней печатаемой страницы курсор обращается в стрелку вверх-вниз). В сторону -- пожалуйста, а вверх-вниз -- ни-ни. При этом и курсор в стрелки не обращается. Может, это ограничение?
    Локализованная русскоязычная версия MSOffice 2003 SP2.  
    Прошу помощи уважаемых форумчан.


    ----------
    Самый Рыжий Лис На Свете!

    Всего записей: 1857 | Зарегистр. 25-11-2005 | Отправлено: 21:41 28-09-2006 | Исправлено: reddestfox, 21:44 28-09-2006
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    reddestfox
    Я этот режим разметки не люблю, но спрошу, для уточнения ситуации.
    1) не тянется граница у последней страницы?
    2) не тянется граница у отдельной страницы?
    3) не тянется граница любой страницы?

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 21:55 28-09-2006
    reddestfox



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer

    Цитата:
    Я этот режим разметки не люблю

    А я постоянно в Ворде и Экселе в этом режиме работаю.

    Цитата:
    не тянется граница у последней страницы?  

     
    Извиняюсь за неточный вопрос.
    Да! Не тянется граница именно у ПОСЛЕДНЕЙ страницы вниз (там внизу есть текст, а он за границей печати, а курсор в стрелку не превращается и не тянется вниз нижняя граница).


    ----------
    Самый Рыжий Лис На Свете!

    Всего записей: 1857 | Зарегистр. 25-11-2005 | Отправлено: 22:20 28-09-2006
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    reddestfox
    Цитата:
    Да! Не тянется граница именно у ПОСЛЕДНЕЙ страницы вниз  
    Мне кажется, что это может быть из-за того, что границы ты расставляешь сам. И представь, что в самом последнем листе информации ровно на лист. Т.е. границу нельзя опустить ниже, т.к. нельзя на один лист вместить информации больше размер листа. Поэтому имхо она и не идет вниз. Но она должна идти вверх. Тогда у тебя уменьшится последний лист и и листов станет на 1 больше. и текст поднимется на этот дополнительный лист. Все выше сказанное имхо, но мне, кажется, что именно с таким я сталкивался.

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 22:38 28-09-2006
    reddestfox



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    Спасибо.
    Файл на работе, но, по-мОему, вверх идёт.
    Я имею в виду сплошную границу печатаемого текста, а не пунктирную границу раздела страниц.
    Там, внизу, за границей печати, есть текст, но его не удаётся распечатать, потому что граница печати не тянется вниз.

    ----------
    Самый Рыжий Лис На Свете!

    Всего записей: 1857 | Зарегистр. 25-11-2005 | Отправлено: 22:45 28-09-2006 | Исправлено: reddestfox, 22:46 28-09-2006
    Dames

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может кто сталкивался?  
    Почемуто в окне Excel-a перестали заливаться любым выбранным цветом ячейки, а также не изменяется цвет шрифта. Но в окне предварительного просмотра и на печати все в порядке. Переустановка офиса Office 2003 рус, ничего не дала. Замена драйверов видеокарты не помогла. Замена самой видеокарты тоже ничего не дала. Установка SP, и сброс настроек офиса тоже ничего не дал. Такая лажа уже на втором компе, на первом помог тотальный снос винды.  
    Может кто знает причину?... и самое главное как ее исправить.

    Всего записей: 37 | Зарегистр. 10-03-2003 | Отправлено: 09:57 30-09-2006
    Sergey MSN

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет всем.
     
    А как заставить Chart__BeforeDoubleClick event работать для ВСЕХ Chart в WorkBook?
     
    Составил програмку для этого события. Проверил, все работает. Но!!!! только для того Chart для которого эта процедура Chart__BeforeDoubleClick прописана.
     
    Куда я только не прововал ее помещать - не срабатывает. Именно не срабатывает, а не работает.
     
    Совать это чертов макрос в КАЖДЫЙ Chart как-то некузяво.
     
    С уважением,
    Сергей.

    Всего записей: 5 | Зарегистр. 30-09-2006 | Отправлено: 21:01 30-09-2006
    Yuk



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sergey MSN
    Вообще то такие вопросы обсуждаются в топике по Excel VBA (см. шапку).
    Если бы ты его посмотрел, возможно нашел бы ответ, на подобный вопрос я отвечал буквально вчера. Вот пора постов:
    http://forum.ru-board.com/topic.cgi?forum=33&topic=3961&start=580#3
    http://forum.ru-board.com/topic.cgi?forum=33&topic=3961&start=800#19

    Всего записей: 1182 | Зарегистр. 02-07-2001 | Отправлено: 21:51 30-09-2006
    Sergey MSN

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо,
    я долго пытался понять в какой топик соваться и все равно помазал
     
    Читал ваши обе ветки и все равно не понял
     
    Попробую сформулировать задачу точнее.
     
    У меня на основе данных из базы данных создается wokbook в котором может быть очень много графиков. Для всех графиков мне бы хотелось, чтобы пользователь мог doubleclick на него и получить некоторые подробности. Для одного конкретного chart все работает, но как это заставить работать для всех chart одиноковым образом?
     
    Если я правильно вас понял, с вашим методом все равно в каждом chart надо что-то прописывать. С тем же успехом я могу туда прописать event  в чистом виде.  
    Разница только в ОБЪЕМЕ кода. Т.е. это работает, но это не элегантно. Sorry, если ошибаюсь.
     
    А мне не хочеться плодить сущности без нужды.

    Всего записей: 5 | Зарегистр. 30-09-2006 | Отправлено: 22:09 30-09-2006
    Vladimir54

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Yuk
     
    Здраствуйте, помогите пожалуста мне создать условие в макросе, чтобы если ячейка переносится непустая, то она должна автоматически менять цвет на красный и блокироваться. Как правильно в макросе задать условие, незадавая его в ячейках?

    Всего записей: 868 | Зарегистр. 06-11-2005 | Отправлено: 01:32 01-10-2006
    Yuk



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sergey MSN

    Цитата:
    я долго пытался понять в какой топик соваться и все равно помазал

    Причем уже 2-й раз.
    Продолжаем в другом топике.
     
    Vladimir54
    И вы туда же!
    Что значит переносится? Копируется? Передвигается?  
    Думаю, надо делать через обработку события Change листа. Условие типа  
    If Not IsEmpty(Target) Then
    Подробности в другом топике.
     

    Всего записей: 1182 | Зарегистр. 02-07-2001 | Отправлено: 09:08 01-10-2006
    Vladimir54

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Yuk
     
    Имеется ввиду "переносится значение ячейки на второй лист" это я могу делать через макрос, просто не знаю как лучше задать условие...Дайте пожалуста ссылочку на дргуой топик...

    Всего записей: 868 | Зарегистр. 06-11-2005 | Отправлено: 12:56 01-10-2006 | Исправлено: Vladimir54, 17:23 01-10-2006
    slech



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет.
    Вопрос такого содержания:
     
    Есть несколько ячеек A1=1 A2=2 A3=3 со значениями и ячейка скажем B4=A1+A2+A3.
    Как сделать что бы в B4 я видел не результат(не только),
    а саму формулу как бы. Т.е 1+2+3=6
    Спасибо заранее.

    Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 17:03 02-10-2006 | Исправлено: slech, 17:04 02-10-2006
    Zakkazak



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Очень просто - для етого надо нажать
    CTRL + ` (Ё)
     
    Саму формулу он покажет в таком виде в ячейке В4
    =A1+A2+A3   или в таком  =A1:A3

    Всего записей: 995 | Зарегистр. 12-01-2005 | Отправлено: 18:48 02-10-2006
       

    Страницы: 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 2)
    Widok (17-05-2007 19:48): лимит страниц. продолжаем здесь


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru