Промените опсег са више од области на вредности помоћу ВБА у Мицрософт Екцелу

Anonim

У овом чланку ћете сазнати како да промените опсег са вредностима већим од области на вредности помоћу ВБА у програму Мицрософт Екцел.

Узмимо пример и схватимо како да напишемо ВБА код да бисмо променили опсег са више од области на вредности.

Како променити опсег са више од области на вредности?

Пример 1:-

Имамо податке у Екцелу А1: Ц1, у ове податке желимо да их залепите у различите опсеге. Да видимо како?

Следите доле наведене кораке:-

  • Притисните Алт+Ф11 да бисте отворили апликацију Висуал Басиц

  • У ВБАПројецт двапут кликните на лист 1
  • Унесите доњи ВБА код
Подвредности_4 () Дим смаллрнг Ас Ранге За сваки смаллрнг у опсегу ("А1: Д10, Е12: Х17"). Подручја смаллрнг.Валуе = Опсег ("А1: Д1"). Вредност Следећа Крај Суб 

  • Да бисте покренули код, притисните тастер Ф5
  • Вредности ће бити ажуриране у дефинисаном малом опсегу

Пример 2:-

Рецимо да имамо податке у дефинисаном малом опсегу и желимо да препишемо те податке са подацима о одређеном опсегу.

Да бисте решили овај проблем, следите доле наведене кораке:-

  • Притисните тастер Алт+Ф11 и двапут кликните на лист 2
  • Унесите доњи код:-
Подвредности_4 () Дим смаллрнг Ас Ранге За сваки смаллрнг у опсегу ("А1: Д10, Е12: Х17"). Подручја смаллрнг.Валуе = Опсег ("А1: Д1"). Вредност Следећа Крај Суб 
  • Покрените код притиском на Ф5
  • Вредности ће се ажурирати

Ако вам се допадају наши блогови, поделите их са пријатељима на Фацебооку. Такође нас можете пратити на Твиттер -у и Фацебоок -у.

Волели бисмо да чујемо од вас, реците нам како можемо побољшати, допунити или иновирати наш рад и учинити га бољим за вас. Пишите нам на веб локацији е -поште