На вкладке Данные собраны команды для работы с данными, то есть с тем, чем заполнена ваша таблица (рис. 6.1). Рассмотрим некоторые из них.
Рис. 6.1. Вкладка Данные
Группа Подключения. С помощью команды Подключения этой группы можно импортировать данные в таблицу из разных внешних источников, например из Интернета или из другого файла. В этой группе указаны все подключения, которые используются (если такие есть) в таблице. Здесь же вы сможете изменить их свойства.
Сортировка и фильтр. Подобные команды мы уже рассмотрели при изучении группы Редактирование вкладки Главная (см. «Работа с содержимым ячеек»).
Работа с данными
Теперь рассмотрим инструменты группы Работа с данными.
Текст по столбцам. Эта кнопка поможет вам разделить информацию в столбце. Например, вы ввели в один столбец имена и фамилии. Можете сделать так, чтобы имена отделились от фамилий в отдельный столбец (рис. 6.2). Только между частями той информации, которую вы собираетесь разделять, должен стоять одинаковый для всех «разделитель». Например, знак пробела. Или запятая.
Рис. 6.2. Текст по столбцам: а — до разделения, б — после
В данном случае символом-разделителем является пробел, что вам и нужно будет отметить в одном из появившихся окон.
Удалить дубликаты. Эта функция уберет из таблицы одинаковые строки. На рис. 6.3, а приведена исходная таблица, на рис. 6.3, б — то, что получилось после удаления строк-дублей. А на рис. 6.4 показано сообщение, которое выдаст программа, проделав эту сложную работу.
Рис. 6.3. Исходная таблица (а) и таблица с удаленными строками-дублями (б)
Рис. 6.4. Отчет о проделанной работе
Проверка данных. Эта команда позволит вам ставить свои условия тем, кто будет вводить данные в таблицу. Например, вы объявляете голосование, когда каждый участник должен проставить в таблице баллы от 1 до 10. Голосовать будем за картины. Вот такая таблица получилась у меня (рис. 6.5)
Рис. 6.5. Таблица, сделанная для голосования
Выделите ту область таблицы, где будут выставляться оценки, и нажмите кнопку Проверка данных. В открывшемся окне Проверка вводимых данных перейдите на вкладку Параметры, если она не открылась сразу. Укажите нужные значения (рис. 6.6).
Рис. 6.6. Ставим условие
Итак, теперь в выделенные ячейки можно будет ввести только действительное число от 1 до 10. Переходим к вкладке Сообщение для ввода (рис. 6.7).
Рис. 6.7. Сообщение для ввода
Здесь нужно набрать текст, появляющийся на экране в тот момент, когда человек выделит ячейку, в которую будет вводить оценку (рис. 6.8).
Рис. 6.8. Вот это сообщение
На рис. 6.8 Иванов уже проголосовал, а Петров только приступает к голосованию. И программа ему подсказывает, что нужно сделать. Третья вкладка в окне Проверка вводимых значений — Сообщение об ошибке (рис. 6.9).
Рис. 6.9. Настраиваем сообщение об ошибке
Я обращаю ваше внимание на список Вид.
- Останов — при неправильном значении на экран выводится сообщение об ошибке и неправильное значение не принимается.
- Предупреждение — программа предупредит о том, что можно вводить, но неправильное значение ввести позволит.
- Сообщение — человек получит сообщение о том, какие данные следует вводить, но программа позволит ввести любое значение.
Вы сами можете создать сообщение, которое будет появляться на экране при попытке ввода неправильного значения. Наберите его в поле Сообщение. А я оставила установленным флажок Выводить сообщение об ошибке, поэтому при неправильном вводе у меня появится стандартное окно (рис. 6.10).
Рис. 6.10. Сообщение об ошибке
Если же у вас в настройках будет выбрано Сообщение или Предупреждение, а не Останов (см. рис. 6.9), то после голосования вы сможете открыть список кнопки Проверка данных и выбрать в списке строку Обвести неверные значения. В результате неправильные значения будут обведены (рис. 6.11).
Рис. 6.11. Обвели неверные значения
Ах, Сидоров, Сидоров… Теперь его оценку придется аннулировать. Чтобы не расстраиваться, можете удалить обводку неверных данных (в списке кнопки Проверка данных).
Мы рассмотрели один из вариантов фильтра вводимых в таблицу значений. Теперь вернемся к рис. 6.6. Если вы откроете список Тип данных, то увидите, что можно выбрать (рис. 6.12).
Рис. 6.12. Выбираем условие
Есть такие варианты.
- Любое значение — текст, число…
- Целое число — тут все понятно.
- Действительное — любое положительное, отрицательное число. Или ноль.
- Список — вы можете ввести список допустимых значений в диапазон ячеек и дать ссылку на этот диапазон.
- Дата — вы сможете установить пограничные даты (например, «не позже чем») или промежуток между двумя датами.
- Время — вы можете установить пограничное время. Или промежуток времени.
- Длина текста — вы можете ограничить длину текста.
- Другой — сможете ввести свою формулу, по которой будут рассчитываться значения.
Консолидация. Эта команда позволяет объединить диапазоны ячеек и просто ячейки в один большой новый диапазон.
Анализ «что если». Дает возможность подбирать данные. Если вы еще помните, как подгоняли данные, которые должны получиться в лабораторной работе, под ответ, то в этой функции для вас не будет практически ничего нового. Первым в списке кнопки Анализ «что если» идет Диспетчер сценариев. Его применение я объясню на примере. На рис. 6.13 показана таблица для расчета денег, которые нужно собрать на питание в классе.
Рис. 6.13. Исходные данные
Из таблицы понятно, что в классе 25 детей, из них 3 льготника и 5 отказались от питания. Ячейку A3 я назвала Цена_обеда. Думаю, вы легко догадаетесь, что именно в ней находится. В ячейке А4 — сумма, которую нужно собрать с класса. Рассчитывается она по формуле, показанной на рис. 6.14.
Рис. 6.14. Формула для расчета денег на обеды
Это мы так ненавязчиво повторяем весь пройденный материал. Тут вам и ячейки с именем, и формулы… Как видите, количество питающихся за полную стоимость детей мы умножаем на цену обеда и прибавляем льготников, то есть тех, кто ест за полцены. Если понадобится рассчитать сумму для другого класса, то необходимо будет ввести другой набор цифр. Для третьего класса — третий набор. А что делать, если вам для этих классов нужно не только питание рассчитать, но еще и миллион бумажек заполнить? Смело выбирайте строку Диспетчер сценариев кнопки Анализ «что если»! Откроется окно (рис. 6.15).
Рис. 6.15. Окно Диспетчер сценариев
Не пугайтесь непонятного названия, нажимайте кнопку Добавить, сейчас все станет ясно. Есть диапазон ячеек B2:D2. Я хочу, чтобы была возможность вводить в этот диапазон данные разных классов, причем вводить сразу «оптом». Сценарий в этом случае — это запомненные значения для диапазона ячеек, которым вы можете дать имя (рис. 6.16).
Рис. 6.16. Создаем сценарий
Выделяем нужный диапазон, его адрес отобразиться в поле Изменяемые ячейки. Даем им название 1 «А». Нажимаем ОК. В следующем окне подтверждаем значения ячеек сценария (рис. 6.17).
Рис. 6.17. Значения ячеек сценария
Опять откроется окно Диспетчер сценариев. В то, что вы видите на рис. 6.18, я добавила еще два сценария, в которые ввела данные для двух других первых классов.
Рис. 6.18. Выбираем сценарий
Здесь есть такие кнопки:
- Добавить — добавляет новый сценарий;
- Удалить — удаляет выбранный сценарий;
- Изменить — изменяет данные в сценарии;
- Объединить — объединяет сценарии;
- Отчет — представляет отчет о результатах расчетов;
- Вывести — применяет сценарий к таблице, то есть подставляет выбранный набор данных и рассчитывает результат. Очень быстро и удобно.
Далее в списке кнопки Анализ «что если» идет команда Подбор параметров. Она и позволяет выполнить ту самую подгонку данных лабораторной работы под результат. Берем лабораторную работу по физике за 9 класс, например, на тему «Определение модуля упругости обычной резинки». Берем круглую резинку, длиной l0 и диаметром D, подвешиваем на ней груз весом F. Резинка растягивается, и ее длина становится равной l. Модуль упругости рассчитывается по формуле: Eпр = 4Flo / πD2(l — lo). Результат рассчитывается по формуле, которую вы видите в строке формул на рис. 6.19. Сама формула находится в ячейке А2.
Рис. 6.19. Пишем программу для определения модуля упругости
Здесь: В2 — начальная длина резинки (0,1 м = 10 см); С2 — конечная длина резинки (0,13 м = 13 см); D2 — вес (0,5 Н, подвесили грузик массой 50 г). Если вы не помните, что такое граммы и ньютоны и чем вес отличается от массы, не пугайтесь. Я, собственно, просто собиралась рассказать, как подогнать результат лабораторки, но тут во мне проснулся физик. Так что терпите; Е2 — диаметр резинки (у нас резинка кругленькая, типа «моделька», диаметр 0,02 м = 2 мм); F2 — число пи. Подставив числа в формулу, мы получили модуль упругости, равный 530 516. Табличное же значение модуля упругости для резины — 7 • 106 Па.
Поступим следующим образом (рис. 6.20).
Рис. 6.20. Подгоняем ответ
Нужно подобрать в ячейке А2 значение 7 • 106, изменяя значения ячейки С2. То есть программа нам сейчас найдет такое значение конечной длины резинки, при котором модуль упругости будет совпадать с табличным. И это значение равно… 0,102 м. То есть «моделька», на которую подвесили груз массой 50 г, практически не должна изменить длину. Вернее, она растянется, но измерить это изменение обычной линейкой невозможно. А можно еще «попросить» программу подогнать вес груза. Подобрать в ячейке А1 значение 7 • 106, изменяя значение ячейки В1. После подгонки мы узнаем, что для того, чтобы модуль упругости совпал с табличным, нужно, чтобы наша резинка растянулась на 3 см при весе… 44 кг. Отсюда вывод: табличное значение модуля упругости для «модельки» не подходит. Так и расскажем бедным девятиклассникам, которые делают эту лабораторную работу.
Все, физика в себе я усыпила. Переходим к следующей строке в списке команды Анализ «что если».
Таблица данных. Это самая загадочная команда. Честно говорю, я целый вечер безуспешно пыталась разобраться в том, как она работает. В итоге, обложившись инструкциями и взяв помощь зала мужа, таки разобралась. И я вам скажу честно — оно того не стоит. Эта команда дает возможность ввести в диапазон ячеек данные, а потом эти данные по очереди подставить в формулу. Гораздо проще применить автозаполнение. Тех, кто не помнит, как это делается, отправляю к статье про Автозаполнение. Результат тот же, а объяснять просто в разы меньше.
Содержание
- Включение блока инструментов
- Активация
- Запуск функций группы «Анализ данных»
- Вопросы и ответы
Программа Excel – это не просто табличный редактор, но ещё и мощный инструмент для различных математических и статистических вычислений. В приложении имеется огромное число функций, предназначенных для этих задач. Правда, не все эти возможности по умолчанию активированы. Именно к таким скрытым функциям относится набор инструментов «Анализ данных». Давайте выясним, как его можно включить.
Включение блока инструментов
Чтобы воспользоваться возможностями, которые предоставляет функция «Анализ данных», нужно активировать группу инструментов «Пакет анализа», выполнив определенные действия в настройках Microsoft Excel. Алгоритм этих действий практически одинаков для версий программы 2010, 2013 и 2016 года, и имеет лишь незначительные отличия у версии 2007 года.
Активация
- Перейдите во вкладку «Файл». Если вы используете версию Microsoft Excel 2007, то вместо кнопки «Файл» нажмите значок Microsoft Office в верхнем левом углу окна.
- Кликаем по одному из пунктов, представленных в левой части открывшегося окна – «Параметры».
- В открывшемся окне параметров Эксель переходим в подраздел «Надстройки» (предпоследний в списке в левой части экрана).
- В этом подразделе нас будет интересовать нижняя часть окна. Там представлен параметр «Управление». Если в выпадающей форме, относящейся к нему, стоит значение отличное от «Надстройки Excel», то нужно изменить его на указанное. Если же установлен именно этот пункт, то просто кликаем на кнопку «Перейти…» справа от него.
- Открывается небольшое окно доступных надстроек. Среди них нужно выбрать пункт «Пакет анализа» и поставить около него галочку. После этого, нажать на кнопку «OK», расположенную в самом верху правой части окошка.
После выполнения этих действий указанная функция будет активирована, а её инструментарий доступен на ленте Excel.
Запуск функций группы «Анализ данных»
Теперь мы можем запустить любой из инструментов группы «Анализ данных».
- Переходим во вкладку «Данные».
- В открывшейся вкладке на самом правом краю ленты располагается блок инструментов «Анализ». Кликаем по кнопке «Анализ данных», которая размещена в нём.
- После этого запускается окошко с большим перечнем различных инструментов, которые предлагает функция «Анализ данных». Среди них можно выделить следующие возможности:
- Корреляция;
- Гистограмма;
- Регрессия;
- Выборка;
- Экспоненциальное сглаживание;
- Генератор случайных чисел;
- Описательная статистика;
- Анализ Фурье;
- Различные виды дисперсионного анализа и др.
Выбираем ту функцию, которой хотим воспользоваться и жмем на кнопку «OK».
Работа в каждой функции имеет свой собственный алгоритм действий. Использование некоторых инструментов группы «Анализ данных» описаны в отдельных уроках.
Урок: Корреляционный анализ в Excel
Урок: Регрессионный анализ в Excel
Урок: Как сделать гистограмму в Excel
Как видим, хотя блок инструментов «Пакет анализа» и не активирован по умолчанию, процесс его включения довольно прост. В то же время, без знания четкого алгоритма действий вряд ли у пользователя получится быстро активировать эту очень полезную статистическую функцию.
Еще статьи по данной теме:
Помогла ли Вам статья?
Содержание
- Где найти конструктор в Excel?
- Где вкладка Конструктор в Excel?
- Как включить режим конструктора в Экселе?
- Где находится программа Excel?
- Как открыть конструктор сводной таблицы?
- Как найти вкладку конструктор?
- Как включить режим разработчика в Excel 2007?
- Как изменить вид таблицы в Excel?
- Где находится папка Xlstart?
- Как раскрыть сводную таблицу?
- Как выделить сводную таблицу?
- Как зайти в конструктор в Excel?
- Как открыть конструктор в Ексель?
- Как активировать вкладку Конструктор в Excel?
- Как открыть конструктор сводной таблицы?
- Как открыть вкладку Макет в Экселе?
- Как включить конструктор в Powerpoint?
- Как найти вкладку конструктор?
- Как открыть конструктор таблиц?
- Как раскрыть сводную таблицу?
- Как запустить сводную таблицу?
- Как изменить вид таблицы в Excel?
- Где расположен КОНСТРУКТОР в Exel 2007/2010?
- Где находятся средства работы с таблицами?
- Дополнительные сведения
- Как добавить конструктор в excel
- Как войти в режим конструктора в Excel?
- Как включить режим конструктора в Excel 2016?
- Как войти в режим конструктора в Access?
- Как открыть панель разработчика Excel?
- Как включить режим конструктора в Word?
- Как выйти из режим конструктора в Excel?
- Как включить режим разработчика в Excel 2007?
- Для чего предназначен режим конструктора в Access?
- Как открыть окно конструктора для создания новой таблицы?
- Как запустить конструктор таблицы?
- Как включить поддержку макросов в Excel?
- Как включить меню разработчик?
- Как открыть панель разработчик?
- Как в ворде сделать подчеркивание на котором можно писать?
- Как включить режим конструктора?
- Как создать поле в ворде?
- Режим конструктора в excel 2016
- Пример
- Переключатели
- Поле со списком
- Список
- Счётчик
- Полоса прокрутки
- Флажок
- Тестируем
- Общие правила создания и заполнения таблиц
- Создание «Умной таблицы»
- Работа с «Умной таблицей»
- Преимущества «Умной таблицы»
Где найти конструктор в Excel?
Где вкладка Конструктор в Excel?
Вкладка должна появиться рядом со вкладкой Вид. Для Excel 2016 зайдите в Параметры — Настройка ленты — в разделе Основные вкладки справа поставьте галочку в пункте Разработчик, и нажмите кнопку ОК.
Как включить режим конструктора в Экселе?
Как включить? Заходим в Настройки Excel (круглая кнопка в левом верхнем углу) — нажимаем кнопку Параметры Excel — первая вкладка Основные — ставим галочку Показывать вкладку «Разработчик» на ленте.
Где находится программа Excel?
Нажмите кнопку Пуск и начните вводить имя приложения, например Word или Excel. По мере ввода автоматически будет выполняться поиск. В результатах поиска щелкните приложение, чтобы запустить его. Для выпуска Office 2016 выберите Пуск > Все приложения и прокрутите экран до нужного приложения Office, например Excel.
Как открыть конструктор сводной таблицы?
В сводной таблице выберите нужный элемент. На ленте откроется вкладка Работа со сводными таблицами. На вкладке Конструктор в группе Макет нажмите кнопку Пустые строки и установите флажок Вставить пустую строку после каждого элемента или Удалить пустую строку после каждого элемента.
Как найти вкладку конструктор?
Включение окна «Конструктор»
Открыть вкладку «Вставка» – «Таблица» – выбрать любое количество ячеек, пусть даже 2*2. Таблица появилась на странице. Автоматически после ее создания, появится вкладка «Работа с таблицами», внутри которой будет подраздел «Конструктор».
Как включить режим разработчика в Excel 2007?
Microsoft Office Excel 2007
- Откройте меню «Файл» — кнопка в виде значка Windows в левом верхнем углу.
- Выберите раздел «Параметры Excel» и подраздел «Основные».
- Поставьте галочку напротив пункта «Показывать вкладку «Разработчик» на ленте».
Как изменить вид таблицы в Excel?
Выбор стиля таблицы
- Выделите любую ячейку таблицы или диапазон ячеек, который вы хотите отформатировать как таблицу.
- На вкладке Главная выберите Форматировать как таблицу.
- Выберите нужный стиль.
Где находится папка Xlstart?
XLSTART – это папка для автозагрузки файлов вместе с запуском программы Excel. Если сохранить файл в данную папку, то он будет открываться вместе с программой Excel. Для версий старше 2007 путь к папке автозагрузки будет следующим: C:Program FilesMicrosoft OfficeOffice12Xlstart.
Как раскрыть сводную таблицу?
Отображение и скрытие сведений для поля значений в отчете сводной таблицы
- Щелкните правой кнопкой мыши поле в области значений сводной таблицы и выберите команду Показать детали.
- Дважды щелкните поле в области значений сводной таблицы. Данные, на которых основано поле значений, будут помещены на новый лист.
Как выделить сводную таблицу?
Выбор всего отчета
- Щелкните сводную таблицу.
- На вкладке Параметры в группе Действия нажмите кнопку Выделить и выберите пункт Всю сводную таблицу.
Источник
Как зайти в конструктор в Excel?
Как открыть конструктор в Ексель?
Для ActiveX:
- Если вкладка Разработчик недоступна, отобразить ее: Откройте вкладку Файл и выберите команду Параметры. В списке Настройка ленты выберите Основные вкладки. Выберите разработчик.
- Убедитесь, Excel режим конструктора. На вкладке Разработчик в группе Элементы управления включим режим конструктора .
Как активировать вкладку Конструктор в Excel?
На вкладке файл выберите Параметры> Настройка ленты. В разделе Настройка ленты в списке Основные вкладки установите флажок Разработчик. После того как вы отобразите вкладку, вкладка разработчик останется видимой, если не снять флажок или переустановить приложение Microsoft Office.
Как открыть конструктор сводной таблицы?
В сводной таблице выберите нужный элемент. На ленте откроется вкладка Работа со сводными таблицами. На вкладке Конструктор в группе Макет нажмите кнопку Пустые строки и установите флажок Вставить пустую строку после каждого элемента или Удалить пустую строку после каждого элемента.
Как открыть вкладку Макет в Экселе?
Щелкните диаграмму, формат которой вы хотите изменить. Откроется панель Работа с диаграммами с дополнительными вкладками Конструктор, Макет и Формат. На вкладке Конструктор в группе Макеты диаграммы щелкните макет диаграммы, который следует использовать.
Как включить конструктор в Powerpoint?
Конструктор можно также открыть, выделив рисунок и выбрав Конструктор> Идеи для оформления. Выберите слайд, в который нужно добавить переход. На вкладке Переходы выберите нужный эффект.
Как найти вкладку конструктор?
Включение окна «Конструктор»
Открыть вкладку «Вставка» – «Таблица» – выбрать любое количество ячеек, пусть даже 2*2. Таблица появилась на странице. Автоматически после ее создания, появится вкладка «Работа с таблицами», внутри которой будет подраздел «Конструктор».
Как открыть конструктор таблиц?
Для запуска режима конструктора таблиц необходимо открыть вкладку «Создание», а затем щёлкнуть по пиктограмме . На рисунке 10 представлено окно конструктора таблицы (с наименованиями полей будущей таблицы), которое будет открыто в основном окне базы данных.
Как раскрыть сводную таблицу?
Отображение и скрытие сведений для поля значений в отчете сводной таблицы
- Щелкните правой кнопкой мыши поле в области значений сводной таблицы и выберите команду Показать детали.
- Дважды щелкните поле в области значений сводной таблицы. Данные, на которых основано поле значений, будут помещены на новый лист.
Как запустить сводную таблицу?
Как добавить сводную таблицу с помощью автоматических рекомендаций
- Откройте в Таблицах файл, содержащий исходные данные.
- Нажмите «Анализ данных» в правом нижнем углу.
- Найдите раздел «Сводная таблица«. .
- Наведите указатель мыши на нужный вариант и нажмите Вставить сводную таблицу .
Как изменить вид таблицы в Excel?
Выбор стиля таблицы
- Выделите любую ячейку таблицы или диапазон ячеек, который вы хотите отформатировать как таблицу.
- На вкладке Главная выберите Форматировать как таблицу.
- Выберите нужный стиль.
Источник
Где расположен КОНСТРУКТОР в Exel 2007/2010?
Конструктор находится в вкладке Разработчик на скрине этой вкладки нет
включить эту вкладку Параметры — Основные — поставить птицу на (увидишь).
и сделай-
кликни на любой яч. этой таблицы — вкладка Главная — Форматировать как таблицу —
В результате после такого преобразования диапазона в «умную» Таблицу (с большой буквы!) имеем следующие радости (кроме приятного дизайна):
Созданная Таблица получает имя Таблица1,2,3 и т. д. которое, можно изменить на более адекватное на вкладке Конструктор. Это имя можно использовать в любых формулах, выпадающих списках и функциях, например в качестве источника данных для сводной таблицы или массива поиска для функции ВПР .
Созданная один раз Таблица автоматически подстраивается в размерах при добавлении или удалении в нее данных. Если дописать к такой Таблице новые строки — она растянется ниже, если добавить новые столбцы — разойдется вширь. В правом нижнем углу Таблицы можно увидеть автоматически перемещающийся маркер границы и, при необходимости, скорректировать его положение мышью:
В шапке Таблицы автоматически включается Автофильтр (можно принудительно отключить на вкладке Данные (Data)).
При добавлении новых строк в них автоматически копируются все формулы.
При создании нового столбца с формулой — она будет автоматически скопирована на весь столбец — не надо тянуть формулу черным крестом автозаполнения.
При прокрутке Таблицы вниз заголовки столбцов (A, B, C…) меняются на названия полей, т. е. уже можно не закреплять шапку диапазона как раньше (в Excel 2010 там еще и автофильтр):
Включив флажок Показать итоговую строку (Total row) на вкладке Конструктор (Design) мы получаем автоматическую строку итогов в конце Таблицы с возможностью выбора функции (сумма, среднее, количество и т. д.) по каждому столбцу:
Источник
Где находятся средства работы с таблицами?
Вы можете изменить оформление таблицы или Excel таблицы, обновить данные или настроить некоторые параметры для них. Вы читали раздел справки, в который упомянут команду в разделе «Средства работы с таблицами» или «Средства работы со таблицами», но эти инструменты недоступны.
Если на вашем компьютере нет инструмента Работа с таблицами или Работа со таблицами, сделайте вот что:
Щелкните любую ячейку в таблице или в таблице.
Если вы выбрали таблицу Excel, на вкладке Конструктор вы увидите вкладку Средства работы с таблицами. Если вы выбрали таблицу, вы увидите вкладки «Инструменты для работы со таблицами» с вкладками «Анализ» и «Конструктор».
Средства работы с таблицами недоступны на ленте Excel в Интернете, поэтому вы не сможете использовать их для изменения оформления таблицы.
Хотя Excel в Интернете нет инструментов для работы с таблицами, доступны некоторые параметры. Ниже рассказывается, как можно найти их.
Обновление подключения к данным. Щелкните любую ячейку в таблице, выберите элемент Данные, затем выберите команду Обновить выбранное подключение или Обновить все подключения.
Перейдите к строкам итогов и строкам с заглавной строкой. Щелкните любую ячейку в таблице > в формате таблицы и выберите один из параметров.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Источник
Как добавить конструктор в excel
Как войти в режим конструктора в Excel?
Как включить режим конструктора в Excel 2016?
Для Excel 2016 зайдите в Параметры — Настройка ленты — в разделе Основные вкладки справа поставьте галочку в пункте Разработчик, и нажмите кнопку ОК.
Как войти в режим конструктора в Access?
Изменение формы в режиме конструктора
- На вкладке Конструктор в группе Сервис нажмите кнопку Добавить существующее поле.
- Нажмите клавиши ALT+F8.
Как открыть панель разработчика Excel?
Отображение вкладки «Разработчик»
- На вкладке «Файл» перейдите к параметрам> настроить ленту.
- В разделе Настройка ленты в списке Основные вкладки установите флажок Разработчик.
Как включить режим конструктора в Word?
Кликните вкладку Файл. Выберите пункт Параметры. Выберите пункт Настроить ленту.
…
Для этого:
- На вкладкеРазработчик нажмите кнопку Режим конструктора.
- Кликните элемент управления содержимым, у которого вы хотите изменить замещающий пояснительный текст.
- Отредактируйте и отформатируйте замещающий текст.
Как выйти из режим конструктора в Excel?
Чтобы перейти в этот режим (то есть выйти из режима конструктора), необходимо отжать кнопку Режим конструктора (рис. 1.7). После этого в нашем случае можно просто пощелкать кнопкой, которую мы создали на рабочем листе (функциональные действия, которые можно обеспечить в этом случае, мы рассмотрим в дальнейшем).
Как включить режим разработчика в Excel 2007?
Microsoft Office Excel 2007
- Откройте меню «Файл» — кнопка в виде значка Windows в левом верхнем углу.
- Выберите раздел «Параметры Excel» и подраздел «Основные».
- Поставьте галочку напротив пункта «Показывать вкладку «Разработчик» на ленте».
Для чего предназначен режим конструктора в Access?
Для конструирования и редактирования форм ввода/вывода в Access пользователь работает с конструктором форм. Создание формы в режиме конструктора полностью возлагается на пользователя. Чтобы начать создание формы в режиме конструктора, надо в окне базы данных в области Объекты выбрать пункт Формы.
Как открыть окно конструктора для создания новой таблицы?
Для запуска режима конструктора таблиц необходимо открыть вкладку «Создание», а затем щёлкнуть по пиктограмме . На рисунке 10 представлено окно конструктора таблицы (с наименованиями полей будущей таблицы), которое будет открыто в основном окне базы данных.
Как запустить конструктор таблицы?
Создание таблицы с помощью конструктора таблиц
- На вкладке Создание нажмите кнопку Конструктор таблиц.
- В новой таблице введите имя первого поля и выберите его тип.
- Чтобы задать первичный ключ для таблицы, выберите ячейку Имя поля для соответствующего поля, а затем нажмите кнопку Ключевое поле.
Как включить поддержку макросов в Excel?
Параметры макроса не меняются во всех программах Office.
- Откройте вкладку Файл.
- Щелкните Параметры.
- Затем выберите пункты Центр управления безопасностью и Параметры центра управления безопасностью.
- В центре управления безопасностью щелкните элемент Параметры макросов.
- Выберите нужные вам решения и нажмите кнопку «ОК».
Как включить меню разработчик?
Как включить режим разработчика Android
- Зайдите в настройки и внизу списка откройте пункт «О телефоне» или «О планшете».
- В конце списка с данными о вашем устройстве найдите пункт «Номер сброки» (для некоторых телефонов, например, MEIZU — «Версия MIUI»).
- Начните многократно нажимать по этому пункту.
Как открыть панель разработчик?
В большинстве браузеров, работающих под Windows, инструменты разработчика можно открыть, нажав F12 . В Chrome для Mac используйте комбинацию Cmd+Opt+J , Safari: Cmd+Opt+C (необходимо предварительное включение «Меню разработчика»).
Как в ворде сделать подчеркивание на котором можно писать?
Выполните одно из следующих действий:
- Чтобы применить простое подчеркивание, нажмите клавиши CTRL+U.
- Чтобы применить другой тип подчеркивания, на вкладке Главная в группе Шрифт нажмите кнопку вызова диалогового окна Шрифт, перейдите на вкладку Шрифт, а затем выделите стиль в списке Подчеркивание.
Как включить режим конструктора?
Для ActiveX управления:
- Если вкладка «Разработчик» недоступна, отобразить ее: Откройте вкладку Файл и выберите пункт Параметры. В списке «Настройка ленты» выберите «Основные вкладки». …
- Убедитесь, что Excel находится в режиме конструктора. На вкладке «Разработчик» в группе «Элементы управления» включит режим конструктора.
Как создать поле в ворде?
Создание настраиваемых полей
- На вкладке Разметка страницы в группе Параметры страницы нажмите кнопку Поля. Откроется коллекция «Поля».
- В нижней части коллекции выберите Настраиваемые поля.
- В диалоговом окне Параметры страницы введите новые значения для полей.
Режим конструктора в excel 2016
- Как добавить вкладку «Разработчик» в Excel
- Как отобразить вкладку
- Как включить поиск решений в Excel
В версиях Microsoft Excel ранее 2003 года вкладка «Разработчик» выведена в главное меню экрана. В более свежих версиях меню заменено лентой команд, с которой вкладка «Разработчик» по умолчанию скрыта из окна Microsoft Excel.
Чтобы активировать вкладку «Разработчик» в Excel 2007 необходимо зайти в Настройки и выбрать «Параметры Excel». По умолчанию открывается вкладка «Основные», где необходимо поставить галочку напротив третьего пункта «Показывать вкладку «Разработчик» на ленте».
В более свежих версиях Microsoft Excel необходимо зайти в первую вкладку ленты команд «Файл» и выбрать пункт «Параметры». В левой части появившегося окна выбрать «Настроить ленту» и в правой колонке поставить галочку напротив пункта «Разработчик».
При нажатии на «OK» диалоговое окно закроется, а в ленте команд между пунктами «Вид» и «Справка» появится вкладка «Разработчик».
Эта вкладка состоит из четырех групп команд: «Код», «Надстройки», «Элементы управления» и «XML». Как правило, «Разработчик» активируется для работы с макросами и установлением кнопок управления в документе.
Чтобы скрыть вкладку «Разработчик» достаточно провести обратный порядок действий, т.е. убрать галочку напротив выбранного пункта.
Элементы управления формы (Поле со списком, Флажок, Счетчик и др.) помогают быстро менять данные на листе в определенном диапазоне, включать и выключать опции, делать выбор и пр. В принципе, без них можно обойтись, но они делают управление данными на листе более наглядным и уменьшают вероятность ввода некорректных данных.
Для вставки элементов управления на лист необходимо отобразить вкладку Разработчик.
- В MS EXCEL 2007 это можно сделать через меню Кнопка офис/ Параметры Excel/ Основные/ Показывать вкладку Разработчик на ленте .
- В MS EXCEL 2010 это можно сделать так: Откройте вкладку Файл ; Нажмите кнопку Параметры ; Нажмите кнопку Настроить ленту ; Выберите команду Настройка ленты и в разделе Основные вкладки установите флажок Разработчик .
Теперь вставить элемент управления можно через меню: Разработчик/ Элементы управления/ Вставить .
Обратите внимание, что в этом меню можно вставить Элементы ActiveX, которые расположены ниже интересующих нас Элементов управления формы. У обоих типов есть одни и те же элементы Кнопка, Список, Флажок и т.п. Разница между ними следующая: чтобы использовать Элементы ActiveX необходимо использовать VBA, а Элементы управления формы можно напрямую привязать к ячейке на листе.
Для тех, кто не ранее не работал с Элементами управления формы, советуем подробно ознакомиться с ними в следующих статьях:
В этой статье рассмотрим более сложный пример совместного использования элементов управления и Условного форматирования .
Пример
Разберем конкретный пример применения сразу нескольких Элементов управления. В файле примера с помощью элементов управления показано как пользователь может отредактировать значения в таблице (диапазон F9:K12 ).
С помощью одного из 3-х элементов управления Поле со списком, Список и Счетчик , пользователь может выбрать столбец таблицы (год) . Нужный элемент управления выбирается с помощью группы Переключателей . Название выбранного элемента подсвечивается серым цветом (см. A8:B8 на рис. выше). Выбранный год выделяется в таблице Условным форматированием темно серым цветом (см. H9 :H12 на рис. выше). Отображение этого выделения регулируется Флажком (фон флажка — красный). Полосами прокрутки можно редактировать Цену и Количество в выбранном году, но только в определенном диапазоне. Теперь – подробнее.
Переключатели
На листе использовано 3 Переключателя объединенных в Группу . Каждому Переключателю соответствует определенный элемент управления: Поле со списком, Список, Счетчик .
Для объединения Элементов в группу помещаем на лист Элемент управления Группа (через меню Разработчик/ Элементы управления/ Вставить ). В рамках группы создаем 3 переключателя (также через меню Разработчик/ Элементы управления/ Вставить ) и связываем их все с одной ячейкой С2 (выделив элемент управления, правой клавишей вызываем контекстное меню, Формат объекта …, вкладка Элемент управления ).
Удерживая клавишу CTRL выделяем 3 переключателя и элемент Группа , вызываем правой клавишей мыши контекстное меню и выбираем Группировка/ Группировать . Теперь при выборе одного из трех Переключателей в Группе , в ячейке С2 будет выводиться значение 1, 2 или 3.
Поле со списком
Теперь вставим элемент управления Поле со списком . Вставить элемент можно через меню: Разработчик/ Элементы управления/ Вставить . В ячейках столбца М введем несколько значений лет: 2009, 2010, 2011, 2012, 2013. Эти значения будут использованы в элементе Поле со списком .
- выделяем диапазон М9:М12;
- нажимаем Формулы/ Определенные имена/ Присвоить имя ;
- в поле Имя вводим Список .
Теперь свяжем элемент управления с данными на листе. Для этого:
- выделите элемент управления Поле со списком ;
- правой клавишей вызовите его контекстное меню, затем Формат объекта… , вкладка Элемент управления ;
- в поле Формировать список по диапазону вводим Список (вместо ссылки на ячейку мы ввели ссылку на определенное Имя !). Конечно, вместо имени можно было указать просто ссылку на диапазон;
- свяжем элемент с ячейкой $C$8 . В этой ячейке будет выводится порядковый номер выбранного элемента списка, т.е. если выберем 2009 , то выведется 1, т.к. это первый элемент в списке. Для дальнейших целей нам проще использовать именно год, а не его порядковый номер. Для этого в ячейку D8 введем формулу =C8+2008 .
Список
Вставляем на лист элемент Список . Аналогично предыдущему элементу связываем его с ячейкой $C$13 и формируем список на основе того же Именованного диапазона Список . В ячейку D13 введем формулу =C13+2008 .
Счётчик
Вставляем на лист элемент Счетчик . Определяем минимальное значение 2009 , максимальное – 2013 , шаг 1 . Связываем элемент с ячейкой $C$17 . В D17 введем формулу =С17 , т.к. элемент Счетчик в нашем случае возвращает значение года.
Чтобы определить значение какого элемента ( поле со списком, список или счетчик ) является активным в настоящий момент, в ячейке E9 введем формулу: =ЕСЛИ(C2=1;D8;ЕСЛИ(C2=2;D13;D17)) Как мы помним, значение в ячейке С2 определяется Группой переключателей .
Полоса прокрутки
Вставляем на лист элемент Полоса прокрутки . Этим элементом мы будем изменять ячейку на пересечении строки Количество (строка 10) и столбца выбранного года. Значения ячейки будет меняться в диапазоне от 0 до 1000. Но как определить эту ячейку?
Создадим Именованную формулу СмещГода для определения позиции выбранного года в диапазоне лет G 9: K 9 . Нажимаем Формулы/ Определенные имена/ Присвоить имя , в поле Имя вводим СмещГода , в поле диапазон вводим формулу =ПОИСКПОЗ($E$9; $G$9:$K$9;0) Если выбран 2009 , то формула вернет 1.
Для определения ячейки строки Количество , соответствующую выбранному году используем формулу =СМЕЩ($F$10;0;СмещГода) . Формула вернет диапазон, состоящий из одной ячейки.
В поле Связь с ячейкой элемента Полоса прокрутки нельзя ввести формулу, но можно, как мы уже видели, ввести Имя . Создадим Именованную формулу Количество , в поле Диапазон укажем формулу =СМЕЩ($F$10;0;СмещГода) . Теперь в поле Связь с ячейкой элемента полоса прокрутки введите Количество .
Аналогичные манипуляции проделайте с полосой прокрутки для Цены . Для этого необходимо создать Именованную формулу Цена , где в поле Диапазон указать формулу =СМЕЩ($F$11;0;СмещГода) .
Флажок
При выборе пользователем текущего года, в таблице с данными ( G9:K12 ) соответствующий столбец будет закрашиваться серым фоном. Для выделения столбца выбранного года используем Условное форматирование .
Сначала вставим на лист элемент Флажок . Этим элементом мы будем включать и выключать выделение в таблице столбца выбранного года. Элемент свяжите с ячейкой $G$2 . Если флажок снят, то в этой ячейке будет ЛОЖЬ (этому значению соответствует 0), если установлен, то ИСТИНА (этому значению соответствует 1).
Для настройки Условного форматирования выделим диапазон G9:K12 . Так как формула в Условном форматировании будет содержать относительную ссылку , то убедимся, что после выделения диапазона активной ячейкой является G9 (т.е. диапазон надо выделять начиная именно с нее. Подсказкой служит поле Имя , находящееся слева от Строки формул . После выделения диапазона оно должно содержать G 9 ).
- вызовите инструмент Условное форматирование ( Главная/ Стили/ Условное форматирование/ Создать правило );
- выберите Использовать формулу для определения форматируемых ячеек;
- в поле « Форматировать значения, для которых следующая формула является истинной » введите =И(СТОЛБЕЦ(G9)=СмещГода+6;$G$2) Формула примет значение ИСТИНА, когда выполнится одновременно 2 условия:
- значение выражения ( СмещГода (изменяется от 1 до 5 (т.е. от 2009 до 2013 года) + 6) совпадет с номером текущего столбца (7, т.е. 2009 год);
- Флажок Условное форматирование установлен.
- выберите требуемый формат, например, серый цвет заливки;
- нажмите ОК.
Тестируем
- убедимся, что флажок Условное форматирование установлен;
- выберем переключатель Список ;
- в элементе управления Список выберем 2010;
- убедимся, что столбец 2010 выделен серым;
- Полосой прокрутки изменим количество в столбце 2010.
Результат показан на рисунке.
К сожалению, у элементов управления формы Флажок, Поле со списком и Список нет возможности отформатировать отображаемый шрифт. Зато это можно сделать у элементов ActiveX ( Разработчик/ Элементы управления/ Вставить ). Правда, для работы с этими элементами требуется писать программу на VBA.
Создать «Умную таблицу», которая впервые была представлена в Excel 2007, очень просто. Для ввода данных в нее можно использовать автоформу, которая защитит формулы от случайной перезаписи. В Excel 2010 для «Умной таблицы» был добавлен инструмент «Срезы» для упрощения фильтрации данных.
Общие правила создания и заполнения таблиц
Чтобы ваша таблица, «обычная» или «умная», правильно работала, следует придерживаться при ее создании и заполнении следующих несложных правил:
- не использовать в таблице объединенные ячейки;
- присваивать графам (колонкам) уникальные имена;
- в одной графе использовать один формат данных;
- не оставлять при заполнении таблицы пустых строк;
- в «обычной» таблице следует выделить строку заголовков (шапку таблицы) форматированием (цвет, шрифт) и закрепить на начальном экране.
Создание «Умной таблицы»
Для создания «Умной таблицы» необходимо выбрать любую ячейку внутри таблицы без форматирования или выделить произвольный диапазон, в котором планируется создать такую таблицу, и нажать кнопку «Форматировать как таблицу» на вкладке «Главная». Откроется окно выбора формата будущей «Умной таблицы»:
Выбрать можно любой образец форматирования таблицы и нажать на него, а после создания «Умной таблицы» точнее подобрать форматирование с помощью предпросмотра. После нажатия на образец формата программа Excel предложит проверить диапазон будущей таблицы и выбрать, где будет создана строка заголовков (шапка таблицы) – внутри таблицы, если она уже с заголовками, или над таблицей в новой строке:
В примере заголовки уже присутствуют внутри диапазона с таблицей, поэтому галочку «Таблица с заголовками» оставляем. Нажав «OK», получим следующую «Умную таблицу»:
Теперь при записи формулы создаются адреса с именами колонок, а при нажатии «Enter» формула автоматически копируется во все ячейки этой графы:
Адреса с именами колонок создаются, если аргументы для формулы берутся из той же строки. Аргументы, взятые из других строк, будут отображены обычными ссылками.
Когда «Умная таблица» уже создана, подобрать для нее подходящее цветовое оформление становится легче. Для этого нужно выбрать любую ячейку внутри таблицы и снова нажать кнопку «Форматировать как таблицу» на вкладке «Главная». При наведении курсора на каждый образец форматирования, «Умная таблица» будет менять цветовое оформление в режиме предпросмотра. Остается только выбрать и кликнуть на подходящем варианте.
При выборе любой ячейки внутри «Умной таблицы» на панели инструментов появляется вкладка «Работа с таблицами Конструктор». Перейти в нее можно, нажав на слово «Конструктор».
На вкладке «Конструктор» отображены все инструменты для работы с «Умной таблицей» (неполный перечень):
- редактирование имени таблицы;
- изменение цветового чередования строк на цветовое чередование столбцов;
- добавление строки итогов;
- удаление кнопок автофильтра;
- изменение стиля таблицы (то же, что и по кнопке «Форматировать как таблицу» на вкладке «Главная»);
- удаление дубликатов;
- добавление срезов*, начиная с Excel 2010;
- создание сводной таблицы;
- удаление функционала «Умной таблицы» командой «Преобразовать в диапазон».
*Срезы представляют из себя удобные фильтры по графам в отдельных окошках, работающие аналогично кнопкам автофильтра в строке заголовков. Создается срез (или срезы) нажатием кнопки «Вставить срез» и выбором нужной колонки (или колонок). Чтобы удалить срез, его нужно выбрать и нажать на клавиатуре «Delet» или пункт «Удалить (имя среза)» в контекстном меню.
Работа с «Умной таблицей»
Начните заполнять новую строку или новый столбец, и после заполнения первой ячейки «Умная таблица» автоматически расширится на эту строку или на этот столбец. Если в таблице использовались формулы, то при добавлении новой строки они будут автоматически в нее скопированы.
Для заполнения «Умной таблицы» можно использовать автоформу, которая позволит защититься от случайной перезаписи формул и сделает заполнение более наглядным.
Чтобы автоформа всегда была доступной, ее кнопку необходимо добавить на панель быстрого доступа (вверху слева). Для непосредственного перехода к настройке панели быстрого доступа нажмите на правую кнопку этой панели в виде черточки с треугольником внизу. Откроется следующее меню:
В этом меню необходимо выбрать пункт «Другие команды…» для перехода к окну настройки панели быстрого доступа:
Здесь необходимо выбрать в верхнем раскрывающемся списке «Команды не на ленте», в окне со списком команд выделить пункт «Форма…», нажать кнопку «Добавить >>», а затем кнопку «OK». На панели быстрого доступа появится кнопка вызова автоформы.
Автоформа будет вызываться кнопкой на панели быстрого доступа для той «Умной таблицы», внутри которой находится активная ячейка.
Обратите внимание, что ячейка с формулой не редактируется. Добавление новой записи или сохранение внесенных изменений в существующую строку происходит при нажатии кнопок «Добавить», «Закрыть» или «Enter» на клавиатуре. При нажатии кнопок «Назад» или «Далее» внесенные изменения не сохраняются.
Любую таблицу желательно максимально автоматизировать формулами. Например, в таблице из примера можно вставить формулу для увеличения порядкового номера на единицу.
Самым простым способом было бы вставить формулу =[предыдущая ячейка]+1 , но она не копируется автоматически в новую запись. А в ячейках с этой формулой программа Excel выводит замечание: «Несовместимая формула в вычисляемом столбце».
Для нашего примера подойдет следующая формула: =СТРОКА([@Наименование])-1 , которая вычисляет номер текущей строки рабочего листа Excel и уменьшает ее на единицу, так как первая запись в нашей «Умной таблице» начинается со второй строки рабочего листа Excel.
Если в отдельных колонках «Умной таблицы» использовать выбор значений из раскрывающихся списков, то добавлять записи придется путем копирования строк или протягиванием. Иначе, при автоматическом добавлении новой записи, формулы проверки данных для раскрывающихся списков скопированы не будут.
Преимущества «Умной таблицы»
К преимуществам «Умной таблицы» можно отнести следующие:
- автоматическое форматирование по выбранному шаблону;
- автоматическое расширение «Умной таблицы» при добавлении новых записей или колонок;
- автоматическое копирование формул в новую запись;
- возможность добавления строки итогов (критерий расчета итога для каждой отдельной графы можно выбрать из раскрывающегося списка);
- возможность использования автоформы* для добавления новых записей и редактирования существующих (такая же возможность существует и для обычных таблиц).
*При использовании автоформы не работают подсказки для ввода повторяющегося текста, при наличии которого удобнее добавлять записи непосредственно в таблицу.
Источник
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше
Кнопка Форма не добавлена на ленту, но ее можно использовать, добавив кнопку Форма на панель быстрого доступа.
Добавление кнопки «Форма» на панель быстрого доступа
-
Щелкните стрелку рядом с панелью быстрого доступа и выберите пункт Другие команды.
-
В поле Выбрать команды из: выберите пункт Все команды.
-
В списке выберите кнопку Форма и нажмите кнопку Добавить.
Совет: Дополнительные сведения об использовании формы данных см. в статью Добавление, изменение,поиск и удаление строк с помощью формы данных.
Нужна дополнительная помощь?
Кнопка Форма не добавлена на ленту, но ее можно использовать, добавив кнопку Форма на панель быстрого доступа.
Добавление кнопки «Форма» на панель быстрого доступа
Щелкните стрелку рядом с панелью быстрого доступа и выберите пункт Другие команды.
В поле Выбрать команды из: выберите пункт Все команды.
В списке выберите кнопку Форма и нажмите кнопку Добавить.
Совет: Дополнительные сведения об использовании формы данных см. в статью Добавление, изменение,поиск и удаление строк с помощью формы данных.
Формы ввода данных в Microsoft Excel
Для облегчения ввода данных в таблицу в Excel можно воспользоваться специальными формами, которые помогут ускорить процесс заполнения табличного диапазона информацией. В Экселе имеется встроенный инструмент позволяющий производить заполнение подобным методом. Также пользователь может создать собственный вариант формы, которая будет максимально адаптирована под его потребности, применив для этого макрос. Давайте рассмотрим различные варианты использования этих полезных инструментов заполнения в Excel.
Применение инструментов заполнения
Форма заполнения представляет собой объект с полями, наименования которых соответствуют названиям колонок столбцов заполняемой таблицы. В эти поля нужно вводить данные и они тут же будут добавляться новой строкой в табличный диапазон. Форма может выступать как в виде отдельного встроенного инструмента Excel, так и располагаться непосредственно на листе в виде его диапазона, если она создана самим пользователем.
Теперь давайте рассмотрим, как пользоваться этими двумя видами инструментов.
Способ 1: встроенный объект для ввода данных Excel
Прежде всего, давайте узнаем, как применять встроенную форму для ввода данных Excel.
- Нужно отметить, что по умолчанию значок, который её запускает, скрыт и его нужно активировать. Для этого переходим во вкладку «Файл», а затем щелкаем по пункту «Параметры».
Способ 2: создание пользовательской формы
Кроме того, с помощью макроса и ряда других инструментов существует возможность создать собственную пользовательскую форму для заполнения табличной области. Она будет создаваться прямо на листе, и представлять собой её диапазон. С помощью данного инструмента пользователь сам сможет реализовать те возможности, которые считает нужными. По функционалу он практически ни в чем не будет уступать встроенному аналогу Excel, а кое в чем, возможно, превосходить его. Единственный недостаток состоит в том, что для каждого табличного массива придется составлять отдельную форму, а не применять один и тот же шаблон, как это возможно при использовании стандартного варианта.
- Как и в предыдущем способе, прежде всего, нужно составить шапку будущей таблицы на листе. Она будет состоять из пяти ячеек с именами: «№ п/п», «Наименование товара», «Количество», «Цена», «Сумма».
В поле «Name» тоже можно заменить название на более удобное. Но это не обязательно. При этом допускается использование пробелов, кириллицы и любых других знаков. В отличие от предыдущего параметра, который задает наименование листа для программы, данный параметр присваивает название листу, видимое пользователю на панели ярлыков.
Sub DataEntryForm()
Dim nextRow As Long
nextRow = Producty.Cells(Producty.Rows.Count, 2).End(xlUp).Offset(1, 0).Row
With Producty
If .Range(«A2»).Value = «» And .Range(«B2»).Value = «» Then
nextRow = nextRow — 1
End If
Producty.Range(«Name»).Copy
.Cells(nextRow, 2).PasteSpecial Paste:=xlPasteValues
.Cells(nextRow, 3).Value = Producty.Range(«Volum»).Value
.Cells(nextRow, 4).Value = Producty.Range(«Price»).Value
.Cells(nextRow, 5).Value = Producty.Range(«Volum»).Value * Producty.Range(«Price»).Value
.Range(«A2»).Formula = «=IF(ISBLANK(B2), «»»», COUNTA($B$2:B2))»
If nextRow > 2 Then
Range(«A2»).Select
Selection.AutoFill Destination:=Range(«A2:A» & nextRow)
Range(«A2:A» & nextRow).Select
End If
.Range(«Diapason»).ClearContents
End With
End Sub
Но этот код не универсальный, то есть, он в неизменном виде подходит только для нашего случая. Если вы хотите его приспособить под свои потребности, то его следует соответственно модифицировать. Чтобы вы смогли сделать это самостоятельно, давайте разберем, из чего данный код состоит, что в нем следует заменить, а что менять не нужно.
Итак, первая строка:
«DataEntryForm» — это название самого макроса. Вы можете оставить его как есть, а можете заменить на любое другое, которое соответствует общим правилам создания наименований макросов (отсутствие пробелов, использование только букв латинского алфавита и т.д.). Изменение наименования ни на что не повлияет.
Везде, где встречается в коде слово «Producty» вы должны его заменить на то наименование, которое ранее присвоили для своего листа в поле «(Name)» области «Properties» редактора макросов. Естественно, это нужно делать только в том случае, если вы назвали лист по-другому.
Теперь рассмотрим такую строку:
nextRow = Producty.Cells(Producty.Rows.Count, 2).End(xlUp).Offset(1, 0).Row
Цифра «2» в данной строчке означает второй столбец листа. Именно в этом столбце находится колонка «Наименование товара». По ней мы будем считать количество рядов. Поэтому, если в вашем случае аналогичный столбец имеет другой порядок по счету, то нужно ввести соответствующее число. Значение «End(xlUp).Offset(1, 0).Row» в любом случае оставляем без изменений.
Далее рассмотрим строку
If .Range(«A2»).Value = «» And .Range(«B2»).Value = «» Then
«A2» — это координаты первой ячейки, в которой будет выводиться нумерация строк. «B2» — это координаты первой ячейки, по которой будет производиться вывод данных («Наименование товара»). Если они у вас отличаются, то введите вместо этих координат свои данные.
Переходим к строке
В ней параметр «Name» означат имя, которое мы присвоили полю «Наименование товара» в форме ввода.
.Cells(nextRow, 2).PasteSpecial Paste:=xlPasteValues
.Cells(nextRow, 3).Value = Producty.Range(«Volum»).Value
.Cells(nextRow, 4).Value = Producty.Range(«Price»).Value
.Cells(nextRow, 5).Value = Producty.Range(«Volum»).Value * Producty.Range(«Price»).Value
наименования «Volum» и «Price» означают названия, которые мы присвоили полям «Количество» и «Цена» в той же форме ввода.
В этих же строках, которые мы указали выше, цифры «2», «3», «4», «5» означают номера столбцов на листе Excel, соответствующих колонкам «Наименование товара», «Количество», «Цена» и «Сумма». Поэтому, если в вашем случае таблица сдвинута, то нужно указать соответствующие номера столбцов. Если столбцов больше, то по аналогии нужно добавить её строки в код, если меньше – то убрать лишние.
В строке производится умножение количества товара на его цену:
.Cells(nextRow, 5).Value = Producty.Range(«Volum»).Value * Producty.Range(«Price»).Value
Результат, как видим из синтаксиса записи, будет выводиться в пятый столбец листа Excel.
В этом выражении выполняется автоматическая нумерация строк:
If nextRow > 2 Then
Range(«A2»).Select
Selection.AutoFill Destination:=Range(«A2:A» & nextRow)
Range(«A2:A» & nextRow).Select
End If
Все значения «A2» означают адрес первой ячейки, где будет производиться нумерация, а координаты «A» — адрес всего столбца с нумерацией. Проверьте, где именно будет выводиться нумерация в вашей таблице и измените данные координаты в коде, если это необходимо.
В строке производится очистка диапазона формы ввода данных после того, как информация из неё была перенесена в таблицу:
Не трудно догадаться, что («Diapason») означает наименование того диапазона, который мы ранее присвоили полям для ввода данных. Если вы дали им другое наименование, то в этой строке должно быть вставлено именно оно.
Дальнейшая часть кода универсальна и во всех случаях будет вноситься без изменений.
В Экселе существует два способа применения формы заполнения данными: встроенная и пользовательская. Применение встроенного варианта требует минимум усилий от пользователя. Его всегда можно запустить, добавив соответствующий значок на панель быстрого доступа. Пользовательскую форму нужно создавать самому, но если вы хорошо разбираетесь в коде VBA, то сможете сделать этот инструмент максимально гибким и подходящим под ваши нужды.
Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Вопрос по Excel 2010. Подскажите, куда делась команда «Форма» из меню «Данные» в 2010 Excel??
Добавление кнопки «Форма» на панель быстрого доступа
1.Щелкните стрелку, расположенную рядом с панелью быстрого доступа, и выберите пункт Другие команды.
2.В поле Выбрать команды из выберите пункт Все команды.
3.В списке выберите кнопку Форма и нажмите кнопку Добавить.
Совет. Дополнительные сведения о работе с формами данных см. в разделе Добавление, изменение, поиск и удаление строк с помощью формы данных.
Клавиша F1,это справка, воспользуйся ей.
Кнопочка панели быстрого доступа, расположена, в самом вверху слева, такой треугольничек с планкой на верху.
Была такая же проблема, юзай mwfix