আমি মনে করি না আপনি প্রশ্ন জিজ্ঞাসা করার সময় আমাদের এই ক্লাসটি ফিরে ছিল, তবে আজ একটি সহজ উত্তর আছে।
আপনি যা করতে চান তা হ'ল ডেটাফর্মেটর ক্লাসটি ব্যবহার করুন । আপনি এই ঘরটি পাস করেছেন, এবং এক্সেল আপনাকে সেই ঘরের জন্য কী দেখায় তা সম্বলিত একটি স্ট্রিং আপনাকে ফিরিয়ে আনতে সেরা চেষ্টা করে। আপনি যদি এটি একটি স্ট্রিং সেল পাস করেন তবে আপনি স্ট্রিংটি ফিরে পাবেন। যদি আপনি এটিকে ফর্ম্যাটিং বিধি প্রয়োগ করে একটি সংখ্যক কক্ষ পাস করেন তবে এটি তাদের উপর ভিত্তি করে নম্বরটি ফর্ম্যাট করবে এবং আপনাকে স্ট্রিংটি ফিরে দেবে।
আপনার ক্ষেত্রে, আমি ধরে নেব যে সংখ্যার কোষগুলিতে তাদের জন্য পূর্ণসংখ্যার বিন্যাস প্রয়োগ করা হয়েছে। আপনি যদি এই ফোনের জন্য ফরম্যাট করতে ডেটা ফোরমেটারকে বলেন, এটি আপনাকে এর মধ্যে পূর্ণসংখ্যার স্ট্রিং সহ একটি স্ট্রিং ফিরিয়ে দেবে।
এছাড়াও, নোট করুন যে প্রচুর লোকেরা কাজটি করার পরামর্শ দেয় cell.setCellType(Cell.CELL_TYPE_STRING)
তবে অ্যাপাচি পিওআই জাভাডোকস পরিষ্কারভাবে জানিয়ে দেয় যে আপনার এটি করা উচিত নয় ! এরকম setCellType
কল বিন্যাস হারাবে, যেমন javadocs ব্যাখ্যা অবশিষ্ট ফর্ম্যাটিং সহ একটি স্ট্রিং রূপান্তর করার একমাত্র উপায় ব্যবহার করা DataFormatter বর্গ ।