Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

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'; 
// फ़ाइल पढ़ें 
$objReader = PHPExcel_IOFactory::createReader($fileType); 
$objPHPExcel = $objReader->load($fileName); 
// फ़ाइल बदलें 
$objPHPExcel->setActiveSheetIndex(0) 
    ->setCellValue('A1', 'Hello') 
    ->setCellValue('B1', 'World!'); 
// फ़ाइल लिखें 
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, $fileType); 
$objWriter->save($fileName);

आउटपुट

यह निम्न आउटपुट देगा:

सेल A1, B1 में परिवर्तन name_of_file.xls फ़ाइल में परिलक्षित होते हैं।

टाइम लिमिट 0 पर सेट है और टाइमज़ोन Europe/London पर सेट है। फ़ाइल प्रकार Excel के रूप में जाना जाता है और फ़ाइलनाम 'fileName' वेरिएबल को असाइन किया जाता है। 'PHPExcel_IOFactory' क्लास 'createReader' का उपयोग ऑब्जेक्ट बनाने के लिए किया जाता है और इसे 'load' फ़ंक्शन का उपयोग करके लोड किया जाता है। 'xls' शीट के दो सेल मान बदल दिए जाते हैं और इसे उसी नाम से सहेजा जाता है।


  1. त्वरित गाइड: नोटपैड या टेक्स्ट फाइलों को संरचित कॉलम के साथ एक्सेल में इम्पोर्ट करें त्वरित गाइड: नोटपैड या टेक्स्ट फाइलों को संरचित कॉलम के साथ एक्सेल में इम्पोर्ट करें

    यह आलेख आपको नोटपैड या टेक्स्ट फाइल को कॉलम के साथ एक्सेल में खोलने के बुनियादी तरीके प्रदान करेगा। कभी-कभी आप अपना डेटा नोटपैड या टेक्स्ट फाइल में सेव करते हैं और बाद में, आपको विश्लेषण के लिए उस डेटा को एक्सेल में काम करना पड़ता है। उस कारण से, आपको उस नोटपैड या टेक्स्ट फाइल को कॉलम के साथ एक्सेल

  1. एक्सेल में XML फ़ाइलें खोलें: आयकर डेटा के लिए 2 सरल तरीके एक्सेल में XML फ़ाइलें खोलें: आयकर डेटा के लिए 2 सरल तरीके

    XML या एक्स्टेंसिबल मार्कअप लैंग्वेज एक फ़ाइल फॉर्मेट है, जिसका उपयोग मुख्य रूप से डेटा स्टोर और ट्रांसफर करने के लिए किया जाता है। माइक्रोसॉफ्ट एक्सेल इस फ़ाइल प्रकार का समर्थन करता है। यदि आप आयकर के लिए एक्सेल में XML फ़ाइल खोलने के तरीके ढूंढ रहे हैं, तो आप सही जगह पर हैं। हम आपको दिखाएंगे कि इस

  1. 5 आसान चरणों में एक्सेल संपर्कों को CSV में निर्यात करें 5 आसान चरणों में एक्सेल संपर्कों को CSV में निर्यात करें

    एक्सेल वर्कशीट पर काम करते समय, कभी-कभी आपको ग्राहक जानकारी, उत्पाद जानकारी, या छात्रों या अन्य के संपर्कों जैसी सूचनाओं के एक सेट के साथ काम करने की आवश्यकता हो सकती है। इन डेटा को उचित तरीके से संभालने की आवश्यकता होती है। नतीजतन, आपको एक्सेल फ़ाइल को CSV फ़ाइल में बदलने की आवश्यकता होती है ताकि स