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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    SteamSS

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

    Цитата:
    в одной строке 30 столбцов и в каждом стоблце одно число?

    да, всего 3000 строк и в каждой 30 столбцов. в столбце по 1 цифре
    Всего около 90 000 чисел
     
    Отсортировать надо построчно... а вот отнять надо от всех 90000 чисел
     
     
    Добавлено:

    Цитата:
    в столбце по 1 цифре

    снова абшибся читать надо - по 1-му числу

    Всего записей: 4 | Зарегистр. 19-01-2009 | Отправлено: 22:02 03-02-2009
    NUB01



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

    Цитата:
    да, всего 3000 строк и в каждой 30 столбцов. в столбце по 1 цифре
    Всего около 90 000 чисел  

    Ну, если лень сортировать каждый столбец руками запиши макрос сортировки 1-го столбца, а потом зацикли его 30 раз с увеличением номера столбца.
     
    SteamSS

    Цитата:
    кроме того от каждого числа из всего масива требуется отнять определенное число(одно и тоже)  

    Тоже делается с помощью макроса: цикл в цикле.
     
    А вот на мой вопрос никто не отвечает:  
    NUB01

    Цитата:
     
    Если сделать следующие манипуляции: Вид->Разметка страницы, а потом Вид->Обычный, то на листе остаются пунктирные линии разбивки листа на страницы. Пробовал играться с областью печати - линии убираются но остаются в ячейке(ах) области печати. Как только удаляю область печати все возвращается на круги своя.
    Как можно убрать полностью эти пунктиры?
     

    Всего записей: 19 | Зарегистр. 30-09-2008 | Отправлено: 01:23 04-02-2009
    SteamSS

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

    Цитата:
    Ну, если лень сортировать

     
    Да лень ведь отсортировать мне надо не 30 столбцов , а 3000 строк
     

    Цитата:
    с помощью макроса

     
    Я с ними и не работал никогда), даже как к ним подступиться не знаю... попробую что-то такое сделать, авось разберусь
    Ладно и на том спасибки)

    Всего записей: 4 | Зарегистр. 19-01-2009 | Отправлено: 01:36 04-02-2009
    komal



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Подскажите пожалуйста. Excel 2003 sp2 + MUI Проблема с принтером. На компьютере установлен сетевой принтер. Этот принтер в системе стоит как принтер по умолчанию. Когда тот компьютер к которому физически подключен принтер работает и принтер включено то все работает нормально. Как только тот принтер выключается, excel зависает. Не возможно не сохранить докумен ни что то еще сделать.  
     
    Я так предпологаю он постоянно тестирует принтер на доступность, даже если не собираешься печатать а при любых действиях. Как это исправить? потому что если вырубают свет и принтер отключается, то не возможно сохранить документ или что ли бо еще сделать с ним.

    Всего записей: 195 | Зарегистр. 21-09-2006 | Отправлено: 04:32 04-02-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    komal
    Цитата:
    Когда тот компьютер к которому физически подключен принтер работает и принтер включено то все работает нормально. Как только тот принтер выключается, excel зависает. Не возможно не сохранить докумен ни что то еще сделать.  
    Это известная проблема, но  Excel должен не зависать, он должен подвисать.

    Цитата:
    Как это исправить?
    Я бы попробовал установить SP3. Но думаю, что это не решит проблему. Тогда надо ставить какой-то виртуальный принтер и его делать основным.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 06:36 04-02-2009 | Исправлено: Mushroomer, 06:39 04-02-2009
    komal



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

    Цитата:
    Это известная проблема, но  Excel должен не зависать, он должен подвисать.

    он и так подвисает, но очень на долго.
     

    Цитата:
    Я бы попробовал установить SP3. Но думаю, что это не решит проблему. Тогда надо ставить какой-то виртуальный принтер и его делать основным.

    Виртуальные принтер не решение проблемы. Вернее решение, но оно не устраивает. Дело в том, что потом придется все время менять принтер при печати это не удобно. Во первых уже нельзя пользоваться просто кнопкой быстрой печати на панеле, а во вторых даже через файл-печать забывают менять постоянно.
     
    Не ужеле нет какой нибудь настройки в самом экселе или патча какого нибудь?  
     
    А в 2007 такая проблема пристутсвует?

    Всего записей: 195 | Зарегистр. 21-09-2006 | Отправлено: 07:29 04-02-2009
    KChernov



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

    Цитата:
    Как только тот принтер выключается, excel зависает.

    А опция Автоматический поиск сетевых папок и принтеров случайно не влияет?
    Ещё в настройках самого принтера есть всякие таймауты и прочие настройки - можно поиграться (например вдруг там включена прямая печать)...
     

    Цитата:
    Во первых уже нельзя пользоваться просто кнопкой быстрой печати на панеле

    Наверное можно сделать кнопку для быстрой печати на принтере не по-умолчанию?..

    Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 08:00 04-02-2009
    KepBoard



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

    Цитата:
    А вот на мой вопрос никто не отвечает:    
    NUB01  
     
    Цитата:  
    Если сделать следующие манипуляции: Вид->Разметка страницы, а потом Вид->Обычный, то на листе остаются пунктирные линии разбивки листа на страницы. Пробовал играться с областью печати - линии убираются но остаются в ячейке(ах) области печати. Как только удаляю область печати все возвращается на круги своя.  
    Как можно убрать полностью эти пунктиры?  
     

    А что они сильно мешают эти пунктиры? Я на них и не заморачиваюсь.  
    Если действительно критично, то поищем решение

    Всего записей: 198 | Зарегистр. 25-09-2006 | Отправлено: 08:45 04-02-2009
    ibko

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

    Цитата:
    более 3000 строк, в каждой строке по 30 цифр. Надо каждую строку отсортировать по возростанию

     
    Предполагаем, что в первой ячейке каждой строки - название строки, его не трогаем и сортируем остальное. Для этого выделяем любой столбец в диапазоне данных - да хоть те же названия - с первой и до последней строки (если в первой строке названия столбцов - её НЕ выделяем)
     
    Sub Макрос1()
    Dim ccl, tbl As Range
        For Each ccl In Selection.Rows
            Set tbl = Intersect(Rows(ccl.Row), ActiveSheet.UsedRange)
            Set tbl = tbl.Offset(0, 1).Resize(tbl.Rows.Count, tbl.Columns.Count - 1)
            tbl.Select
            Selection.Sort Key1:=tbl.Cells(1), Order1:=xlAscending, Header:=xlYes, _
                OrderCustom:=1, MatchCase:=False, Orientation:=xlLeftToRight, _
                DataOption1:=xlSortNormal
        Next ccl
    End Sub
     

    Цитата:
    от каждого числа из всего масива требуется отнять определенное число(одно и тоже)

    1. скопировать в буфер обмена "определённое число"
    2. выделить "весь массив"
    3. Правка > Специальная вставка > раздел Операция - вычесть
     

    Всего записей: 12 | Зарегистр. 09-07-2008 | Отправлено: 09:09 04-02-2009 | Исправлено: ibko, 10:32 04-02-2009
    Mint86



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

    Цитата:
    А вот на мой вопрос никто не отвечает:    
    NUB01  
     
    Цитата:  
    Если сделать следующие манипуляции: Вид->Разметка страницы, а потом Вид->Обычный, то на листе остаются пунктирные линии разбивки листа на страницы. Пробовал играться с областью печати - линии убираются но остаются в ячейке(ах) области печати. Как только удаляю область печати все возвращается на круги своя.  
    Как можно убрать полностью эти пунктиры?  

     
    Может убрать галочку на Сервис/Параметры/Вид авторазбиение на страницы..

    Всего записей: 166 | Зарегистр. 25-06-2007 | Отправлено: 09:53 04-02-2009
    NUB01



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

    Цитата:
    Может убрать галочку на Сервис/Параметры/Вид авторазбиение на страницы..

    Спасибо, Mint86. Именно то что нужно.  Чего-то не подумал, что данная операция может повлиять на параметры
     
    KepBoard

    Цитата:
    А что они сильно мешают эти пунктиры?  

    Мне не критично, но мешает юзерам. Вопросы разные.....

    Всего записей: 19 | Зарегистр. 30-09-2008 | Отправлено: 10:35 04-02-2009 | Исправлено: NUB01, 10:36 04-02-2009
    chel78



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

    Цитата:
    Дни должны обязательно совпадать?  Имхо будет 4 варианта
    1) время начала <12 и  время окончания > 12, но меньше 13
    2) время начала <12 и  время окончания > 13
    3) время начала >12, но меньше 13 и  время окончания < 13
    4) время начала >12 и  время окончания > 13
    Я правильно описал задачу?
    Очень может быть (заивсит от твоих условий), что 1 и 2 вариант можно объединить в один  
    1) время начала <12 и  время окончания > 12
    а 3 и 4 вариант объединятся тоже в один
    2) время начала >12, но меньше 13  

     
     
     так что, никак ?

    Всего записей: 124 | Зарегистр. 19-01-2007 | Отправлено: 14:54 04-02-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    chel78
    Времени не хватает Возможно сегодня вечером попытаюсь сделать.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 18:06 04-02-2009
    chel78



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

    Цитата:
    Времени не хватает Возможно сегодня вечером попытаюсь сделать.
     

     
     
      пасиб

    Всего записей: 124 | Зарегистр. 19-01-2007 | Отправлено: 18:29 04-02-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    chel78
    На самом деле там ничего сложно быть не должно. Можешь сам попробовать, пока я до дома доеду  
    1) сначала надо сравнить день у времени начала и окончания. Они должны быть равны.
    Это функция День()
    2) затем надо взять только час от каждого времени. Это функция ЧАС()
    3) надо записать все это в единую формулу ЕСЛИ. Там будет несколько ЕСЛИ вложенных друг в друга.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 19:00 04-02-2009 | Исправлено: Mushroomer, 00:05 05-02-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    chel78
    пока ехал домой сообразил, как это можно сделать без вложенных ЕСЛИ
    =ЕСЛИ(И(ДЕНЬ(A1)=ДЕНЬ(B1);ЧАС(A1)<=12;ЧАС(B1)>=13);"0:30";"0:00")

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 22:12 04-02-2009
    chel78



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

    Цитата:
    chel78
    пока ехал домой сообразил, как это можно сделать без вложенных ЕСЛИ
    =ЕСЛИ(И(ДЕНЬ(A1)=ДЕНЬ(B1);ЧАС(A1)<=12;ЧАС(B1)>=13);"0:30";"0:00")

     
    Большое человеческое спасибище!!!!!  само то что нужно..

    Всего записей: 124 | Зарегистр. 19-01-2007 | Отправлено: 22:39 04-02-2009
    Sergiobez

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите настроить сводную таблицу. Пример проблемы: в сводной таблице (excel 2007)
    перетягиваю сумму чего-л. в поле Значения. На автомате у меня выдает "Количество по полю Сумма" Как сделать так, чтобы по-умолчанию показывало "Сумму по полю Сумма"?

    Всего записей: 18 | Зарегистр. 16-01-2009 | Отправлено: 00:47 05-02-2009
    crotoff

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sergiobez
    щёлкнешь по значку поля 2 раза ЛКМ и в раскрывшемся списке подсветишь 1-ю строчку "сумма" вместо второй "количество", затем подтвердишь ok. В строке "пользовательское имя" можешь назвать поле по-своему (например вместо "Сумма по полю Сумма" ввести " сумма" или "сумма " - с пробелом в начале или конци или в начале и конце

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 09:00 05-02-2009
    namchik



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Подскажите пожалуйста, можно ли на одном листе сделать так, чтобы в одной ячейке число записывалось в формате, например,
    Код:
    50,15 тонн
    а в другой -
    Код:
    50.15 тонн

    Т.е. чтобы одновременно сосуществовали разные разделители... ну и естессно, чтобы они были в числовом формате, а не текстовом

    Всего записей: 4080 | Зарегистр. 01-06-2004 | Отправлено: 09:52 05-02-2009 | Исправлено: namchik, 09:53 05-02-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