Cum se introduce rândul după fiecare al 5-lea rând prin VBA

Anonim

În acest articol, vom învăța cum să introduceți rândul după fiecare 5a rând prin VBA în Microsoft Excel.

Să luăm un exemplu și să înțelegem:

Avem date în intervalul A1: F31, în care coloana A conține nume, coloana B conține adresa străzii, coloana C oraș, coloana D conține regiune, coloana E conține numele țării și coloana F conține numărul de telefon.

Vrem să inserăm rândul după fiecare al cincilea rând în date, urmați pașii și codul de mai jos:

  • Deschideți pagina VBE pentru a apăsa tasta Alt + F11
  • Introduceți modulul pentru a scrie codul
  • Scrieți codul menționat mai jos:
Sub InsertIT () x = 2 'Start Row Do Range ("A" & x, "F" & x). Introduceți x = x + 5 Buclă în timp ce x <50 End Sub 

Explicatie cod:

În primul rând, am definit numărul rândului de unde dorim să inserăm rândul. Apoi am definit intervalul pentru a insera datele. Și apoi am definit numărul pentru a insera rândul după câte rânduri. Și apoi până la ce rând, rândurile vor fi inserate.

Pentru a rula codul, apăsați tasta F5 de pe tastatură.

  • Rândurile vor fi inserate până la 50a rând în date

În acest fel, putem insera rând după un anumit număr pe care îl putem defini în macro.

Dacă ți-au plăcut blogurile noastre, împărtășește-le prietenilor tăi de pe Facebook. Și, de asemenea, ne puteți urmări pe Twitter și Facebook.

Ne-ar plăcea să aflăm de la dvs., să ne anunțați cum putem îmbunătăți, completa sau inova munca noastră și să o îmbunătățim. Scrieți-ne pe site-ul de e-mail