ਰੇਂਜ ਤੋਂ ਸਾਰਣੀ ਬਣਾਉਣ ਲਈ ਐਕਸਲ VBA (6 ਉਦਾਹਰਨਾਂ)

  • ਇਸ ਨੂੰ ਸਾਂਝਾ ਕਰੋ
Hugh West

Microsoft Excel ਨਾਲ ਕੰਮ ਕਰਦੇ ਹੋਏ, ਅਸੀਂ ਵੱਡੀ ਮਾਤਰਾ ਵਿੱਚ ਡੇਟਾ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਵਰਤ ਸਕਦੇ ਹਾਂ। ਅਤੇ, ਉਹਨਾਂ ਡੇਟਾ ਰੇਂਜਾਂ ਨੂੰ ਇੱਕ ਸਾਰਣੀ ਵਿੱਚ ਬਦਲਣਾ ਸਭ ਤੋਂ ਵਧੀਆ ਵਿਕਲਪਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ। ਐਕਸਲ ਟੇਬਲ ਸਾਨੂੰ ਡਾਟਾ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਛਾਂਟਣ ਅਤੇ ਫਿਲਟਰ ਕਰਨ, ਨਵੇਂ ਰਿਕਾਰਡ ਜੋੜਨ, ਅਤੇ ਚਾਰਟ ਅਤੇ PivotTables ਨੂੰ ਤੁਰੰਤ ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ। ਅਤੇ Excel VBA ਉਪਯੋਗਕਰਤਾ ਨੂੰ ਕੁਝ ਸਧਾਰਨ ਕੋਡਾਂ ਨਾਲ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ। ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਰੇਂਜ ਤੋਂ ਇੱਕ ਸਾਰਣੀ ਬਣਾਉਣ ਲਈ Excel VBA ਦੀਆਂ ਕੁਝ ਉਦਾਹਰਣਾਂ ਦੇਖਾਂਗੇ।

ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ

ਤੁਸੀਂ ਡਾਉਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ ਵਰਕਬੁੱਕ ਅਤੇ ਉਹਨਾਂ ਨਾਲ ਅਭਿਆਸ ਕਰੋ।

ਰੇਂਜ.xlsm ਤੋਂ ਟੇਬਲ ਬਣਾਓ

6 ਰੇਂਜ ਤੋਂ ਟੇਬਲ ਬਣਾਉਣ ਲਈ ਐਕਸਲ VBA ਦੀਆਂ ਉਦਾਹਰਨਾਂ

ਟੇਬਲਾਂ ਦੀ ਸ਼ੁਰੂਆਤ ਐਕਸਲ ਦੇ ਮੀਨੂ ਐਡੀਸ਼ਨ ਵਿੱਚ ਸੂਚੀਆਂ ਦੇ ਰੂਪ ਵਿੱਚ ਹੋਈ, ਪਰ ਉਹ ਰਿਬਨ ਰੂਪਾਂ ਵਿੱਚ ਕਾਰਜਸ਼ੀਲਤਾ ਵਿੱਚ ਵਧੀਆਂ। ਇੱਕ ਡੇਟਾ ਰੇਂਜ ਨੂੰ ਇੱਕ ਸਾਰਣੀ ਵਿੱਚ ਬਦਲਣਾ ਸਮਰੱਥਾ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਵਧੇਰੇ ਤੇਜ਼ੀ ਅਤੇ ਆਸਾਨੀ ਨਾਲ ਕੰਮ ਕਰ ਸਕਦੇ ਹੋ। ਸੀਮਾ ਨੂੰ ਇੱਕ ਸਾਰਣੀ ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਲਈ VBA ਰਿਬਨ ਦੀ ਵਰਤੋਂ ਕਰਨ ਨਾਲੋਂ ਸਭ ਤੋਂ ਆਸਾਨ ਤਰੀਕਾ ਹੈ।

ਮੰਨ ਲਓ, ਸਾਡੇ ਕੋਲ ਇੱਕ ਸਧਾਰਨ ਡੇਟਾਸੈਟ ਹੈ ਜਿਸ ਵਿੱਚ ਕਾਲਮ ਵਿੱਚ ਕੁਝ ਆਈਟਮਾਂ ਹਨ B , ਕਾਲਮ C ਵਿੱਚ ਉਹਨਾਂ ਆਈਟਮਾਂ ਦੀ ਮਾਤਰਾ, ਅਤੇ ਕਾਲਮ D ਵਿੱਚ ਹਰੇਕ ਆਈਟਮ ਲਈ ਕੁੱਲ ਵਿਕਰੀ। ਹੁਣ, ਅਸੀਂ ਡੇਟਾ ਰੇਂਜ ਨੂੰ ਇੱਕ ਟੇਬਲ ਵਿੱਚ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹਾਂ। ਆਉ ਐਕਸਲ VBA ਨਾਲ B4:D9 ਰੇਂਜ ਤੋਂ ਇੱਕ ਸਾਰਣੀ ਬਣਾਉਣ ਲਈ ਵੱਖ-ਵੱਖ ਉਦਾਹਰਨਾਂ ਅਤੇ ਕਦਮ-ਦਰ-ਕਦਮ ਹਦਾਇਤਾਂ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰੀਏ।

Use ListObjects .A ਨੂੰ ਚਾਲੂ ਕਰਨ ਲਈ ਨੂੰ ਜੋੜੋਇੱਕ ਐਕਸਲ ਸਾਰਣੀ ਵਿੱਚ ਸੀਮਾ. ਸਪ੍ਰੈਡਸ਼ੀਟ ਆਬਜੈਕਟ ਵਿੱਚ ListObjects ਵਿਸ਼ੇਸ਼ਤਾ ਹੁੰਦੀ ਹੈ। ListObjects ਕੋਲ ਇੱਕ ਤਕਨੀਕ ਹੈ ਜਿਸ ਨੂੰ Add ਕਿਹਾ ਜਾਂਦਾ ਹੈ। .Add ਲਈ ਮਾਪਦੰਡ ਹੇਠ ਲਿਖੇ ਅਨੁਸਾਰ ਹਨ।

expression .Add(SourceType, Source, LinkSource, HasHeaders,Destination)

ਅਤੇ, SourceType xlSrcRange<ਦੀ ਵਰਤੋਂ ਕਰੋ। 2>।

1. ਰੇਂਜ ਤੋਂ ਸਾਰਣੀ ਬਣਾਉਣ ਲਈ ਐਕਸਲ VBA

Excel VBA ਦੇ ਨਾਲ, ਉਪਭੋਗਤਾ ਆਸਾਨੀ ਨਾਲ ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ ਜੋ ਰਿਬਨ ਤੋਂ ਐਕਸਲ ਮੀਨੂ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਰੇਂਜ ਤੋਂ ਇੱਕ ਸਾਰਣੀ ਬਣਾਉਣ ਲਈ VBA ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਆਓ ਹੇਠਾਂ ਦਿੱਤੀ ਪ੍ਰਕਿਰਿਆ ਦੀ ਪਾਲਣਾ ਕਰੀਏ।

ਕਦਮ:

  • ਪਹਿਲਾਂ, ਰਿਬਨ ਤੋਂ ਡਿਵੈਲਪਰ ਟੈਬ 'ਤੇ ਜਾਓ।
  • ਦੂਜਾ, ਕੋਡ ਸ਼੍ਰੇਣੀ ਤੋਂ, ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ । ਜਾਂ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ Alt + F11 ਦਬਾਓ।
  • ਅਜਿਹਾ ਕਰਨ ਦੀ ਬਜਾਏ, ਤੁਸੀਂ ਆਪਣੀ ਵਰਕਸ਼ੀਟ 'ਤੇ ਸੱਜਾ-ਕਲਿੱਕ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ 'ਤੇ ਜਾ ਸਕਦੇ ਹੋ। ਕੋਡ ਦੇਖੋ । ਇਹ ਤੁਹਾਨੂੰ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਵਿੱਚ ਵੀ ਲੈ ਜਾਵੇਗਾ।

  • ਇਹ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ <2 ਵਿੱਚ ਦਿਖਾਈ ਦੇਵੇਗਾ।>ਜਿੱਥੇ ਅਸੀਂ ਰੇਂਜ ਤੋਂ ਟੇਬਲ ਬਣਾਉਣ ਲਈ ਆਪਣੇ ਕੋਡ ਲਿਖਦੇ ਹਾਂ।
  • ਤੀਜੇ, ਇਨਸਰਟ ਡ੍ਰੌਪ-ਡਾਊਨ ਮੀਨੂ ਬਾਰ ਤੋਂ ਮੋਡਿਊਲ ਤੇ ਕਲਿੱਕ ਕਰੋ।

  • ਇਹ ਤੁਹਾਡੀ ਵਰਕਬੁੱਕ ਵਿੱਚ ਇੱਕ ਮੌਡਿਊਲ ਬਣੇਗਾ।
  • ਅਤੇ, VBA ਨੂੰ ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਕਰੋ। ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਕੋਡ।

VBA ਕੋਡ:

6795
  • ਇਸ ਤੋਂ ਬਾਅਦ, RubSub ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਕੋਡ ਚਲਾਓ। ਜਾਂ ਕੀਬੋਰਡ ਦਬਾਓਸ਼ਾਰਟਕੱਟ F5

ਤੁਹਾਨੂੰ ਕੋਡ ਬਦਲਣ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਤੁਸੀਂ ਸਿਰਫ਼ ਆਪਣੀਆਂ ਲੋੜਾਂ ਮੁਤਾਬਕ ਰੇਂਜ ਨੂੰ ਬਦਲਣਾ ਹੀ ਕਰ ਸਕਦੇ ਹੋ।

  • ਅਤੇ ਅੰਤ ਵਿੱਚ, ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨ ਨਾਲ ਰੇਂਜ B4:D9 ਤੋਂ ਇੱਕ ਸਾਰਣੀ ਬਣ ਜਾਵੇਗੀ।

VBA ਕੋਡ ਸਪੱਸ਼ਟੀਕਰਨ

8977

Sub ਕੋਡ ਦਾ ਇੱਕ ਹਿੱਸਾ ਹੈ ਜੋ ਹੈ ਕੋਡ ਵਿੱਚ ਕੰਮ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਪਰ ਕੋਈ ਮੁੱਲ ਵਾਪਸ ਨਹੀਂ ਕਰੇਗਾ। ਇਸਨੂੰ ਉਪ-ਪ੍ਰਕਿਰਿਆ ਵਜੋਂ ਵੀ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ। ਇਸ ਲਈ ਅਸੀਂ ਆਪਣੀ ਵਿਧੀ ਨੂੰ ਨਾਮ ਦਿੰਦੇ ਹਾਂ Create_Table()

5962

ਇਹ ਮੁੱਖ ਕੋਡ ਲਾਈਨ ਹੈ ਜਿਸ ਨਾਲ ਰੇਂਜ ਨੂੰ ਟੇਬਲ ਦੇ ਰੂਪ ਵਿੱਚ ਬਦਲਿਆ ਜਾਂਦਾ ਹੈ। ਜਿਵੇਂ ਕਿ ਅਸੀਂ ਪਹਿਲਾਂ ਹੀ ਜਾਣਦੇ ਹਾਂ ਕਿ ਕਿਸੇ ਰੇਂਜ ਨੂੰ ਐਕਸਲ ਟੇਬਲ ਵਿੱਚ ਬਦਲਣ ਲਈ ListObjects.Add । ਅਤੇ ਅਸੀਂ ਇੱਕ ਸਰੋਤ ਕਿਸਮ ਵਜੋਂ xlSrcRange ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ। ਨਾਲ ਹੀ, ਅਸੀਂ ਆਪਣੀ ਰੇਂਜ ਰੇਂਜ(“B4:D9”) ਘੋਸ਼ਿਤ ਕਰਦੇ ਹਾਂ। ਅਤੇ ਅੰਤ ਵਿੱਚ, ਸਾਡੀ ਟੇਬਲ ਨੂੰ ਟੇਬਲ1 ਨਾਮ ਦਿਓ।

3108

ਇਸ ਨਾਲ ਪ੍ਰਕਿਰਿਆ ਖਤਮ ਹੋ ਜਾਵੇਗੀ।

ਹੋਰ ਪੜ੍ਹੋ: ਪੀਵੋਟ ਨੂੰ ਕਿਵੇਂ ਅੱਪਡੇਟ ਕਰਨਾ ਹੈ ਸਾਰਣੀ ਰੇਂਜ (5 ਢੁਕਵੇਂ ਢੰਗ)

2. ਐਕਸਲ VBA ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਰੇਂਜ ਤੋਂ ਟੇਬਲ ਬਣਾਓ

ਆਓ ਐਕਸਲ VBA ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਰੇਂਜ ਤੋਂ ਇੱਕ ਸਾਰਣੀ ਬਣਾਉਣ ਲਈ ਇੱਕ ਹੋਰ ਉਦਾਹਰਣ ਵੇਖੀਏ।

ਸਟੈਪਸ:

  • ਪਹਿਲਾਂ, ਰਿਬਨ ਤੋਂ ਡਿਵੈਲਪ ਕਰੋ r ਟੈਬ 'ਤੇ ਜਾਓ।
  • ਦੂਜਾ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ<2 ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।>.
  • ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਨੂੰ ਖੋਲ੍ਹਣ ਦਾ ਇੱਕ ਹੋਰ ਤਰੀਕਾ ਹੈ ਬਸ Alt + F11 ਦਬਾਓ।
  • ਜਾਂ, ਸ਼ੀਟ 'ਤੇ ਸੱਜਾ-ਕਲਿੱਕ ਕਰੋ। , ਫਿਰ ਕੋਡ ਦੇਖੋ ਚੁਣੋ।
  • ਅੱਗੇ, ਇਨਸਰਟ ਤੇ ਜਾਓ ਅਤੇਡ੍ਰੌਪ-ਡਾਉਨ ਮੀਨੂ ਤੋਂ ਮੋਡਿਊਲ ਚੁਣੋ।
  • ਅਤੇ, ਇਹ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਵਿੰਡੋ ਨੂੰ ਖੋਲ੍ਹ ਦੇਵੇਗਾ।
  • ਉਸ ਤੋਂ ਬਾਅਦ, VBA ਕੋਡ ਨੂੰ ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਕਰੋ। ਹੇਠਾਂ।

VBA ਕੋਡ:

5503
  • ਅੱਗੇ, F5 ਕੁੰਜੀ ਦਬਾਓ ਜਾਂ <ਤੇ ਕਲਿੱਕ ਕਰੋ। ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ 1>Sub ਬਟਨ ਚਲਾਓ।

  • ਅਤੇ, ਤੁਹਾਨੂੰ ਵਿਧੀ 1<ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਨਤੀਜਾ ਮਿਲੇਗਾ। 2>।

VBA ਕੋਡ ਦੀ ਵਿਆਖਿਆ

2460

VBA<2 ਵਿੱਚ DIM ਸਟੇਟਮੈਂਟ> ਦਾ ਹਵਾਲਾ ਦਿੰਦਾ ਹੈ “ declare, ” ਅਤੇ ਇਹ ਇੱਕ ਵੇਰੀਏਬਲ ਘੋਸ਼ਿਤ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਸ ਲਈ, ਅਸੀਂ ਆਪਣੀ ਰੇਂਜ ਨੂੰ tb2 ਅਤੇ ਵਰਕਸ਼ੀਟ ਨੂੰ ws ਵਿੱਚ ਘੋਸ਼ਿਤ ਕਰਦੇ ਹਾਂ।

3638

VBA ਸੈੱਟ ਸਾਨੂੰ ਸਿਰਫ਼ ਉਸ ਰੇਂਜ ਵਿੱਚ ਟਾਈਪ ਕਰਨ ਤੋਂ ਬਚਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ ਜਿਸਦੀ ਸਾਨੂੰ ਚੋਣ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਅਤੇ ਦੁਬਾਰਾ ਕੋਡ ਚਲਾਉਣ ਵੇਲੇ. ਇਸ ਲਈ, ਅਸੀਂ ਆਪਣੀ ਰੇਂਜ ਨੂੰ ਮੌਜੂਦਾ ਖੇਤਰ ਅਤੇ ਸਾਡੀ ਵਰਕਸ਼ੀਟ ਨੂੰ ਐਕਟਿਵ ਵਰਕਸ਼ੀਟ 'ਤੇ ਸੈੱਟ ਕਰਦੇ ਹਾਂ।

1260

ਕੋਡ ਦੀ ਇਸ ਲਾਈਨ ਦੇ ਨਾਲ, ਅਸੀਂ ਰੇਂਜ ਤੋਂ ਟੇਬਲ ਬਣਾਉਂਦੇ ਹਾਂ ਅਤੇ ਆਪਣੀ ਟੇਬਲ ਨੂੰ ਟੇਬਲ2 ਨਾਮ ਦਿੰਦੇ ਹਾਂ।

ਹੋਰ ਪੜ੍ਹੋ: VBA ਨਾਲ ਐਕਸਲ ਟੇਬਲ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (9 ਸੰਭਵ ਤਰੀਕੇ)

3. ਐਕਸਲ ਵਿੱਚ VBA ਨਾਲ ਰੇਂਜ ਤੋਂ ਟੇਬਲ ਬਣਾਓ

ਆਓ ਇੱਕ ਰੇਂਜ ਤੋਂ ਇੱਕ ਸਾਰਣੀ ਬਣਾਉਣ ਲਈ ਐਕਸਲ VBA ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਇੱਕ ਹੋਰ ਉਦਾਹਰਨ ਵੇਖੀਏ।

ਪੜਾਅ:

  • ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਪੂਰੀ ਰੇਂਜ ਨੂੰ ਚੁਣੋ ਜਿਸਨੂੰ ਤੁਸੀਂ ਇੱਕ ਸਾਰਣੀ ਵਿੱਚ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹੋ।
  • ਦੂਜੇ, ਰਿਬਨ 'ਤੇ ਡਿਵੈਲਪਰ ਟੈਬ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  • ਤੀਜਾ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਨੂੰ ਵਿਜ਼ੂਅਲ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਲਾਂਚ ਕਰੋ।ਮੂਲ
  • ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ, ਤੁਸੀਂ Alt + F11 ਦਬਾ ਕੇ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦੇ ਹੋ।
  • ਜਾਂ, ਸੱਜੇ -ਸ਼ੀਟ 'ਤੇ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਮੀਨੂ ਤੋਂ ਕੋਡ ਦੇਖੋ ਚੁਣੋ।
  • ਅੱਗੇ, ਸੰਮਿਲਿਤ ਕਰੋ ਦੇ ਹੇਠਾਂ ਡ੍ਰੌਪ-ਡਾਉਨ ਬਾਕਸ ਤੋਂ ਮੋਡਿਊਲ ਚੁਣੋ।
  • ਅਤੇ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਵਿੰਡੋ ਦਿਖਾਈ ਦੇਵੇਗੀ।
  • ਉੱਥੇ ਕੋਡ ਲਿਖੋ।

VBA ਕੋਡ:

9146
  • ਅੰਤ ਵਿੱਚ, ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ F5 ਕੁੰਜੀ ਦਬਾਓ।

  • ਅਤੇ, ਇਹ ਬਣਾਏਗਾ। ਡਾਟਾ ਰੇਂਜ ਤੋਂ ਇੱਕ ਸਾਰਣੀ ਜਿਵੇਂ ਕਿ ਅਸੀਂ ਵਿਧੀ 1 ਵਿੱਚ ਪ੍ਰਾਪਤ ਕੀਤੀ ਹੈ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਸਾਰਣੀ ਕਿਵੇਂ ਬਣਾਈਏ (ਕਸਟਮਾਈਜ਼ੇਸ਼ਨ ਨਾਲ )

ਮਿਲਦੀਆਂ ਰੀਡਿੰਗਾਂ

  • ਪਿਵਟ ਸਾਰਣੀ ਵਿੱਚ ਗਿਣਨ ਨਾਲ ਵੰਡਿਆ ਗਿਆ ਫੀਲਡ ਜੋੜ
  • ਐਕਸਲ ਵਿੱਚ ਸਾਪੇਖਿਕ ਫ੍ਰੀਕੁਐਂਸੀ ਡਿਸਟ੍ਰੀਬਿਊਸ਼ਨ ਨੂੰ ਕਿਵੇਂ ਦਰਸਾਉਣਾ ਹੈ
  • ਐਕਸਲ ਪੀਵੋਟ ਟੇਬਲ ਗਰੁੱਪ ਹਫ਼ਤੇ ਅਨੁਸਾਰ (3 ਅਨੁਕੂਲ ਉਦਾਹਰਨਾਂ)
  • [ਫਿਕਸ] ਮਿਤੀਆਂ ਨੂੰ ਗਰੁੱਪ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਪਿਵੋਟ ਟੇਬਲ ਵਿੱਚ: 4 ਸੰਭਾਵੀ ਹੱਲ
  • ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਅਮੋਰਟਾਈਜ਼ੇਸ਼ਨ ਟੇਬਲ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਵੇ (4 ਢੰਗ) <1 3>

4. ਰੇਂਜ ਤੋਂ ਡਾਇਨਾਮਿਕ ਟੇਬਲ ਬਣਾਉਣ ਲਈ VBA ਲਾਗੂ ਕਰੋ

ਆਓ ਐਕਸਲ VBA ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਰੇਂਜ ਤੋਂ ਇੱਕ ਸਾਰਣੀ ਬਣਾਉਣ ਦੇ ਇੱਕ ਹੋਰ ਤਰੀਕੇ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੀਏ।

ਪੜਾਅ:

  • ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਰਿਬਨ ਖੋਲ੍ਹੋ ਅਤੇ ਡਿਵੈਲਪਰ ਵਿਕਲਪ ਚੁਣੋ।
  • ਫਿਰ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਨੂੰ ਐਕਸੈਸ ਕਰਨ ਲਈ, <'ਤੇ ਕਲਿੱਕ ਕਰੋ। 1>ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ।
  • Alt + F11 ਨੂੰ ਦਬਾਉਣ ਨਾਲ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਵੀ ਸਾਹਮਣੇ ਆਵੇਗਾ।ਸੰਪਾਦਕ
  • ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ, ਸ਼ੀਟ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ ਅਤੇ ਦਿਖਾਈ ਦੇਣ ਵਾਲੇ ਮੀਨੂ ਤੋਂ ਕੋਡ ਦੇਖੋ ਚੁਣੋ।
  • ਹੁਣ, ਇਨਸਰਟ ਡ੍ਰੌਪ-ਡਾਉਨ ਵਿਕਲਪ, ਮੋਡਿਊਲ ਚੁਣੋ।
  • ਫਿਰ ਬਾਅਦ ਵਿੱਚ ਆਉਣ ਵਾਲੇ VBA ਕੋਡ ਨੂੰ ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਕਰੋ।

VBA ਕੋਡ:

9547
  • F5 ਕੁੰਜੀ ਦਬਾ ਕੇ ਕੋਡ ਚਲਾਓ।

  • ਜਿਵੇਂ ਕਿ ਵਿਧੀ 1 ਦੇ ਦ੍ਰਿਸ਼ਟਾਂਤ ਵਿੱਚ ਦਰਸਾਇਆ ਗਿਆ ਹੈ, ਸਾਰਣੀ ਰੇਂਜ ਤੋਂ ਬਣਾਈ ਜਾਵੇਗੀ।

VBA ਕੋਡ ਵਿਆਖਿਆ

5458

ਇਹ ਲਾਈਨ ਉਪ-ਪ੍ਰਕਿਰਿਆ ਦੇ ਨਾਮ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ।

9648

ਇਹ ਦੋ-ਲਾਈਨ ਵੇਰੀਏਬਲ ਘੋਸ਼ਣਾ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ।

2270

ਨਾਲ ਸਟੇਟਮੈਂਟ ਤੁਹਾਨੂੰ ਆਬਜੈਕਟ ਦੇ ਨਾਮ ਨੂੰ ਮੁੜ-ਯੋਗ ਕੀਤੇ ਬਿਨਾਂ ਇੱਕ ਇਕੱਲੇ ਵਸਤੂ 'ਤੇ ਕਥਨਾਂ ਦਾ ਕ੍ਰਮ ਬਣਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਸ ਲਈ, ਅਸੀਂ ਸ਼ੀਟ ਨਾਮ ਦੇ ਨਾਲ ਸਟੇਟਮੈਂਟ ਨੂੰ ਨੱਥੀ ਕਰਦੇ ਹਾਂ।

5195

ਇਹ ਕ੍ਰਮਵਾਰ ਆਖਰੀ ਕਤਾਰ ਅਤੇ ਆਖਰੀ ਕਾਲਮ ਲੱਭਣ ਲਈ ਹਨ।

4047

ਸਾਰਣੀ ਬਣਾਉਣ ਲਈ ਰੇਂਜ।

1426

ਉਪਰੋਕਤ-ਨਿਰਧਾਰਤ ਰੇਂਜ ਵਿੱਚ ਇੱਕ ਸਾਰਣੀ ਬਣਾਓ।

8592

ਟੇਬਲ ਦਾ ਨਾਮ ਨਿਰਧਾਰਤ ਕਰਨਾ

2845

ਟੇਬਲ ਸ਼ੈਲੀ ਨਿਰਧਾਰਤ ਕਰੋ।

ਹੋਰ ਪੜ੍ਹੋ: ਸ਼ਾਰਟਕੱਟ (8 ਢੰਗਾਂ) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਐਕਸਲ ਵਿੱਚ ਟੇਬਲ ਬਣਾਓ

5. ਰੇਂਜ ਤੋਂ ਡਾਇਨਾਮਿਕ ਟੇਬਲ ਬਣਾਓ

ਹੁਣ, ਰੇਂਜ ਤੋਂ ਇੱਕ ਸਾਰਣੀ ਬਣਾਉਣ ਲਈ ਇੱਕ ਹੋਰ ਐਕਸਲ VBA ਵਿਧੀ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ।

ਸਟੈਪਸ:

  • ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਰਿਬਨ ਖੋਲ੍ਹੋ ਅਤੇ ਡ੍ਰੌਪ-ਡਾਉਨ ਮੀਨੂ ਤੋਂ ਡਿਵੈਲਪਰ ਚੁਣੋ।
  • ਫਿਰ ਖੋਲ੍ਹਣ ਲਈ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਚੁਣੋ। ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ
  • ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਨੂੰ Alt + F11 ਦਬਾ ਕੇ ਵੀ ਐਕਸੈਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
  • ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ, ਤੁਸੀਂ ਸ਼ੀਟ 'ਤੇ ਰਾਈਟ-ਕਲਿੱਕ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਪੌਪ-ਅੱਪ ਮੀਨੂ ਤੋਂ ਕੋਡ ਦੇਖੋ ਚੁਣ ਸਕਦੇ ਹੋ।
  • ਉਸ ਤੋਂ ਬਾਅਦ, ਮੋਡਿਊਲ ਚੁਣੋ। 1>ਇਨਸਰਟ ਡ੍ਰੌਪ-ਡਾਊਨ ਮੀਨੂ।
  • ਫਿਰ ਹੇਠਾਂ ਦਿੱਤੇ VBA ਕੋਡ ਨੂੰ ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਕਰੋ।

VBA ਕੋਡ:

8754
  • ਅੰਤ ਵਿੱਚ, ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ F5 ਦਬਾ ਕੇ ਕੋਡ ਚਲਾਓ ਅਤੇ ਤੁਸੀਂ ਆਪਣੀ ਵਰਕਸ਼ੀਟ ਵਿੱਚ ਨਤੀਜਾ ਵੇਖੋਗੇ।

  • ਅਤੇ, ਜਿਵੇਂ ਕਿ ਵਿਧੀ 1 ਦੇ ਦ੍ਰਿਸ਼ਟਾਂਤ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ, ਸਾਰਣੀ ਰੇਂਜ ਤੋਂ ਬਣਾਈ ਜਾਵੇਗੀ।

ਹੋਰ ਪੜ੍ਹੋ: ਕਿਵੇਂ ਕਰਨਾ ਹੈ ਐਕਸਲ ਟੇਬਲ ਨੂੰ ਵਧੀਆ ਬਣਾਓ (8 ਪ੍ਰਭਾਵੀ ਸੁਝਾਅ)

6. ਡਾਇਨਾਮਿਕ ਟੇਬਲ ਬਣਾਉਣ ਲਈ ਐਕਸਲ VBA ਦੀ ਵਰਤੋਂ ਕਰੋ

ਆਓ ਇੱਕ ਰੇਂਜ ਤੋਂ ਇੱਕ ਸਾਰਣੀ ਬਣਾਉਣ ਦੇ ਇੱਕ ਹੋਰ ਐਕਸਲ VBA ਤਰੀਕੇ ਦੀ ਪੜਚੋਲ ਕਰੀਏ।

ਪੜਾਅ:

  • ਸ਼ੁਰੂ ਵਿੱਚ, ਡਿਵੈਲਪਰ ਟੈਬ > ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ > ਇਨਸਰਟ > ਮੋਡੀਊਲ 'ਤੇ ਜਾਓ।
  • ਜਾਂ, ਵਰਕਸ਼ੀਟ ਉੱਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰਨ ਨਾਲ ਇੱਕ ਵਿੰਡੋ ਖੁੱਲ੍ਹ ਜਾਵੇਗੀ। ਉੱਥੋਂ ਵਿਊ ਕੋਡ 'ਤੇ ਜਾਓ।
  • ਅਤੇ, ਇਹ ਤੁਹਾਨੂੰ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਖੇਤਰ ਵਿੱਚ ਲੈ ਜਾਵੇਗਾ, ਜਿੱਥੇ ਅਸੀਂ VBA ਮੈਕਰੋਜ਼ ਲਿਖ ਸਕਦੇ ਹਾਂ।
  • ਦੂਜੇ ਪਾਸੇ, Alt + F11 ਦਬਾਉਣ ਨਾਲ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਐਡੀਟਰ ਵੀ ਖੁੱਲ੍ਹ ਜਾਵੇਗਾ।
  • ਇਸ ਤੋਂ ਬਾਅਦ, VBA ਕੋਡ ਟਾਈਪ ਕਰੋ। .

VBA ਕੋਡ:

2955
  • ਅਤੇ, ਨਤੀਜਾ ਦੇਖਣ ਲਈ ਕੋਡ ਚਲਾਓ F5 ਕੁੰਜੀ ਨੂੰ ਦਬਾਉਣ ਨਾਲ।

  • ਅਤੇ, ਸਾਰਣੀ ਨੂੰ ਰੇਂਜ ਤੋਂ ਬਣਾਇਆ ਜਾਵੇਗਾ ਜਿਵੇਂ ਕਿ <1 ਦੀ ਤਸਵੀਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।>ਵਿਧੀ 1 ।

ਹੋਰ ਪੜ੍ਹੋ: ਡੇਟਾ ਨਾਲ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਸਾਰਣੀ ਕਿਵੇਂ ਬਣਾਈਏ (5 ਤਰੀਕੇ)

ਸਿੱਟਾ

ਉਪਰੋਕਤ ਢੰਗ ਐਕਸਲ ਵਿੱਚ ਰੇਂਜ ਤੋਂ ਇੱਕ ਸਾਰਣੀ ਬਣਾਉਣ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨਗੇ। ਉਮੀਦ ਹੈ ਕਿ ਇਹ ਤੁਹਾਡੀ ਮਦਦ ਕਰੇਗਾ! ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਈ ਸਵਾਲ, ਸੁਝਾਅ, ਜਾਂ ਫੀਡਬੈਕ ਹਨ ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਟਿੱਪਣੀ ਭਾਗ ਵਿੱਚ ਸਾਨੂੰ ਦੱਸੋ। ਜਾਂ ਤੁਸੀਂ ExcelWIKI.com ਬਲੌਗ!

ਵਿੱਚ ਸਾਡੇ ਹੋਰ ਲੇਖਾਂ ਨੂੰ ਦੇਖ ਸਕਦੇ ਹੋ।

ਹਿਊਗ ਵੈਸਟ ਉਦਯੋਗ ਵਿੱਚ 10 ਸਾਲਾਂ ਤੋਂ ਵੱਧ ਅਨੁਭਵ ਦੇ ਨਾਲ ਇੱਕ ਉੱਚ ਤਜ਼ਰਬੇਕਾਰ ਐਕਸਲ ਟ੍ਰੇਨਰ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਕ ਹੈ। ਉਸ ਕੋਲ ਲੇਖਾ ਅਤੇ ਵਿੱਤ ਵਿੱਚ ਬੈਚਲਰ ਦੀ ਡਿਗਰੀ ਹੈ ਅਤੇ ਵਪਾਰ ਪ੍ਰਸ਼ਾਸਨ ਵਿੱਚ ਮਾਸਟਰ ਦੀ ਡਿਗਰੀ ਹੈ। ਹਿਊਗ ਨੂੰ ਅਧਿਆਪਨ ਦਾ ਜਨੂੰਨ ਹੈ ਅਤੇ ਉਸਨੇ ਇੱਕ ਵਿਲੱਖਣ ਅਧਿਆਪਨ ਪਹੁੰਚ ਵਿਕਸਿਤ ਕੀਤੀ ਹੈ ਜਿਸਦਾ ਪਾਲਣ ਕਰਨਾ ਅਤੇ ਸਮਝਣਾ ਆਸਾਨ ਹੈ। ਐਕਸਲ ਦੇ ਉਸ ਦੇ ਮਾਹਰ ਗਿਆਨ ਨੇ ਦੁਨੀਆ ਭਰ ਦੇ ਹਜ਼ਾਰਾਂ ਵਿਦਿਆਰਥੀਆਂ ਅਤੇ ਪੇਸ਼ੇਵਰਾਂ ਨੂੰ ਆਪਣੇ ਹੁਨਰਾਂ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਅਤੇ ਆਪਣੇ ਕਰੀਅਰ ਵਿੱਚ ਉੱਤਮਤਾ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕੀਤੀ ਹੈ। ਆਪਣੇ ਬਲੌਗ ਰਾਹੀਂ, ਹਿਊਗ ਆਪਣੇ ਗਿਆਨ ਨੂੰ ਦੁਨੀਆ ਨਾਲ ਸਾਂਝਾ ਕਰਦਾ ਹੈ, ਵਿਅਕਤੀਆਂ ਅਤੇ ਕਾਰੋਬਾਰਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀ ਪੂਰੀ ਸਮਰੱਥਾ ਤੱਕ ਪਹੁੰਚਣ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਮੁਫ਼ਤ ਐਕਸਲ ਟਿਊਟੋਰਿਅਲ ਅਤੇ ਔਨਲਾਈਨ ਸਿਖਲਾਈ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ।