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

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

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    как удалить все лишние пробелы, не использу СЖПРОБЕЛ? во вей таблице надо удалить, граф слишком много

    Всего записей: 37 | Зарегистр. 10-02-2007 | Отправлено: 11:49 21-05-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    130635
    Как лишний пробел отличить о нелишнего? Есть такая команда меню Правка -> Заменить или CTRL + H. Можно циклически (т.е. несколько раз) заменять 2 пробела на 1 пробел.

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



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Столкнулся с неожиданной проблемой: некоторые из часто используемых команд невозможно достать через меню при помощи клавиатуры, а только через кнопку на панели инструментов (например, изменить цвет шрифта или фона в ячейке или скопировать и вставить формат ячейки и пр.).  А я мышой пользоваться не люблю и не умею.
     
    По опыту с MS Word думал, что такого просто не может быть, что нельзя с клавы сделать, потому что в Word абсолютно любая кнопка на панели инструментов имеет соответствие в меню, а нередко еще и шоткат (хоткей), а если не имеет, то пользователь может сам создать нужный хоткей и пункт меню. А Excel все эти возможности "старшего брата", похоже начисто отсутстуют  Или я просто не там искал? Как бы все-таки исхитриться запускать команды с клавы?
     
    Заранее спасибо!

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 15:47 23-05-2009 | Исправлено: oshizelly, 18:46 23-05-2009
    Teddybear

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    oshizelly
    Тоже сталкивался с такой проблемой. Вышел из положения следующим образом. Я создал соответствующий макрос, изменяющий тот параметр, который мне необходим, а затем вывел его как кнопку на пользовательскую панель инструментов и присвоил этой кнопке удобный мне hotkey.

    Всего записей: 14 | Зарегистр. 10-02-2006 | Отправлено: 16:08 23-05-2009 | Исправлено: Teddybear, 16:09 23-05-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    oshizelly
    Цитата:
    изменить цвет шрифта или фона в ячейке
    А как ты себе это представляешь при действиях с клавиатуры? Ведь при изменении цвета будет присутсвовать выбор цвета. Это ведь не команда сделать шрифт жирынм, которая допускает только одно трактование.

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 16:11 23-05-2009 | Исправлено: Mushroomer, 16:28 23-05-2009
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    oshizelly
    Попробуйте ввести Shift+F6 затем Shift+я+з  должны попасть в меню выбора цвета заливки ячейки, там уже клавишами курсора выбираете нужный цвет.

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 17:14 23-05-2009
    oshizelly



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

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 19:07 23-05-2009 | Исправлено: oshizelly, 17:51 24-05-2009
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer 16:11 23-05-2009
    Цитата:
    А как ты себе это представляешь при действиях с клавиатуры? Ведь при изменении цвета будет присутсвовать выбор цвета.  

    Представляю так же, как это реализовано в миллионе других программ, скажем, в том же MS Word 2003: жмём Alt+O -> F -> Alt+C (буквы-акселераторы команд главного меню) и выбираем нужный цвет шрифта при помощи стрелок навигации.
    Я сейчас сообразил, что в Excel можно выбрать фон ячейки через контекстное меню: Ctrl+1 -> P -> Tab -> Tab -> Tab -> Enter.    Но это как-то несколько длинно для хоткея получается
     
    kimtan 17:14 23-05-2009
    Цитата:
    Попробуйте ввести Shift+F6 затем Shift+я+з должны попасть в меню выбора цвета заливки ячейки

    У меня английская версия. Пробовал жать Shift+Z+P, но при этом просто вписываются в ячейку под курсором заглавные буквы. А что должен делать этот Shift+F6? Сейчас посмотрел полный список хоткеев, там такого нет Если бы в главном меню была команда для смены цвета фоны ячейки, то и проблемы бы не было.
     
    Teddybear 16:08 23-05-2009
    Цитата:
    Тоже сталкивался с такой проблемой. Я создал соответствующий макрос, изменяющий тот параметр, который мне необходим, а затем вывел его как кнопку на пользовательскую панель инструментов и присвоил этой кнопке удобный мне hotkey.

    А как это сделать чисто технически? При создании макроса невозможно завершить запись на этапе, когда курсор стоит на отрытой палитре, надо сначала ее закрыть. То есть, написать макро, который будет присваивать ячейке заданный цвет, напримнр, красный (а также и любые иные атрибуты форматирования), но как сделать макрос, вызывающий палитру и позволяющий пользователю самому выбрать нужный в данном случае цвет?
    Наверное, можно после записи макроса отредактировать его текст вручную в окне VB Editor, но для этого моих умений явно не хватит.
     
     
    Аll
    А как насчет копирования и переноса форматирования ячейки? Через макросы это решить не удается. Может, что-то не так делаю? Можно написать макрос. который будет переносить форматирование с текущей ячейки, скажем, на лежащую ниже или через 2 справа и пр. Но как сделать так, чтобы можно было по нажатию хоткея скопировать форматирование ячейки под курсором - и затем послеп еремещения курсора применить скопированный формат его к другой ячейке (так работает кнопка "Format Painter" на панели инструментов в Excel и горячие клавиши Ctrl+Shift+C -> Ctrl+Shift+V в Word 2003).

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 17:48 24-05-2009
    Yof

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    При печати вылезает ошибка Не хватает памяти, закройте лишние приложения (см. картинку) на нескольких ПК.
    Excel 2003. Принтер Xerox 3121 подключен по USB. Любой другой принтер ошибкок не выдает. Драйвера скачивал новые с Xerox.
    Файлы не большие по объему, но в них обычно широкие таблицы.
    Принтер доступен, памяти хватает, любой другой файл распечатать можно.
    Может быть есть способ поправить это дело?
     
    Так же ошибка вылетает при задании области печати.
     
     
     
    moderator

    Всего записей: 6 | Зарегистр. 04-11-2004 | Отправлено: 05:26 27-05-2009 | Исправлено: Yof, 05:28 27-05-2009
    prestigo

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    вопрос простой, но ответа найти не смог
     
    Требуется на диаграмме отобразить в определенных точках вертикальные линии сверху донизу (говоря математически - графики функции x = constanta).
    Как это можно сделать?

    Всего записей: 314 | Зарегистр. 03-09-2006 | Отправлено: 09:16 28-05-2009
    mp3exchanger



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Возможно ли произвести поиск и замену (Ctrl+H) звёздочки (*) на другой символ?

    Всего записей: 518 | Зарегистр. 24-02-2003 | Отправлено: 13:24 28-05-2009
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mp3exchanger
    можно. в строке поиска (тильда и звёздочка): ~*
    совет взят тут - http://office.microsoft.com/ru-ru/excel/HP012163901049.aspx

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 13:51 28-05-2009
    mp3exchanger



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SERGE_BLIZNUK, спасибо

    Всего записей: 518 | Зарегистр. 24-02-2003 | Отправлено: 16:56 28-05-2009
    TeeHa1F



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Эм, тут такие дела творятся в excel 2007 SP2:
     
    Самый простой пример:
     
    Имею столбец А, B и С. В столбцах Е и F вбиты формулы вида:
    одна из ячеек столбеца Е: =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;C1:C190)
    одна из ячеек столбеца F: =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;C1:C190)
     
    Фильтрую столбц B (содержит *-04) и столбец А. С - не трогаю никак.
     
    И когда фильтрую столбец А, значения столбцов с формулами Е и F исчезают (но не всегда)
    Ну например в столбце А идут годы, я фильтрую (указываю в А показывать только 2000 год) - E и F мне показывают данные). По 2001 году тоже, делаю фильтрацию по 2002 году E и F пустые (пропадают).
     
    Чё за..., сижу думаю В чём проблема?!
     
    P.S.: Мде, даже если не трогать фильтр столбцов B и C. Делать только фильтрацию по A, E и F пропадают (ничего не подсчитывают). Значения голые цифры. E - подсчитывает сумму значений столбца С, F - их количество). Вроде ничего мудрёного...
     
    Блин, сделал новый лист (лист2) там вбил формулы ячеек (которые написаны выше, в столбцах E и F) с сылками на диапазоны столбца C (лист1), так всё показывет...

    Всего записей: 414 | Зарегистр. 09-01-2006 | Отправлено: 21:06 29-05-2009 | Исправлено: TeeHa1F, 21:32 29-05-2009
    TeeHa1F



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ещё такой вопрос интересует:
    Как из числового формата (27-05), сделать отображение чисел в виде даты.
    Пример: ячейка имеет вид (27-05), стала (27 мая), а ещё лучше, если он определил бы день недели по числу, типа (27 мая среда) с учётом года.
    Эм, ну что то вроде:
    Столбец А содержит год (2008), а столбец B число и месяц (27-05).
     
    Получить в столбце С день недели.
    А В С    
    2008 27-05 вторник    
    2009 27-05 среда

     

    Всего записей: 414 | Зарегистр. 09-01-2006 | Отправлено: 04:22 30-05-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TeeHa1F
    Цитата:
    Как из числового формата (27-05)
    А разве есть такой числовой формат?

    Цитата:
    сделать отображение чисел в виде даты.
    =B1&"-"&A1
    Есть несколько подводных камней  
    Дело в том, что для определения дня недели есть только функция ДЕНЬНЕД(дата_в_числовом_формате;тип)

    Цитата:
    Дата_в_числовом_формате    — это число, соответствующее дате, день недели которой необходимо найти. Даты должны вводиться с использованием функции ДАТА или как результат вычисления других формул и функций. Например, для 23-го мая 2008 года следует использовать ДАТА(2008,5,23). Проблемы могут возникнуть, если даты вводятся как текст.

    второй момент. Как у тебя будет написано 1 мая? 01-05 или 1-05?
    В приципе путь решения следующий: если 1 мая - 01-05, то тут все имхо просто и можно даже не склеивать дату в единое целое. С помощью текстовых функций из ячейки B вырезается отдельно день и месяц, затем они переводятся в числа, а затем используются ДАТА и ДЕНЬНЕД

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 08:33 30-05-2009
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    TeeHa1F
    Если вводить в ячейку с общим форматом 27-05, Excel автоматически преобразует в дату - 27.май . Года при этом не видно, но он есть («Ты суслика видишь? — Нет. — И я нет. А он есть!» (фильм «ДМБ»).
    Чтобы в этой ячейке показывался ещё и день недели, нужно изменить формат ячейки (или диапазона ячеек, куда вводятся эти даты) - вызвать окно форматирования: нажать Ctrl+1 или из контектного меню правой кнопкой мыши выбрать "Формат ячеек".
    В появившемся окне на закладке Число выбрать нижний пункт (все форматы) и в строке Тип ввести "ДД МММ ДДДД" (без кавычек), получим в ячейке "27 май среда". Можно к ДД МММ ДДДД ещё и ГГГ добавить, получится 27 май среда 2009. В общем, разных комбинаций отображения даты в ячейке много (при условии, что она не была в текстовом формате, когда в неё вводились данные. Тогда они будут всегда отображаться так, как их ввели (хотя в том же форматировании можно всячески "поиздеваться" даже над текстовым форматом)).

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 10:31 30-05-2009 | Исправлено: VictorKos, 12:02 30-05-2009
    ildar1



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Скажите пожалуйста, как в Excel 2003 сделать для одного документа галку Печатать только выделенный диапазон включенной всегда?

    Всего записей: 271 | Зарегистр. 23-12-2005 | Отправлено: 15:03 30-05-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ildar1
    Имхо никак.

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 15:35 30-05-2009
    ildar1



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    Спасибо за ответ, отрицательный результат - тоже результат.

    Всего записей: 271 | Зарегистр. 23-12-2005 | Отправлено: 16:20 30-05-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