Како аутоматски испунити боју помоћу ВБА за петљу у Мицрософт Екцелу

Anonim

Ако желите да аутоматски попуните одређени распон боја помоћу фор петље ВБА. У овом чланку ћете научити да петља у ВБА испуњава одређене услове.

Идеја је да ако опсег А1: А20 садржи било шта текст или број, онда ће Екцел за петљу аутоматски попунити празне ћелије.

Следи снимак података у колони А:

Да бисмо аутоматски попунили боју у празне ћелије, морамо да следимо следеће кораке:

  • Кликните на картицу Девелопер
  • Из групе кодова изаберите Висуал Басиц

  • Унесите следећи код у модул радног листа

Суб ВБАФорЛооп ()

За к = 1 до 20

Ћелије (к, 1). Одаберите

Ако је Селецтион.Валуе = "" Онда

Витх Селецтион.Интериор

.Боја = 65535

Завршити

Крај Ако

Даље к

Енд Суб

  • Након копирања кода морате покренути макро помоћу АЛТ + Ф8 & изаберите макро.

На овај начин можемо користити ВБА за аутоматско попуњавање боје помоћу фор петље.

Преузимање-Како аутоматски испунити боју помоћу вба фор петље