খোলা নোহোৱাকৈ আন এখন কাৰ্য্যপুস্তিকাৰ পৰা তথ্য কপি কৰিবলৈ Excel VBA

  • এইটো শ্বেয়াৰ কৰক
Hugh West

Microsoft Excel ত, VBA Macros এ সহজেই বহুতো সমস্যা সমাধান কৰিব পাৰে। যদি আমি ৱৰ্কবুক খোলা নোহোৱাকৈ আন এটা ৱৰ্কবুকৰ পৰা ডাটা কপি কৰিব বিচাৰো, আমি Excel VBA ব্যৱহাৰ কৰি সহজে কৰিব পাৰো। এই প্ৰবন্ধটোত আপুনি শিকিব Excel VBA অন্য ৱৰ্কবুকৰ পৰা ডাটা কপি কৰিবলৈ ইয়াক খোলি নোযোৱাকৈ।

অভ্যাস ৱৰ্কবুক ডাউনলোড কৰক

আপুনি ডাউনলোড কৰিব পাৰে ৱৰ্কবুক আৰু ইয়াৰ সৈতে অনুশীলন কৰক।

আন এখন ৱৰ্কবুক ডাটা কপি কৰক।xlsm

3 Excel VBA ৰ সৈতে খোলা নোহোৱাকৈ আন এখন ৱৰ্কবুকৰ পৰা ডাটা কপি কৰাৰ বিভিন্ন উপায়

কেতিয়াবা, আমাক পূৰ্বৰ কোনোবা ৱৰ্কবুকৰ পৰা তথ্যৰ প্ৰয়োজন হয়। যদি আমি খৰখেদা কৰি থাকোঁ আৰু ৱৰ্কবুকখন খোলাকৈ তৎক্ষণাত তথ্যৰ প্ৰয়োজন হয়, আমি Excel VBA ব্যৱহাৰ কৰিব পাৰো। Excel VBA ৰ সৈতে, আমি অন্য ৱৰ্কবুকৰ পৰা ডাটা দ্ৰুতভাৱে কপি কৰিব পাৰো, ইয়াৰ বাবে, আমি মাত্ৰ সেই বিশেষ ৱৰ্কবুকৰ অৱস্থান জানিব লাগিব।

ডাটা কপি কৰিবলৈ আমি ৱৰ্কবুকৰ নাম ব্যৱহাৰ কৰিম প্ৰডাক্টৰ_বিৱৰণ । আৰু আমি ডাটা ৰেঞ্জ ( B4:E10 ) কপি কৰিব বিচাৰো। আমি কপি কৰিব বিচৰা ডাটাছেটটোত কিছুমান সামগ্ৰী, ইয়াৰ বিক্ৰী মূল্য, সামগ্ৰীৰ খৰচ, আৰু মুঠ লাভৰ হাৰ থাকে। আন এখন কৰ্মপুস্তিকাৰ পৰা তথ্য কপি কৰিবলৈ বিভিন্ন মাপকাঠী চাওঁ আহক।

1. Excel VBA ৰ সৈতে খোলা নোহোৱাকৈ আন এখন ৱৰ্কবুকৰ পৰা এটা শ্বীট ডাটা কপি কৰক

আমি তলৰ VBA ক'ড অনুসৰণ কৰি এটা শ্বীটৰ পৰা ডাটা কপি কৰিব পাৰো। ইয়াৰ বাবে আমি তলৰ কথাখিনিৰ মাজেৰে যাব লাগিবপদক্ষেপসমূহ।

পদক্ষেপসমূহ:

  • প্ৰথমে, ৰিবনৰ পৰা ডেভেলপাৰ টেবলৈ যাওক।
  • তাৰ পিছত , Visual Basic Editor খোলিবলৈ Visual Basic ত ক্লিক কৰক।
  • Visual Basic Editor খোলাৰ আন এটা উপায় হ'ল কেৱল <1 টিপোৱা>Alt + F11 .

  • বা, শ্বীটত ৰাইট-ক্লিক কৰক, তাৰ পিছত ক'ড চাওক নিৰ্ব্বাচন কৰক।

  • এতিয়া, তলত VBA ক'ড লিখক।

VBA ক'ড:

3146
  • শেষত, Run Sub বুটাম ক্লিক কৰি ক'ড চলাওক, আনহাতে, চলাবলৈ কিবৰ্ড চৰ্টকাট F5 কি' টিপক ক'ডটো।

টোকা: আপুনি ক'ডটো পৰিবৰ্তন কৰাৰ প্ৰয়োজন নাই। মাত্ৰ ক'ডটো কপি আৰু পেষ্ট কৰক।

  • ক'ড চলাই ফাইল খোলক উইণ্ডো আপোনাৰ কমপিউটাৰৰ পৰা ওলাব।
  • তাৰ পিছত, আপুনি বিচৰা কাৰ্য্যপুস্তিকাত ক্লিক কৰক তথ্য সংগ্ৰহ কৰিবলৈ।
  • তাৰ পিছত, ঠিক আছে বুটামত ক্লিক কৰক।

  • এতিয়া, তথ্য নিৰ্বাচন কৰক উৎস নথিপত্ৰৰ পৰা B5:E10 পৰিসীমাৰ ওপৰেৰে টানি আৰু তাৰ পিছত ঠিক আছে ক্লিক কৰক।

  • ডাটা ৰেঞ্জ নিৰ্বাচন কৰাৰ পিছত। এতিয়া আপুনি তথ্য ৰাখিব বিচৰা গন্তব্য পৰিসীমা নিৰ্ব্বাচন কৰক।
  • আৰু, ঠিক আছে ক্লিক কৰক।

  • শেষত, ই উৎস ফাইল বন্ধ কৰিব আৰু তথ্য গন্তব্য ফাইলত কপি হ'ব।

অধিক পঢ়ক: এক্সেল ভিবিএ: আন এখন কাৰ্য্যপুস্তিকালৈ পৰিসৰ কপি কৰক

একেধৰণৰৰিডিংছ

  • VBA ব্যৱহাৰ কৰি ক্লিপবৰ্ডৰ পৰা এক্সেললৈ কেনেকৈ পেষ্ট কৰিব
  • মেক্ৰ' অবিহনে এক্সেলত কপি আৰু পেষ্ট নিষ্ক্ৰিয় কৰক (2 টা মাপকাঠীৰ সৈতে)
  • এক্সেলত লুকাই থকা শাৰীসমূহ বাদ দি কেনেকৈ কপি কৰিব লাগে (৪টা সহজ পদ্ধতি)
  • মাপকাঠীৰ ওপৰত ভিত্তি কৰি আন এটা কাৰ্য্যপত্ৰিকালৈ শাৰীসমূহ কপি কৰিবলৈ এক্সেল VBA
  • এক্সেলত কোনো ফৰ্মেটিং নোহোৱাকৈ কেৱল মানসমূহ পেষ্ট কৰিবলৈ VBA কেনেকৈ ব্যৱহাৰ কৰিব লাগে

2. Excel ত খোলা নোহোৱাকৈ আন এখন ৱৰ্কবুকৰ পৰা এটা ডাটা ৰেঞ্জ কপি কৰিবলৈ VBA

তলৰ VBA ক'ড ব্যৱহাৰ কৰি আমি এটা ডাটা ৰেঞ্জৰ পৰা ডাটা কপি কৰিব পাৰো। আমি ইয়াক সম্পন্ন কৰিবলৈ তলৰ পদক্ষেপসমূহ অনুসৰণ কৰিব লাগিব।

পদক্ষেপসমূহ:

  • আৰম্ভ কৰিবলৈ, ৰিবনত ডেভেলপাৰ টেবলৈ নেভিগেট কৰক .
  • দ্বিতীয়ত, ভিজুৱেল বেচিক সম্পাদক ভিজুৱেল বেচিক ত ক্লিক কৰি বা Alt + F11 টিপি খোলক।
  • অথবা, কেৱল শ্বীটত ৰাইট-ক্লিক কৰক আৰু ভিজুৱেল বেচিক সম্পাদক খোলিবলৈ ক'ড চাওক নিৰ্ব্বাচন কৰক।

  • তাৰ পিছত VBA ক'ড তাত লিখক।

VBA ক'ড:

9490
  • ইয়াত, চলাওক চালওক উপ ব্যৱহাৰ কৰি ক'ড কৰক বা ক'ড চলাবলৈ কিবৰ্ড চৰ্টকাট F5 টিপক।

টোকা: আপুনি ক'ডটো পৰিবৰ্তন কৰাৰ প্ৰয়োজন নাই, আপুনি মাত্ৰ আপোনাৰ উৎস তথ্য অনুসৰি পৰিসৰ সলনি কৰিব লাগিব।

  • আৰু শেষত, তথ্য এতিয়া অন্য কাৰ্য্যপুস্তিকাৰ পৰা সক্ৰিয় কাৰ্য্যপুস্তিকালৈ কপি কৰা হৈছে।

অধিক পঢ়ক: এটা ৱৰ্কশ্বীটৰ পৰা আন এখনলৈ কপি আৰু পেষ্ট কৰিবলৈ মেক্ৰ' (15 পদ্ধতি)

3. কমাণ্ড বুটাম ব্যৱহাৰ কৰি খোলা নোহোৱাকৈ আন এখন ৱৰ্কবুকৰ পৰা ডাটা কপি কৰিবলৈ এক্সেল VBA

আমি VBA ক'ডত থকা কমাণ্ড বুটাম ব্যৱহাৰ কৰি আন এটা ৱৰ্কবুকৰ পৰা ডাটা কপি কৰিব পাৰো। ইয়াক সম্পন্ন কৰিবলৈ আমি তলত উল্লেখ কৰা পদক্ষেপসমূহ অনুসৰণ কৰিব লাগিব।

পদক্ষেপসমূহ:

  • প্ৰথমে, এটা আদেশ বুটাম ৰাখিবলৈ, যাওক ডেভেলপাৰ টেবলৈ।
  • দ্বিতীয়ভাৱে, Insert ড্ৰপ-ডাউন মেনুত ক্লিক কৰক।
  • তৃতীয়ভাৱে, আদেশ বুটামত ক্লিক কৰক .

  • আমি উৎপাদন ক চেল A1 ত ৰাখোঁ, কাৰণ ই আমাৰ উৎস ফাইল শ্বীটৰ নাম। আৰু আমি Command Button ছেট কৰো, উৎস ফাইল শ্বীটৰ নামৰ সোঁফালে। আমি এতিয়া টেবুলখন সৃষ্টি কৰিলোঁ, আমাক মাত্ৰ তথ্যৰ প্ৰয়োজন যিটো আন এখন ৱৰ্কবুকত আছে।

  • একে টোকেনেৰে, ডেভেলপাৰলৈ নেভিগেট কৰক ৰিবনত টেব।
  • ইয়াৰ পিছত, ভিজুৱেল বেচিক ত ক্লিক কৰক বা অল্ট + F11 টিপক ভিজুৱেল বেচিক সম্পাদক আৰম্ভ কৰিবলৈ।
  • আপুনি শ্বীটত ৰাইট-ক্লিক কৰি আৰু ক'ড চাওক নিৰ্ব্বাচন কৰি ভিজুৱেল বেচিক সম্পাদক খোলিব পাৰে।

  • এতিয়া, VBA ক'ডটো লিখি লওক।

VBA ক'ড:

7713
  • তাৰ পিছত, Ctrl + S টিপি ক'ডটো সংৰক্ষণ কৰক।

টোকা: আপুনি ক'ডটো কপি কৰিব পাৰে, আপুনি মাত্ৰ নথিপত্ৰ পথ আৰু তথ্য সলনি কৰিব লাগিব

  • আৰু, শেষত, যদি আপুনি CommandButton1 ত ক্লিক কৰে ইয়ে তথ্যক অন্য কাৰ্য্যপুস্তিকাৰ পৰা কপি কৰিব ইয়াক খোলা নোহোৱাকৈ।

অধিক পঢ়ক: মাপকাঠীৰ ওপৰত ভিত্তি কৰি এটা কাৰ্য্যপুস্তিকাৰ পৰা আন এখনলৈ তথ্য কপি কৰিবলৈ মেক্ৰ'

উপসংহাৰ

ওপৰৰ মাপকাঠীসমূহ হৈছে Excel VBA ৰ সৈতে খোলা নোহোৱাকৈ অন্য কাৰ্য্যপুস্তিকাৰ পৰা তথ্য কপি কৰাৰ নিৰ্দেশনা। আশাকৰোঁ এইটোৱে আপোনাক সহায় কৰিব! যদি আপোনাৰ কিবা প্ৰশ্ন, পৰামৰ্শ, বা মতামত আছে অনুগ্ৰহ কৰি মন্তব্যৰ অংশত জনাওক। অথবা আপুনি ExcelWIKI.com ব্লগত আমাৰ আন প্ৰবন্ধসমূহলৈ এবাৰ চকু ফুৰাব পাৰে!

হিউ ৱেষ্ট এজন অতি অভিজ্ঞ এক্সেল প্ৰশিক্ষক আৰু বিশ্লেষক আৰু তেওঁৰ উদ্যোগটোত ১০ বছৰতকৈও অধিক অভিজ্ঞতা আছে। তেওঁ একাউণ্টিং আৰু বিত্ত বিষয়ত স্নাতক ডিগ্ৰী আৰু ব্যৱসায় প্ৰশাসনত স্নাতকোত্তৰ ডিগ্ৰী লাভ কৰিছে। হিউৰ পাঠদানৰ প্ৰতি আকৰ্ষণ আছে আৰু তেওঁ এক অনন্য শিক্ষকতা পদ্ধতি গঢ়ি তুলিছে যিটো অনুসৰণ আৰু বুজিবলৈ সহজ। এক্সেলৰ বিষয়ে তেওঁৰ বিশেষজ্ঞ জ্ঞানে বিশ্বজুৰি হাজাৰ হাজাৰ ছাত্ৰ-ছাত্ৰী আৰু পেছাদাৰীক তেওঁলোকৰ দক্ষতা বৃদ্ধি আৰু কেৰিয়াৰত উৎকৃষ্টতা প্ৰদৰ্শন কৰাত সহায় কৰিছে। তেওঁৰ ব্লগৰ জৰিয়তে হিউৱে নিজৰ জ্ঞান বিশ্বৰ সৈতে ভাগ-বতৰা কৰে, ব্যক্তি আৰু ব্যৱসায়ীসকলক তেওঁলোকৰ সম্পূৰ্ণ সম্ভাৱনাক লাভ কৰাত সহায় কৰিবলৈ বিনামূলীয়া এক্সেল টিউটোৰিয়েল আৰু অনলাইন প্ৰশিক্ষণ আগবঢ়ায়।