Не секрет, что возможности форматирования текста в Excel немного скромней , чем в MS Word. И это вполне логично, если учесть сферу приме...

Форматирование отдельных знаков

Не секрет, что возможности форматирования текста в Excel немного скромней, чем в MS Word. И это вполне логично, если учесть сферу применения обеих программ.
Сама структура рабочего листа в Экселе невольно подталкивает нас к мысли, что форматировать данные стоит целыми диапазонами или хотя бы ячейками. А возможность настройки формата шрифта отдельных символов внутри ячейки может незаметно ускользнуть от взора начинающего пользователя.


Если вам нужно, например, выделить фрагмент текста полужирным курсивом или же воспользоваться верхним и нижним индексом, нет ничего проще.
Нужно всего лишь выделить необходимый символ или слово в строке формул, а не саму ячейку. Пожалуй, самый удобный и простой способ перейти в строку формул - клавиша F2. Хотя можете воспользоваться любым другим, на свое усмотрение.

Дальнейшие действия уже ничем не отличаются от применения обычного формата ячейки. Правда, доступна вам будет только вкладка "Шрифт", что логично. То есть, выделив фрагмент текста, достаточно открыть диалоговое окно "Формат ячеек" на ленте (Ctrl+1 или Ctrl+Shift+F) и сделать все, что требуется.

Правда, стоит учитывать, что данный совет можно применить исключительно к ячейкам, содержащим текст. С формулами, как и с числами, этот фокус не сработает, к сожалению.

0 коммент.:

Те из вас, кто часто работает со сводными таблицами (PivotTables) знают, что в отличие от формул и диаграмм, обновлять сводные таблицы ...

Автообновление сводной таблицы

Те из вас, кто часто работает со сводными таблицами (PivotTables) знают, что в отличие от формул и диаграмм, обновлять сводные таблицы нужно вручную каждый раз после внесения изменений в таблицу с исходными данными. Кроме того, в параметрах таблицы можно выбрать опцию автоматического обновления при каждом открытии файла на вкладке "Данные".

 А теперь давайте представим простую ситуацию, когда вы ежедневно работаете с постоянно обновляемой сводной таблицей и не желаете каждый раз щелкать правой клавишей на нее и обновлять, и уж точно закрывать/открывать свой файл. В таком случае, нам снова поможет простенький VBA-код.

Инструкция:

  1. Создаем на новом листе сводную таблицы на основе своих данных.
  2. Правой клавишей щелкаем на пиктограмме листа со сводной таблицей и выбираем пункт "Просмотреть код" из контекстного меню.
  3. Сверху в открывшемся окне Microsoft VBA выбираем Worksheet (Лист) и Activate (Активировать). Таким образом, мы устанавливаем событие, которое запустит наш код. В данном случае это активация листа сводной таблицы. Можете поэкспериментировать и с другими вариантами.
  4. Копируем туда указанную строку кода:
    Private Sub Worksheet_Activate()
    ThisWorkbook.RefreshAll
    End Sub
  5. Сохраняем свой файл (лучше в формате .xlsm с поддержкой макросов) и готово.
Теперь ваша сводная таблица будет обновляться автоматически при переходе на ее лист. Этого будет вполне достаточно. Убедиться можете сами. Достаточно просто ввести новую строку на листе Данные или отредактировать уже имеющиеся, и все изменения отобразятся незамедлительно при переходе на лист сводной таблицы.

Сразу оговорюсь, что вариантов решения подобных задач с помощью VBA может быть масса, но именно этот приглянулся мне своей простотой. При желании сюда же можно добавить, например, код для проверки отсутствия пустых строк в таблице-исходнике. Такой ход поможет вам избежать проблем с группировкой дат, если используете ее.

Скачать пример

0 коммент.:

10 полезных сочетаний клавиш в MS Excel (часть 1) Часто знание и использование сочетаний клавиш помогает экономить уйму времени при выпо...

10 горячих клавиш (ч.1)

10 полезных сочетаний клавиш в MS Excel (часть 1)

Часто знание и использование сочетаний клавиш помогает экономить уйму времени при выполнении самых разнообразных задач.
В MS Excel их точно не меньше двух сотен, но с первой подборкой топ-10 полезных горячих клавиш сегодня я вас познакомлю. Итак, приступим!
  1. ФОРМАТ ЯЧЕЕК: Ctrl+1
    Это сочетание клавиш позволяет быстро открыть окно "Формат ячеек" для выделенной ячейки или диапазона.
  2. ФИКСАЦИЯ АДРЕСА ЯЧЕЙКИ: F4 (при редактировании формул)
    Если вам приходится часто работать с формулами, которые содержат как абсолютные, так и относительные адреса ячеек, то без F4 не обойтись. При редактировании формул (курсор должен быть активен в строке формул) нажатие на эту кнопку позволяет "зафиксировать" адрес или часть адреса ячейки. То есть, адрес A1 превратится в $A$1, A$1 или $A1.
  3. ОТОБРАЖЕНИЕ ФОРМУЛ: Ctrl+' (или Ctrl+ё)
    Отобразит все формулы на листе. Довольно удобно использовать для быстрой проверки правильности формул в небольших таблицах.
  4. ГРУППИРОВКА СТРОК/СТОЛБЦОВ: Ctrl+Alt+стрелки вправо-влево
    Полезно, если вы готовитесь к расчету "Промежуточных итогов" или пользуетесь группировкой строк/столбцов для их дальнейшего скрытия.
  5. ТЕКУЩАЯ ДАТА: Ctrl+; (или Ctrl+ж)
    Быстрая вставка сегодняшней даты всегда удобней ручного ввода.
  6. НОВАЯ СТРОКА В ЯЧЕЙКЕ: Alt+Enter
    Хотите начать ввод текста с новой строки? Это можно сделать и в той же ячейке без никаких проблем.
  7. ОТМЕНА И ЗАКРЫТИЕ МЕНЮ: Esc
    Закрытие всяческих окон, меню и отмена редактирования формулы на одной кнопке.
  8. НАВИГАЦИЯ МЕЖДУ ЛИСТАМИ: Ctrl+PageUp/PageDown
    Один из простых способов передвижения между листами книги. Максимально удобен, если их не больше 4-5.
  9. СПЕЦИАЛЬНАЯ ВСТАВКА: Ctrl+Alt+V
    Пригодится, если вставлять фрагмент из буфера нужно не "как есть", а например, только его формат или же его необходимо предварительно транспонировать.
  10. ПОСЛЕДНЯЯ ЯЧЕЙКА: Ctrl+End
    Это сочетание поможет быстро найти крайнюю правую нижнюю ячейку на рабочем листе и переместиться к ней.

0 коммент.:

Объединенные ячейки: добро или зло? MS Excel обладает довольно широким набором инструментов для форматирования электронных таблиц. Но оче...

Объединенные ячейки

Объединенные ячейки: добро или зло?

MS Excel обладает довольно широким набором инструментов для форматирования электронных таблиц. Но очень часто выполняя определенную задачу, связанную с форматированием, мы не сильно задумываемся о возможных последствиях.

В этой статье речь пойдет о применении одного из таких приемов, а именно о возможности "Объединение ячеек". Соответствующую кнопку на ленте вы найдете здесь:

Чаще всего необходимость объединить несколько ячеек возникает, если нужно аккуратно оформить заголовок таблицы или отчета, а также визуально показать связь между группами строк или столбцов.

Впрочем, следует отметить, что неумелое использование "Объединенных ячеек" может сильно усложнить Вашу работу с файлом в дальнейшем.

Основные проблемы:

  • Объединенные ячейки нельзя использовать в паре с "умными таблицами" (Вставка-Таблицы-Таблица). 
  • Частично нарушается согласованность между строками и столбцами электронной таблицы, что может привести к нарушению правильности работы некоторых формул.
  • При работе с макросами VBA возможны аналогичные сбои (особенно, что касается выбора и выделения диапазонов)
  • О нормальной сортировке и фильтрации данных, содержащих объединенные ячейки, тоже можете забыть сразу.
В свою очередь, всех этих неприятностей можно легко избежать, используя другие способы форматирования. 

Альтернативные способы:

  1. Формат ячеек: Здесь нам поможет довольно малоизвестный параметр, но крайне полезный. Итак, выделяем диапазон, который мы бы хотели "объединить" и жмем "Формат ячеек"-"Выравнивание"-"По горизонтали"-"По центру выделения".
  2. Вставка-Надпись: этот способ требует немного больше времени. При добавлении Надписи не забудьте выбрать параметр "Привязать к сетке" для удобства настройки ее размеров.
Наглядный пример использования этих способов Вы можете СКАЧАТЬ ЗДЕСЬ.
Итак, объединение ячеек - это инструмент, который стоит применять с умом и только, когда это точно необходимо для форматирования данных. Во всех остальных случаях лучше воспользоваться одним из альтернативных способов, дабы избежать трудностей при дальнейшей работе с таблицами.

0 коммент.: