Почему не работает автозаполнение ячеек в excel

Автозаполнение в Microsoft Excel

Мало кому понравится долго и монотонно вводить одинаковые или однотипные данные в таблицу. Это довольно скучная работа, забирающая большое количество времени. В программе Excel имеется возможность автоматизировать ввод таких данных. Для этого предусмотрена функция автозаполнения ячеек. Посмотрим, как она работает.

Содержание

Работа автозаполнения в Эксель

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

Маркер заполнения в Microsoft Excel

То, как будут заполняться ячейки, уже зависит от того типа данных, который находится в исходной ячейке. Например, если там будет обычный текст в виде слов, то при перетягивании с помощью маркера заполнения производится его копирование в другие ячейки листа.

Ячейки заполнены в Microsoft Excel

Автозаполнение ячеек числами

Чаще всего автозаполнение используется для ввода большого массива чисел, которые следуют по порядку. Например, в определенной ячейке стоит цифра 1, а нам нужно пронумеровать ячейки от 1 до 100.

  1. Активируем маркер заполнения и проводим им вниз на необходимое количество ячеек.

    Автозаполнение чисел в Microsoft Excel

  2. Но, как видим, во все ячейки скопировалась только единица. Кликаем на значок, который находится снизу слева от заполненной области и называется «Параметры автозаполнения».

    Переход в параметры автозаполнения в Microsoft Excel

  3. В открывшемся списке устанавливаем переключатель в пункт «Заполнить».

Автозаполнение ячеек числами по порядку в Microsoft Excel

Как видим, после этого весь нужный диапазон заполнился числами по порядку.

Ячейки числами по порядку заполнены в Microsoft Excel

Но можно сделать ещё проще. Вам не нужно будет вызывать параметры автозаполнения. Для этого, когда тянете маркер заполнения вниз, то кроме зажатой левой кнопки мыши, нужно зажать ещё кнопку Ctrl на клавиатуре. После этого, заполнение ячеек числами по порядку происходит сразу же.

Существует также способ сделать автозаполнения ряда прогрессии.

  1. Вносим в соседние ячейки два первых числа прогрессии.

    Два числа прогрессии в Microsoft Excel

  2. Выделяем их. С помощью маркера заполнения вносим данные в другие ячейки.

    Автозаполнение прогрессией в Microsoft Excel

  3. Как видим, создается последовательный ряд чисел с заданным шагом.

Прогрессия в Microsoft Excel

Инструмент «Заполнить»

В программе Excel есть также отдельный инструмент, которые называется «Заполнить». Расположен он на ленте во вкладке «Главная» в блоке инструментов «Редактирование».

Инструмсмент заполнить в Microsoft Excel

  1. Заносим данные в любую ячейку, а затем выделяем её и диапазон ячеек, который собираемся заполнить.

    Выделение диапазона в Microsoft Excel

  2. Жмем на кнопку «Заполнить». В появившемся списке выбираем то направление, в которои следует заполнить ячейки.

    Заполнение ячеек в Microsoft Excel

  3. Как видим, после этих действий данные из одной ячейки были скопированы во все остальные.

Данные скопированы в Microsoft Excel

С помощью данного инструмента можно также заполнить ячейки прогрессией.

  1. Заносим число в ячейку и выделяем диапазон ячеек, который будет заполняться данными. Жмем на кнопку «Заполнить», а в появившемся списке выбираем пункт «Прогрессия».

    Запуск прогрессии в Microsoft Excel

  2. Открывается окно настройки прогрессии. Здесь нужно произвести ряд манипуляций:
    • выбрать расположение прогрессии (по столбцам или по строкам);
    • тип (геометрическая, арифметическая, даты, автозаполнение);
    • установить шаг (по умолчанию он равен 1);
    • установить предельное значение (необязательный параметр).

    Кроме того, в отдельных случаях, устанавливаются единицы измерения.

    Когда все настройки внесены, жмем на кнопку «OK».

    Настройка прогрессии в Microsoft Excel

  3. Как видим, после этого весь выделенный диапазон ячеек заполняется согласно установленными вами правилами прогрессии.

Ячейки заполнены прогрессией в Microsoft Excel

Автозаполнение формулами

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

Автозаполнение формулами в Microsoft Excel

Если вы хотите, чтобы при автозаполнении адреса стали фиксированными, то нужно в исходной ячейке перед координатами строк и столбцов поставить знак доллара. Такие ссылки называются абсолютными. Затем, производится обычная процедура автозаполнения с помощью маркера заполнения. Во всех заполненных таким способом ячейках формула будет абсолютно неизменная.

Автозаполнение формулами с абсолютными ссылками в Microsoft Excel

Урок: Абсолютные и относительные ссылки в Excel

Автозаполнение другими значениями

Кроме того, в программе Excel предусмотрено автозаполнение другими значениями по порядку. Например, если вы введете какую-нибудь дату, а затем, воспользовавшись маркером заполнения, выделите другие ячейки, то весь выбранный диапазон окажется заполненный датами в строгой последовательности.

Автозаполнение дат в Microsoft Excel

Точно так же, можно произвести автозаполнение по дням недели (понедельник, вторник, среда…) или по месяцам (январь, февраль, март…).

Автозаполнение дней недели в Microsoft Excel

Более того, если в тексте будет любая цифра, то Эксель распознает её. При использовании маркера заполнения произойдет копирование текста с изменением цифры по нарастающей. Например, если вы запишите в ячейку выражение «4 корпус», то в других ячейках, заполненных с помощью маркера заполнения, это название преобразится в «5 корпус», «6 корпус», «7 корпус» и т.д.

Автозаполнение чисел со словами в Microsoft Excel

Добавление собственных списков

Возможности функции автозаполнения в Excel не ограничивается определенными алгоритмами или предустановленными списками, такими как, например, дни недели. При желании пользователь может в программу добавить свой личный список. Тогда, при записи в ячейку любого слова из элементов, которые находятся в перечне, после применения маркера заполнения, данным списком будет заполнен весь выделенный диапазон ячеек. Для того, чтобы добавить свой список, нужно выполнить такую последовательность действий.

  1. Делаем переход во вкладку «Файл».

    Переход в раздел Файл в Microsoft Excel

  2. Переходим в раздел «Параметры».

    Переход в раздел Параметры в Microsoft Excel

  3. Далее, перемещаемся в подраздел «Дополнительно».

    Переход во вкладку Дополнительно в Microsoft Excel

  4. В блоке настроек «Общие» в центральной части окна жмем на кнопку «Изменить списки…».

    Переход к изменению списков в Microsoft Excel

  5. Открывается окно списков. В левой его части расположены уже имеющиеся списки. Для того, чтобы добавить новый список записываем нужные слова в поле «Элементы списка». Каждый элемент должен начинаться с новой строки. После того, как все слова записаны, жмем на кнопку «Добавить».

    Переход к добавлению списка в Microsoft Excel

  6. После этого, окно списков закроется, а при повторном его открытии пользователь сможет увидеть те элементы, которые он добавлял уже в окне активных списков.

    Список добавлен в Microsoft Excel

  7. Теперь, после того, как вы в любую ячейку листа внесете слово, которое являлось одним из элементов добавленного списка, и примените маркер заполнения, выделенные ячейки будут заполнены символами из соответствующего списка.

Автозаполнение ячеек новым списком в Microsoft Excel

Как видим, автозаполнение в Экселе является очень полезным и удобным инструментом, который позволяет значительно сэкономить время на добавлении одинаковых данных, повторяющихся списков, и т.д. Преимуществом этого инструмента является и то, что он настраиваемый. В него можно вносить новые списки или изменять старые. Кроме того, с помощью автозаполнения можно произвести быстрое заполнение ячеек различными видами математических прогрессий.

Download PC Repair Tool to quickly find & fix Windows errors automatically

Having trouble not seeing the Auto Fill button when dragging the fill handle down? We show you how to enable Auto Fill in Microsoft Excel.

Auto Fill is a feature in Excel that fills cells with data that follows a sequence and creates a string of numbers, dates, and days to apply formatting from one cell to adjacent cells. The Auto Fill button has options such as:

  • Copy Cells: This option copies the previous data within the column or row when dragging down or across.
  • Fill Series: This option allows data to follow a sequence when dragging down or across.
  • Fill Formatting Only: when selected, This option leaves the formatting as it is.
  • Fill Without  Formatting: When Fill Without Formatting is selected, it will keep the value but no formatting; for instance, if the value is blue, the Fill Without Formatting option will not preserve it.
  • Fill Days:  When the Fill Days option is selected, it allows the sequence of days.
  • Fill Weekdays: When the Fill Weekday feature is selected, it allows the sequence of weekdays.
  • Flash Fill: When Flash Fill is selected, it automatically fills your data when it senses a pattern.

How to enable Auto Fill in Excel

Click File.

On The Backstage View, click Options.

Auto Fill options not showing in Excel

An Excel Options dialog box will appear.

Inside the Excel Options dialog box on the left pane, select Advanced.

On the Advanced page in the Cut Copy and Paste section, click the check box for the Show paste Options button when content is pasted.

Then click OK.

Notice, on your excel worksheet, you will see the Auto Fill button when you drag the fill handle down.

We hope this tutorial helps you understand how to fix the missing Auto Fill option in Excel; if you have questions about the tutorial, let us know in the comments.

Read next: How to calculate Moving Averages in Excel.

Ezoic

Shantel has studied Data Operations, Records Management, and Computer Information Systems. She is quite proficient in using Office software. Her goal is to become a Database Administrator or a System Administrator.

Мгновенное заполнение в Microsoft Excel – одна из функций, появившихся в последних версиях программы. Ее основное предназначение заключается в анализе сокращений, которые применяет пользователь при дублировании значения одной ячейки в другую. Один из примеров – сокращение полных имен в списке до необходимого формата, что я и рассмотрю в следующей инструкции.

Как мгновенно заполнить ячейки в Microsoft Excel

Начну с того, что Экселю необходимо обязательно знать закономерность, на основе которой он и будет осуществлять мгновенное заполнение ячеек. Например, у вас есть список месяцев с полными названиями, но вы хотите сократить их до трех букв. Значит, в ячейке напротив стоит написать «Янв» и активировать мгновенное заполнение для всей таблицы. Программа сразу поймет, как именно вы хотите сократить написание, поэтому оставит для всех остальных строк тоже только первые три буквы.

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

  1. Откройте таблицу и начните с первой строки, введя такое сокращение, которое вы хотите видеть во всем остальном списке. Обратите внимание на следующий скриншот, чтобы понять, какой именно путь выбрал я в своем примере.Ввод первого значения для мгновенного заполнения в Microsoft Excel

  2. Перейдите к следующей строке и введите первую букву. Автозаполнение, включенное в Excel по умолчанию, должно предложить варианты сразу для всех ячеек таблицы. Если этого не произошло, останьтесь на первой строке с сокращением и нажмите сочетание клавиш Ctrl + E для применения опции мгновенного заполнения.Начало ввода второго значения для мгновенного заполнения в Microsoft Excel

  3. Посмотрите на результат и убедитесь в том, что у вас получилось справиться с поставленной задачей. Можете поэкспериментировать с разными сокращениями, чтобы протестировать инструмент более детально.Проверка быстрого создания списка для мгновенного заполнения в Microsoft Excel

  4. В блоке с мгновенным заполнением появится кнопка, отвечающая за открытие панели с дополнительными действиями. Так вы сможете отменить заполнение, принять предложения для ввода данных или выделить все измененные ячейки.Кнопки с дополнительными действиями после создания мгновенного заполнения в Microsoft Excel

Если предложенный вариант вам не подходит, например, не работает сочетание клавиш или не появляются варианты для заполнения, можно пойти немного другим путем. Для данной опции на панели с инструментами есть своя кнопка, которая и активирует действие мгновенного заполнения.

  1. Создайте первую строку с сокращенным вариантом и перейдите на вкладку «Данные».Переход на вкладку Данные для мгновенного заполнения в Microsoft Excel

  2. Нажмите кнопку с названием «Мгновенное заполнение».Специальная кнопка для мгновенного заполнения в Microsoft Excel

  3. Обратите внимание на то, что инструмент вступил в силу, таблица заполнена, а вы сэкономили значительное количество времени.Действие кнопки для мгновенного заполнения в Microsoft Excel

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Решение некоторых проблем

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

  1. Перейдите на вкладку «Файл».Переход в главное меню для решения проблемы с мгновенным заполнением в Microsoft Excel

  2. Откройте список параметров программы, щелкнув по строке с соответствующим названием.Открытие настроек для решения проблемы с мгновенным заполнением в Microsoft Excel

  3. Выберите раздел «Дополнительно» и убедитесь в том, что в категории «Параметры правки» установлены галочки напротив пунктов «Автозавершение значений ячеек» и «Автоматически выполнять мгновенное заполнение».Поиск соответствующих параметров для решения проблемы с мгновенным заполнением в Microsoft Excel

Если пункта с мгновенным заполнением вы не нашли, значит, используете старую версию Microsoft Excel и данный инструмент попросту недоступен. Установите обновление, если есть такая возможность.

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

Используйте мгновенное заполнение в Microsoft Excel в своих целях, оптимизируя и значительно ускоряя рабочий процесс. Если исходные данные после сокращения вам не нужны, просто удалите их, чтобы сэкономить место в электронной таблице.

Автозаполнение не заполняет ВСЕ ячейки

Serge_007

Дата: Среда, 09.05.2012, 08:08 |
Сообщение № 1

Группа: Админы

Ранг: Местный житель

Сообщений: 15894


Репутация:

2623

±

Замечаний:
±


Excel 2016

Почему автозаполнение не заполняет ВСЕ ячейки, хотя в соседнем столбце значения есть?
Оговорюсь сразу: никаких приколов или хитростей, это реальная ситуация. Решения соответственно нет


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

DV

Дата: Среда, 09.05.2012, 09:19 |
Сообщение № 2

Группа: Друзья

Ранг: Обитатель

Сообщений: 286


Репутация:

194

±

Замечаний:
0% ±


Excel 2010 RUS

Т.е. если стоя на А11 нажать Delete и повторить действие, то будет то же самое?

 

Ответить

Serge_007

Дата: Среда, 09.05.2012, 10:01 |
Сообщение № 3

Группа: Админы

Ранг: Местный житель

Сообщений: 15894


Репутация:

2623

±

Замечаний:
±


Excel 2016

Quote (DV)

стоя на А11 нажать Delete и повторить действие, то будет то же самое?

Да. Столбец А я вставил чуть ранее (его не было в файле) и естественно он совершенно пустой…


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

tsap

Дата: Среда, 09.05.2012, 16:02 |
Сообщение № 4

Группа: Проверенные

Ранг: Участник

Сообщений: 60


Репутация:

6

±

Замечаний:
0% ±


2013

Quote (Serge_007)

Почему автозаполнение не заполняет ВСЕ ячейки, хотя в соседнем столбце значения есть?

Возможно на ячейке А11 случайно был нажат пробел до автозаполнения? Т.к. пробовал проделать то же самое — заполняет до конца столбца


 

Ответить

Serge_007

Дата: Среда, 09.05.2012, 19:56 |
Сообщение № 5

Группа: Админы

Ранг: Местный житель

Сообщений: 15894


Репутация:

2623

±

Замечаний:
±


Excel 2016

Quote (tsap)

Возможно на ячейке А11 случайно был нажат пробел до автозаполнения?

Quote (tsap)

Столбец А я вставил чуть ранее (его не было в файле) и естественно он совершенно пустой

Смотрим ещё одно видео


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

Serge_007

Дата: Суббота, 06.04.2013, 17:20 |
Сообщение № 6

Группа: Админы

Ранг: Местный житель

Сообщений: 15894


Репутация:

2623

±

Замечаний:
±


Excel 2016

Почти год прошел…
Ответа так и нет?


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

_Boroda_

Дата: Воскресенье, 07.04.2013, 23:34 |
Сообщение № 7

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

У меня тоже есть подобный файл, только наоборот. Автопротяжка делается строк на 50 больше, чем заканчивается последнее значение в соседнем столбце. Удаление этих лишних строк, очистка и прочее не помогает. В итоге я на все это забил просто.


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Serge_007

Дата: Понедельник, 08.04.2013, 09:18 |
Сообщение № 8

Группа: Админы

Ранг: Местный житель

Сообщений: 15894


Репутация:

2623

±

Замечаний:
±


Excel 2016

Ты считаешь что это просто баг?


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

_Boroda_

Дата: Понедельник, 08.04.2013, 13:11 |
Сообщение № 9

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Цитата (Serge_007)

Ты считаешь что это просто баг?

Да нет наверное (по Задорнову)
Как-то же мы с тобой добились такого эффекта? Не сам же он возник? Значит, можно вспомнить или методом научного тыка повторить.


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Serge_007

Дата: Понедельник, 08.04.2013, 13:29 |
Сообщение № 10

Группа: Админы

Ранг: Местный житель

Сообщений: 15894


Репутация:

2623

±

Замечаний:
±


Excel 2016

Цитата (_Boroda_)

Как-то же мы с тобой добились такого эффекта?

Я его не добивался…
Файлик я взял с какого-то форума, просто что бы решить задачу автора. Но в процессе решения заметил что автозаполнение работает как-то не так. Вот и стало интересно


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

vikttur

Дата: Понедельник, 08.04.2013, 19:17 |
Сообщение № 11

Группа: Друзья

Ранг: Участник клуба

Сообщений: 2941

Считаю, что это все-таки ошибка файла.
При экспорте всякое бывает.

 

Ответить

Pelena

Дата: Среда, 02.07.2014, 08:46 |
Сообщение № 12

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Тоже столкнулась с подобным явлением. Причем даже если в столбце была формула и я её изменила в первой ячейке, двойной клик протягивает до предпоследней ячейки, а в последней остаётся старая формула %)


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

Rioran

Дата: Среда, 02.07.2014, 10:21 |
Сообщение № 13

Группа: Авторы

Ранг: Ветеран

Сообщений: 903


Репутация:

290

±

Замечаний:
0% ±


Excel 2013

Было бы интересно взглянуть на файлы.


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279

 

Ответить

Pelena

Дата: Среда, 02.07.2014, 10:50 |
Сообщение № 14

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

А файл, собственно, про анаграммы из недавнего мозгового штурма.


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

MCH

Дата: Среда, 02.07.2014, 13:06 |
Сообщение № 15

Группа: Админы

Ранг: Старожил

Сообщений: 2002


Репутация:

751

±

Замечаний:
±


Тоже столкнулась с подобным явлением.

Изучив файл пришел к следующему выводу о причинах происходящего:
в столбце D и E находятся формулы массива сдержащие функции СУММ и СТРОКА
Судя по всему, Excel воспринимает, что в последней ячейке находится результирующая формула с сылкой на предыдущие вычисления и не затирает последнюю ячейку.
Смог воспроизвести данную особенность в отдельном файле.

Сообщение отредактировал MCHСреда, 02.07.2014, 15:59

 

Ответить

Pelena

Дата: Среда, 02.07.2014, 13:41 |
Сообщение № 16

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

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


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

Baykal

Дата: Понедельник, 14.07.2014, 12:53 |
Сообщение № 17

Группа: Пользователи

Ранг: Новичок

Сообщений: 13


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Изучив пример, отформатировал в таблицу, автозаполнение работает на 100%, видимо проблема с «каким-то внутренним форматированием самой программы», то есть, проблема такая же, если открыть файл, где были числа 2.5, то есть через точку, Excel автоматически переводит в формат дата! Не знаю, но спасибо, теперь буду аккуратнее работать с автозаполнением!

Сообщение отредактировал BaykalПонедельник, 14.07.2014, 12:54

 

Ответить

_Boroda_

Дата: Понедельник, 14.07.2014, 13:53 |
Сообщение № 18

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

[offtop]У меня был случай такой: прислали мне файл с «базой», я в него вставил формулу, автозаполнил и рассчитал на основании всего этого премию филиалу. И все бы хорошо, да вот у них в файле одна ячейка в середине не заполнена была. Автозаполнение до нее и отработало. А я и на заметил — зеленый был совсем еще, да и торопился. Это хорошо еще, что недоплатили, а не переплатили. Просто в следующую выдаче денег добавили и все. Ну и мне начальство прорычало что-то типа «Ай-яй-яй».
[/offtop]
С тех пор я:
1. пользуюсь комбинацией клавиш (Контрл+стрелкаВниз; СтрелкаВбок; Контрл+СтрелкаВверх; СтрелкаВДругойБок; ввод любого символа; Контрл+СтрелкаВверх;Контрл+Шифт+СтрелкаВниз;Контрд+D — описывать долго, а реально занимает пару секунд при некоторой тренировке);
2. пользуюсь автозаполнением, но потом в этом столбце жму Контрл+СтрелкаВниз и проверяю полноту протяжки;
3. на своих машинах сделал кнопку с макросом [vba]

Код

Sub ZapolnVniz()
       Dim rn_, a_, c_, nc_, r0_, r10_, r11_, r12_, r_
       On Error Resume Next
       rn_ = Rows.Count
       a_ = Selection.Address
       c_ = Selection.Column
       nc_ = Selection.Columns.Count
       r0_ = Selection.Row
       r10_ = Cells(rn_, c_).End(xlUp).Row
       r11_ = Cells(rn_, c_ — 1).End(xlUp).Row
       r12_ = Cells(rn_, c_ + nc_).End(xlUp).Row
      If r_ > r0_ Then Range(a_, Cells(r_, c_)).FillDown
‘для 2003 и (возможно) 2007 для заполнения только видимых ячеек (если это необходимо) убрать апостроф внизу и поставить наверху
‘    If r_ > r0_ Then Range(a_, Cells(r_, c_)).SpecialCells(xlCellTypeVisible).FillDown
      On Error GoTo 0
End Sub

[/vba]


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

Сообщение отредактировал _Boroda_Понедельник, 14.07.2014, 14:32

 

Ответить

Понравилась статья? Поделить с друзьями:
  • Почему не работает word на компьютере
  • Почему не работает word of tanks
  • Почему не работает word 2019
  • Почему не работает vba в excel
  • Почему не работает shift enter в word