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

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

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

Widok (09-03-2010 13:14): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 102 103 104 105

   

Widok



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

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

 
  • Смена представления имен столбцов с буквенного на цифровое и обратно


    Сумма прописью
  • Надстройка "PROP" (сумма прописью)
  • надстройка Excellerator (c) Michael Zemlanukha & Maxim Shemanarev
  • макрос Num2String


  • Список соответствия имен функций в английской и русской версиях Excel
  • Описание Microsoft Excel File Format (eng.)
  • Горячие клавиши в Excel (табличка)
     
    Предыдущие ветки топика: Часть 1 | Часть 2 | Часть 3
     
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
     
    При необходимости выложить скриншот, пользуйтесь сервисом ImageShack® (ограничение на размер файла <1.5 Mb)
     
    Книга Джон Уокенбах "Подробное руководство по созданию формул в Microsoft Office Excel 2002" PDF 34МБ Файлы к книге

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:12 29-08-2008 | Исправлено: Maz, 22:45 24-02-2017
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Стал играться в Excel 2003 с макросами - и доигрался. В результате каких-то моих неустановленных действий отломался диалог записи макроса   Раньше после запуска команды Tools -> Macro -> Record New Macro... -> OK появлялось такое миниатюрное окошко с кнопками "Stop" и переключателем между относительными и абсолбтными отсылками. А теперь оно больше не появлется.  
    Причём сами макросы записываются нормально (для останова можно опять-таки использовать команду главного меню Tools -> Macro -> Stop Recording.
    Но очень неудобно вслепую работать. Подскажите, как вернуть этот диалог обратно. Перечитал весь Help и весь Google, нигде нет ответа.

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 20:55 30-05-2009
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    oshizelly
    У меня сейчас, к сожалению, 2003 офис не установлен, поэтому проверить не на чем. Попробуй вверху, на панелях с кнопками, щёлкнуть правой кнопкой мыши. Должно появиться меню, может быть там галка снята с этой панельки для макросов? Или в настройках (или параметрах, не помню точно) есть возможность выбора дополнительных кнопок на панель, можно там поискать и перетащить нужные кнопки на панель.
     
    PS Установил Excel 2003.  
    Во время записи макроса закрыл плавающую панель с кнопками управления записью. Чтобы она опять появилась, как писал выше - щёлкнуть правой кнопкой мыши на панели инструментов и в открывшемся списке установить галку напротив пункта "Остановить запись" (Доступна только во время записи макроса).
    У меня русский Excel, в английской версии - найдёшь по смыслу (наверное "Stop Recording")

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 00:08 31-05-2009 | Исправлено: VictorKos, 11:59 31-05-2009
    ifs

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго дня всем!
    Со вчерашнего вечера ищу, но все никак.
    А задачка такая:
    Есть 30 столюцов (дней в месяце) и тридцать строк.
    Ячейки заполняются нерегулярно (сегодня есть, завтра нет) нарастающим итогом.
    По каждому столбцу нужно получить сумму того, что добавилось за сегодня. Т.е. просуммировать разности между сегодняшим значением (если было) и предыдущим (вчерашним или позавчерашним или еще более ранним).
    Заранее благодарен.

    Всего записей: 111 | Зарегистр. 14-10-2004 | Отправлено: 11:07 31-05-2009
    crotoff

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ifs
    сумма разностей будет равна разности сумм, не так ли? Берёшь сумму по текущему столбцу и вычитаешь сумму по предыдущему (если значения нарастающим итогом) - и получаешь сумму значений, добавленных за текущий день месяца

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 11:22 31-05-2009
    ifs

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    crotoff
     
    Это работает ( в моем понимании), если столбцы не имеют пустых строк? А если они есть? Ведь отнимать надо от сегодняшнего значения не вчерашнее (оно пустое), а еще более раннее.

    Всего записей: 111 | Зарегистр. 14-10-2004 | Отправлено: 12:00 31-05-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ifs
    Сегодня добавляются данные только в столбец текущего дня или в еще более ранние дни?

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 12:08 31-05-2009
    ifs

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    Только в сегодняшние.

    Всего записей: 111 | Зарегистр. 14-10-2004 | Отправлено: 12:10 31-05-2009
    crotoff

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ifs
    тогда тут противоречие. "Нарастающий итог" подразумевает, что если за сутки ничего не добавилось (и не отнялось) - то сегодняшнее значение равно вчерашнему. Выложил бы примерчик для наглядности

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 12:10 31-05-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    crotoff
    Там нет противоречения и ты все правильно написал.
     
    ifs
    1) считается сумма всех 30 дней. Ясное дело, что за сегодняшним днем и до конца месяца будут 0.
    2) из этой суммы вычитается сумма всех ячеек до сегодняшнего дня.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 12:13 31-05-2009 | Исправлено: Mushroomer, 12:15 31-05-2009
    ifs

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    crotoff
    Не знаю, как вставить таблицу Попытаюсь текстовой графикой.
     
      2       3         6  
      1   4       7    9
                   3
      3   6  
    --------------------
      6   6  1   6    5
     
    Нужно получить последнюю строку. Пустые ячейки должны быть пустыми, т.е. предыдущие значения не повторять.

    Всего записей: 111 | Зарегистр. 14-10-2004 | Отправлено: 12:22 31-05-2009 | Исправлено: ifs, 12:23 31-05-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ifs
    Без дней полная каша получилась. Выкладывай пример на обменник slil.ru , если у тебя там нет ничего конфиденциального.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 12:27 31-05-2009
    ifs

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    Залил
    http://slil.ru/27710473
     

    Всего записей: 111 | Зарегистр. 14-10-2004 | Отправлено: 12:45 31-05-2009
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorKos 00:08 31-05-2009
    Цитата:
    Во время записи макроса закрыл плавающую панель с кнопками управления записью. Чтобы она опять появилась, как писал выше - щёлкнуть правой кнопкой мыши на панели инструментов и в открывшемся списке установить галку напротив пункта "Остановить запись" (Доступна только во время записи макроса).

    Точно, именно оно! Спасибо!
    Это я, стало быть, случайно нажал на закрывательный крестик вместо вместо кнопки "Stop" - вот оно и перестало появляться.  
    Но надо же, как хитро придумано, что опция в списке панелей инструментов появляется только посла начала записи макроса. Дурят народ почём зря

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 12:53 31-05-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ifs
    Цитата:
    Залил
    Что-то я вообще перестал что-то понимать.
    Сумма по каждому столбцу даст тебе сумму значений за день. На выложенном примере расскажи, что ты хочешь получить?

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 13:12 31-05-2009
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А на остальные мои вопросы ответов так никто и не знает?  http://forum.ru-board.com/topic.cgi?forum=5&topic=28042&start=1100#9

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 13:41 31-05-2009
    ifs

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    На листе "Май" я хочу автоматического заполнения строки 43 начиная с ячейки Е43 и далее по мере поступления данных по дням до конца месяца.
    Столбец "D" - данные на начало месяца.
    1-го числа поступили данные по строкам:
    24 - стало 33 единицы/было на начало 31;
    26 - 39/36;
    31 - 50/47;
    32 - 56/54;
    33 - 55/52;
    36 - 66/65;
    37 - 82/81.
    Всего за день поступило по строкам (это отображать не надо): 33-31=2, 39-36=3, 50-47=3, 56-54=2, 55-52=3, 66-65=1, 82-81=1.
    Итого за 1-е число 2+3+3+2+3+1+1=15. Ячейка Е43.
    2-го числа поступили данные по строкам:
    24 - 36/33;  =3
    26 - 41/39:  =2
    29 - 43/40;  =3
    31 - 52/50;  =2
    32 - 58/56;  =2
    33 - 57/55;  =2
    34 - 44/41;  =3
    Итого за 2-е число поступило 3+2+3+2+2+2+3=17. В ячейку F43.
    И т.д.

    Всего записей: 111 | Зарегистр. 14-10-2004 | Отправлено: 13:56 31-05-2009
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ещё вопрос насчёт макросов. Если поменять в настройках уровень безопасности (Tools -> Macro -> Security... -> Security Level) с High (кажется, он стоит по умолчанию) на Medium, то каждый раз при открытии любого документа выдаётся предложение отключить все макросы и пр. Причем запрос выдаётся даже и в том случае, если на самом деле открываемый документ ни одного макроса не содержит. Можно ли с этим что-то сделать?

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 18:51 31-05-2009
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    ifs
    Это похоже на то что Вы хотели?
    http://slil.ru/27712562

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 00:25 01-06-2009
    ifs

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kimtan
    Да, это то, что я хотел.
    Спасибо!
    Но уж больно громоздко.
    Других вариантов нет?

    Всего записей: 111 | Зарегистр. 14-10-2004 | Отправлено: 20:02 01-06-2009
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    ifs
    Можно конечно посидеть, скурив банку кофе и сваять какую-нибудь трехэтажную формулу, причем сложную к пониманию рядовым пользователям. А если ее потребуется редактировать? Задумайтесь: оно Вам надо?

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 20:04 02-06-2009
       

    Страницы: 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 102 103 104 105

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 4)
    Widok (09-03-2010 13:14): Лимит страниц. Продолжаем здесь.


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru