وی بی اے ویب سکریپنگ | ایکسل وی بی اے کا استعمال کرتے ہوئے ویب سائٹ کو سکریپ کیسے کریں؟

ایکسل وی بی اے ویب سکریپنگ

وی بی اے ویب سکریپنگ ویب صفحات تک رسائی حاصل کرنے اور اس ویب سائٹ سے ڈیٹا کو ہمارے کمپیوٹر فائلوں میں ڈاؤن لوڈ کرنے کی ایک تکنیک ہے۔ انٹرنیٹ ایکسپلورر جیسے بیرونی ایپلی کیشنز تک رسائی حاصل کرکے ویب سکریپنگ ممکن ہے۔ ہم اسے دو طریقوں سے کرسکتے ہیں یعنی ابتدائی بائنڈنگ اور دیر سے منسلک۔

وی بی اے کے ساتھ ویب سکریپنگ کا مطلب ہے جب ہم ویب پر موجود دوسرے ذرائع سے ڈیٹا لانے کے لئے وی بی اے کا استعمال کرتے ہیں تو اس میں ڈیٹا کے ذرائع کے ل log لاگ ان کی ضرورت پڑسکتی ہے ، لیکن ایسا کرنے کے ل first ، ہمیں ٹولز سیکشن میں موجود حوالوں کو اہل بنانا ہوگا۔ مائیکروسافٹ ایچ ٹی ایم ایل لائبریری کے لئے وی بی اے ایڈیٹر ، تاکہ وی بی اے سے ویب تک رسائی حاصل کی جاسکے۔

ہم میں سے زیادہ تر نہیں جانتے ہیں کہ ایکسل سے ہی ہم ویب صفحات تک رسائی حاصل کرسکتے ہیں اور ان ویب صفحات سے ڈیٹا حاصل کرسکتے ہیں۔ ہاں ، آپ نے یہ ٹھیک سنا ہے۔ ہم ویب پیجز ، براؤزنگ ایپلی کیشنز تک رسائی ، اور بہت ساری چیزوں کو ختم کرسکتے ہیں۔ اس آرٹیکل میں ، ہم آپ کو تفصیل سے ویب سکریپنگ کے ل an ایکسل وی بی اے کوڈ لکھنے کا طریقہ بتائیں گے۔

عام طور پر ، ہم ویب صفحات کھولتے ہیں ، ڈیٹا کاپی کرتے ہیں اور اسے اپنی فائلوں جیسے ایکسل ، ورڈ ، یا کچھ دوسری فائلوں میں چسپاں کرتے ہیں۔ لیکن اس مضمون میں ، ہم آپ کو ایکسل سے ویب سائٹ تک رسائی حاصل کرنے اور بہت ساری دوسری قسم کی چیزیں کرنے کا طریقہ دکھائیں گے۔

وی بی اے کا استعمال کرتے ہوئے ویب سائٹ کا ڈیٹا کیسے سکریپ کریں؟

آپ یہ وی بی اے ویب سکریپنگ ایکسل ٹیمپلیٹ ڈاؤن لوڈ کرسکتے ہیں۔ وی بی اے ویب سکریپنگ ایکسل ٹیمپلیٹ

جب ہم ایکسل سے کسی اور ایپلی کیشنز تک رسائی حاصل کرنا چاہتے ہیں تو ہم یہ طریقوں سے کرسکتے ہیں یعنی "ارلی بائنڈنگ" اور "دیر سے پابند"۔ ابتدائی مرحلے پر ، "ارلی بائنڈنگ" تکنیک کا استعمال کرنا ہمیشہ محفوظ ہے۔

ویب سائٹ تک رسائی حاصل کرنے کیلئے ہمیں براؤزنگ ایپلی کیشنز کی ضرورت ہے ، مثال کے طور پر ، “انٹرنیٹ ایکسپلورر”۔ چونکہ یہ بیرونی شے ہے لہذا ہمیں سب سے پہلے حوالہ ترتیب دینے کی ضرورت ہے۔

ویب سکریپ کے لئے درج ذیل اقدامات پر عمل کریں۔

مرحلہ نمبر 1: وی بی اے متغیر کی وضاحت کریں اور ڈیٹا کی قسم تفویض کریں “انٹرنیٹ ایکسپلورر”.

کوڈ:

 ذیلی ویب_کرپنگ () مدھم انٹرنیٹ_ ایکسپلور کے بطور انٹرنیٹ اینڈ سب 

جیسا کہ آپ اوپر دیکھ سکتے ہیں جب ہم انٹرنیٹ ایکسپلورر کا حوالہ ترتیب دینے کی کوشش کرتے ہیں تو ہمیں "انٹرنیٹ ایکسپلورر" دیکھنے کو نہیں ملتا ہے ، اس کی وجہ یہ ہے کہ "انٹرنیٹ ایکسپلورر" ایک بیرونی شے ہے لہذا ہمیں ریفرنس ترتیب دینے کی ضرورت ہے۔

مرحلہ 2: حوالہ ترتیب دینے کے لئے "اوزار"اور منتخب کریں"حوالہ جات”.

نیچے والی ونڈو میں نیچے سکرول کریں اور منتخب کریں “مائیکروسافٹ انٹرنیٹ کنٹرولز”.

مرحلہ 3: "مائیکروسافٹ انٹرنیٹ کنٹرول" کے باکس کو چیک کریں اور اوکے پر کلک کریں۔ اب ہمیں اس چیز کا نام انٹیلی سینس کی فہرست میں دیکھنا چاہئے۔

کوڈ:

 ذیلی ویب_کرپنگ () مد Internet انٹرنیٹ_ ایکسپلور کے بطور انٹر اینڈ سب 

مرحلہ 4: "انٹرنیٹ ایکسپلورر" کا انتخاب کریں۔

کوڈ:

 ذیلی ویب_کرپنگ () دائم انٹرنیٹ_ ایکسپلور کے بطور انٹرنیٹ ایکسپلور اختتام پذیر 

مرحلہ 5: اگلا ، ہمیں انٹرنیٹ ایکسپلورر کو چالو کرنے کے لئے حوالہ ترتیب دینے کی ضرورت ہے۔ چونکہ یہ ایک اعتراض متغیر ہے لہذا ہمیں "سیٹ کریں”حوالوں کو ترتیب دینے کے لئے کلیدی لفظ۔

کوڈ:

 ذیلی ویب_کرپنگ () انٹرنیٹ انٹرنیٹ ایکسپلورر کے بطور انٹرنیٹ انٹرنیٹ ایکسپلورر مد Dت کریں 

مرحلہ 6: اب متغیر کا استعمال کرتے ہوئے “انٹرنیٹ ایکسپلورر”ہم انٹرنیٹ ایکسپلورر کی خصوصیات اور طریقے استعمال کرسکتے ہیں۔

متغیر نام درج کریں اور انٹیلی سینس لسٹ دیکھنے کیلئے ڈاٹ لگائیں۔

کوڈ:

ذیلی ویب_کرپپنگ () انٹرنیٹ انٹرنیٹ ایکسپلورر کے بطور دائم انٹرنیٹ_ ایکسپلور سیٹ: انٹرنیٹ_ ایکسپلور = نیا انٹرنیٹ ایکسپلور انٹرنیٹ_ ایکسپلور۔ آخر سب

مرحلہ 7: اب انٹرنیٹ ایکسپلورر کی ایپلی کیشن دیکھنے کے ل we ، ہمیں منتخب کرنے کی ضرورت ہے “مرئی"پراپرٹی اور اس کی حیثیت کو"سچ ہے”.

کوڈ:

 ذیلی ویب_کرپنگ () انٹرنیٹ انٹرنیٹ ایکسپلورر کے بطور دائم انٹرنیٹ_ ایکسپلورر انٹرنیٹ_ ایکسپلورر = نیا انٹرنیٹ ایکسپلورر انٹرنیٹ_ ایکسپلور۔ویزیبل = ٹر اینڈ سب 

اب کوڈ چلائیں اور آپ کو ایک دیکھنا چاہئے انٹرنیٹ ایکسپلورر آپ کے کمپیوٹر پر کھلتا ہے۔

مرحلہ 8: کیونکہ کسی ویب ایڈریس کا ذکر نہیں کیا گیا ہے ہم صرف ایک خالی صفحہ دیکھ سکتے ہیں۔ انٹرنیٹ ایکسپلورر کو ویب ایڈریس دینے کے لئے ہمیں "سمت شناسی”طریقہ۔

کوڈ:

 ذیلی ویب_کرپنگ () انٹرنیٹ انٹرنیٹ ایکسپلورر کے بطور دائم انٹرنیٹ_ ایکسپلور سیٹ انٹرنیٹ_ ایکسپلور = نیا انٹرنیٹ ایکسپلور انٹرنیٹ_ ایکسپلور۔ویزیبل = ٹرو انٹرنیٹ_ ایکسپلور۔ نیویگیٹ (اختتامی سب 

مرحلہ 9: جیسا کہ آپ اوپر دیکھ سکتے ہیں "نیویگیشن" طریقہ جس سے پوچھ رہا ہے کہ انٹرنیٹ ایکسپلورر میں کون سا URL چل رہا ہے۔ اب مجھے ویب سائٹ کھولنے کی ضرورت ہے “وال اسٹریٹنموجو"اور میں یو آر ایل ایڈریس مندرجہ ذیل طور پر دے سکتا ہوں۔ "//www.wallstreetmojo.com/"

کوڈ:

 ذیلی ویب_کرپنگ () انٹرنیٹ انٹرنیٹ ایکسپلورر کے بطور دائم انٹرنیٹ_ ایکسپلور سیٹ انٹرنیٹ_ ایکسپلور = نیا انٹرنیٹ ایکسپلور انٹرنیٹ_ ایکسپلور۔ویزیبل = ٹرچ انٹرنیٹ_ ایکسپلور۔نیویگیٹ ("//www.wallstreetmojo.com") اختتامی سب 

اب کوڈ چلائیں ، ہمیں انٹرنیٹ ایکسپلورر میں درج ویب ایڈریس پیج کو دیکھنا چاہئے۔

یہاں ہمیں ایک مسئلہ درپیش ہے کہ ایک بار جب ویب صفحہ کھل جاتا ہے تو ہمارے کوڈ کو صفحہ ویب صفحہ مکمل طور پر کھلنے تک انتظار کرنے کی ضرورت ہوتی ہے۔

مرحلہ 10: ہمیں VBA میں "کرو جبکہ کرو" لوپ کو استعمال کرنے کی ضرورت ہے جب تک کہ مذکورہ صفحے کو مکمل طور پر لوڈ نہیں کیا جاتا ہے اس وقت تک ہمارے کوڈ کو مزید آگے جانے کا انتظار نہیں کرتے۔

تو ، میکرو کو مذکورہ ویب پیج پر آنے تک انتظار کرنے پر مجبور کرنے کے لئے "کرو جبکہ کرو" لوپ کے نیچے شامل کریں۔ریاست تیار ہے”موڈ۔

کوڈ:

 ذیلی ویب_کرپنگ () انٹرنیٹ انٹرنیٹ ایکسپلورر کے بطور ڈیم انٹرنیٹ_ ایکسپلورر انٹرنیٹ_ ایکسپلور سیٹ کریں = نیا انٹرنیٹ ایکسپلور انٹرنیٹ_ ایکسپلور۔ ویئبل = ٹرچ انٹرنیٹ_ ایکسپلور۔ نیویگیٹ ("//www.wallstreetmojo.com") انٹرنیٹ_ ایکسپلور ریڈی اسٹیٹ کے اختتام پر اختتام کریں: 

مرحلہ 11: آئیے ایک لائن میں ویب سائٹ کے بارے میں معلومات حاصل کرنے کی کوشش کرتے ہیں۔ مذکورہ ویب ایڈریس کے بارے میں معلومات حاصل کرنے کے ل we ہمیں "مقام کا نام”پراپرٹی۔

کوڈ:

 سب ویب_کراپنگ () انٹرنیٹ انٹرنیٹ ایکسپلورر کے بطور انٹرنیٹ انٹرنیٹ ایکسپلورر ڈیم انٹرنیٹ_ ایکسپلورر = نیا انٹرنیٹ ایکسپلور انٹرنیٹ_ ایکسپلور۔ ویئزبل = ٹرچ انٹرنیٹ_ ایکسپلور۔ نیویگیٹ ("//www.wallstreetmojo.com") انٹرنیٹ_ ایکسپلور۔ ریڈی اسٹائل ای میل_کلوپ سائٹ ای میل_کسپلگ ایگریس ای میل: 

کوڈ کو چلائیں اور میسج باکس میں ، ہمیں ویب سائٹ کے بارے میں معلومات ملیں گی۔

مرحلہ 12: اب نچلے حصے میں ، ہم ویب سائٹ کے پتے بھی چھاپ سکتے ہیں۔

کوڈ:

 ذیلی ویب_کراپنگ () انٹرنیٹ انٹرنیٹ ایکسپلورر کے بطور ڈیم انٹرنیٹ_ ایکسپلورر سیٹ کریں انٹرنیٹ_ ایکسپلور = نیا انٹرنیٹ ایکسپلور انٹرنیٹ_ ایکسپلور۔ ویئبل = ٹرچ انٹرنیٹ_ ایکسپلور۔ نیویگیٹ ("//www.wallstreetmojo.com") انٹرنیٹ انٹرنیٹ ایکسپلور ریڈی ای میل انٹرنیٹ اور انٹرنیٹ پر مبنی انٹرنیٹ پر مبنی اور انٹرنیٹ پر مبنی انٹرنیٹ پر مبنی انٹرنیٹ پر گفتگو کریں۔ .LocationURL آخر سب 

اب یہ ویب سائٹ کی تفصیل کے بارے میں بتائے گا اور ویب سائٹ کا پتہ بھی دکھاتا ہے۔

یہاں یاد رکھنے والی چیزیں

  • انٹرنیٹ ایکسپلورر جیسے بیرونی ایپلی کیشنز تک رسائی حاصل کرکے ویب سکریپنگ ممکن ہے۔
  • ہم اسے دو طریقوں سے کرسکتے ہیں یعنی ابتدائی بائنڈنگ اور دیر سے منسلک۔ ارلی بائنڈنگ کے ساتھ ، ہم انٹیلی سینس لسٹ دیکھنے کے ل. حاصل کرسکتے ہیں لیکن دیر سے پابندیوں کے ساتھ ، ہم انٹیلیلی سینس کی فہرست بالکل بھی نہیں دیکھ سکتے ہیں۔