কম্পিউটার

কিভাবে পড়া এবং লেখার জন্য PHPExcel দিয়ে একটি এক্সেল ফাইল খুলবেন?


PHPExcel এ পড়ার এবং লেখার জন্য একটি ফাইল খোলার কোন ধারণা নেই কারণ এটি PHPExcel অবজেক্টের উৎস সম্পর্কে সচেতন নয়। ফাইলটি যে উৎস থেকে লোড করা হয়েছে বা ফাইলের ধরন নির্বিশেষে, ফাইলটি তার নামের উপর ভিত্তি করে পড়া এবং একই নামে সংরক্ষণ করা যেতে পারে। এইভাবে, ফাইলটি ওভাররাইট করা হবে, এবং নতুন পরিবর্তনগুলি ফাইলটিতে প্রতিফলিত হবে।

উদাহরণ

error_reporting(E_ALL);
set_time_limit(0);
date_default_timezone_set('Europe/London');
set_include_path(get_include_path() . PATH_SEPARATOR . './Classes/');
include 'PHPExcel/IOFactory.php';
$fileType = 'Excel5';
$fileName = name_of_file.xls';
// Read the file
$objReader = PHPExcel_IOFactory::createReader($fileType);
$objPHPExcel = $objReader->load($fileName);
// Change the file
$objPHPExcel->setActiveSheetIndex(0)
   ->setCellValue('A1', 'Hello')
   ->setCellValue('B1', 'World!');
// Write the file
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, $fileType);
$objWriter->save($fileName);

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Changes to cell A1, B1 are reflected in the name_of_file.xls file.

সময়সীমা 0 এ সেট করা হয়েছে এবং সময় অঞ্চল ইউরোপ/লন্ডনে সেট করা হয়েছে। ফাইলের ধরনটি এক্সেল হিসাবে পরিচিত এবং ফাইলের নাম ভেরিয়েবল 'ফাইলনাম'-এ বরাদ্দ করা হয়েছে। 'PHPExcel_IOFactory' ক্লাস 'createReader' অবজেক্ট তৈরি করতে ব্যবহৃত হয় এবং এটি 'লোড' ফাংশন ব্যবহার করে লোড করা হয়। 'xls' শীটের দুটি ঘরের মান পরিবর্তন করা হয়েছে এবং এটি একই নামের সাথে সংরক্ষণ করা হয়েছে।


  1. এক্সেলে কলাম সহ CSV ফাইল কীভাবে খুলবেন (3টি সহজ উপায়)

  2. কিভাবে কলাম সহ এক্সেলে নোটপ্যাড বা টেক্সট ফাইল খুলবেন (3টি সহজ পদ্ধতি)

  3. কিভাবে আয় করের জন্য এক্সেলে এক্সএমএল ফাইল খুলবেন (2টি সহজ উপায়)

  4. কিভাবে পরিচিতির জন্য এক্সেলে একটি CSV ফাইল তৈরি করবেন (সহজ পদক্ষেপ সহ)