আমার একটি সমস্যা আছে এবং আমি এর উত্তর খুঁজে পাচ্ছি না। হতে পারে আপনি আমাকে সাহায্য করতে পারেন।
শীট "ইন্ট্রো" তে আমার একটি সারি রয়েছে (5), এতে সূত্রগুলি রয়েছে:
(i) সি 5 (= 'শীট 1'! $ এ $ 1);
(ii) আই 5 (= অফসেট ('পত্রক 1'! $ এ $ 1; 17; 1; 1;)));
(iii) এই সারিতে আমার সারণির লাইনের সংখ্যাও রয়েছে, বি 5 (= 1)। এই নম্বরটি "1" শীট 1-তে একটি হাইপার লিঙ্ক।আমার একটি ম্যাক্রো আছে যা সর্বশেষ ভরাট সারির পরে স্বয়ংক্রিয়ভাবে একটি নতুন সারি সন্নিবেশ করায়, যখন আমি 5 টি সারি পূরণ করেছি এবং আমার ম্যাক্রোটি চালাচ্ছি তখন এটি সারিটি 6 সন্নিবেশ করায় আমি নিজেই আমার সূত্রগুলি দিয়ে এই সারিটি পূরণ করতে চাই, যা আমি উপরে বর্ণনা করেছি।
আরও নির্দিষ্টভাবে, নতুন সারিটি এইভাবে পূরণ করা উচিত:
যখন নতুন সারিটি 6:
(i) সি 6 (= 'শীট 2'! $ এ $ 1);
(ii) আই 6 (= অফসেট ('পত্রক 2'! $ এ $ 1; 17; 1; 1;)));
(iii) বি 6 (= 2)। এই সংখ্যাটি "2" শীট 2-তে একটি হাইপার লিঙ্ক।
যখন নতুন সারিটি 7:
(i) সি 7 (= 'শীট 3'! $ এ $ 1);
(ii) আই 7 (= অফসেট ('শীট 3'! $ এ $ 1; 17; 1; 1;)));
(iii) বি 7 (= 3)। এই সংখ্যাটি "3" শীট 3-তে একটি হাইপার লিঙ্ক।
যখন নতুন সারিটি 8:
(i) সি 8 (= 'শীট 4'! $ এ $ 1);
(ii) আই 8 (= অফসেট ('শীট 4'! $ এ $ 1; 17; 1; 1;)));
(iii) বি 8 (= 4)। এই সংখ্যাটি "4" শীট 4-তে একটি হাইপার লিঙ্ক।
BEREICH.VERSCHIEBEN('Sheet1'!$A$1;17;1;1)
- জার্মান এক্সেলে এই ফাংশনটি হবে - সুতরাং এটি ইউকে সংস্করণ বা অন্য কোনও স্থানীয়করণ হতে পারে। আরও, আমি অনুমান করছি যে ডালিয়া কেবলমাত্র একটি রেঞ্জের জন্য একটি সূত্র স্থাপনের জন্য Range("A1").Formula = "=NOW()"
OFFSET('Sheet1'!$A$1;17;1;1;)
ব্যবহার করছেন তবে সেমিকোলনস (;
) ব্যবহার করে আপনি সিনট্যাক্সটি দেখান যা ওপেন অফিসের কনভেনশন এবং এক্সেলে কাজ করে না। তারপরে, দয়া করে আপনি এতক্ষণ যা অর্জন করেছেন তা পোস্ট করুন (যেমন, আপনার ম্যাক্রো যা "শেষের সারিটির পরে স্বয়ংক্রিয়ভাবে একটি নতুন সারি প্রবেশ করিয়ে দেয়")।