-
November 10th, 2017, 16:07
#1
سوال : ساخت xlsx در php و نوشتن مجدد در آن PHPEXCEL
سلام دوستان
من میخوام یه فایل xlsx بسازم . utf8 . ستون ها ثابت هستند ولی خطوط شاید در چند مرحله نوشته بشن
مثلا . اولین بار بنده میام فایل a.xlsx رو درست میکنم با هدر ستون ها و سیو میکنم
بار دوم میام همون فایل رو ادیت میکنم و 5 سطر بهش اضافه میکنم
بار سوم هم همینطور و ذخیره میکنم
یعنی یک فایل رو کلا
حالا ممنون میشم یه راهنمایی ای بکنید در این مورد . هم ساخت و ستون دهی . و هم ادیت و اضافه کردن سطر ها در همون فایل
مرسی
-
-
November 10th, 2017 16:07
# ADS
-
November 10th, 2017, 17:37
#2
پاسخ : سوال : ساخت xlsx در php و نوشتن مجدد در آن PHPEXCEL
دانلود: PHPExcel 1.7.6
کد PHP:
<?php
error_reporting(E_ALL);
date_default_timezone_set('Europe/London');
require_once '../Classes/PHPExcel/IOFactory.php';
require_once '../Classes/PHPExcel.php';
$excel2 = PHPExcel_IOFactory::createReader('Excel2007');
$excel2 = $excel2->load('nTest.xlsx'); // Empty Sheet
$excel2->setActiveSheetIndex(0);
$excel2->getActiveSheet()->setCellValue('C6', '4')
->setCellValue('C7', '5')
->setCellValue('C8', '6')
->setCellValue('C9', '7');
$excel2->setActiveSheetIndex(1);
$excel2->getActiveSheet()->setCellValue('A7', '4')
->setCellValue('C7', '5');
$objWriter = PHPExcel_IOFactory::createWriter($excel2, 'Excel2007');
$objWriter->save('Nimit New.xlsx');
?>
https://stackoverflow.com/questions/...iple-worksheet
جشنواره وب ایران یا جشنواره معرفی دوستان!!!
-
تعداد تشکر ها ازMJmoonwalk به دلیل پست مفید
-
November 11th, 2017, 18:07
#3
پاسخ : سوال : ساخت xlsx در php و نوشتن مجدد در آن PHPEXCEL

نوشته اصلی توسط
MJmoonwalk
دانلود:
PHPExcel 1.7.6
کد PHP:
<?php
error_reporting(E_ALL);
date_default_timezone_set('Europe/London');
require_once '../Classes/PHPExcel/IOFactory.php';
require_once '../Classes/PHPExcel.php';
$excel2 = PHPExcel_IOFactory::createReader('Excel2007');
$excel2 = $excel2->load('nTest.xlsx'); // Empty Sheet
$excel2->setActiveSheetIndex(0);
$excel2->getActiveSheet()->setCellValue('C6', '4')
->setCellValue('C7', '5')
->setCellValue('C8', '6')
->setCellValue('C9', '7');
$excel2->setActiveSheetIndex(1);
$excel2->getActiveSheet()->setCellValue('A7', '4')
->setCellValue('C7', '5');
$objWriter = PHPExcel_IOFactory::createWriter($excel2, 'Excel2007');
$objWriter->save('Nimit New.xlsx');
?>
https://stackoverflow.com/questions/...iple-worksheet
سلام
عزیز یه توضیحی هم میدادی رو این مورد . مثلا سر ستون هارو چطوری باید مشخص کرد . ردیف ها کدوم ها هستند و الی آخر
-
-
November 11th, 2017, 20:06
#4
عضو جدید
پاسخ : سوال : ساخت xlsx در php و نوشتن مجدد در آن PHPEXCEL
عین ستون های شطرنج در نظر بگیر
سر ستون ها میشن a0 و b0 و ...
بقیه هم میشن a1 و b1 و ...
-
تعداد تشکر ها از ErbHosting به دلیل پست مفید
-
November 11th, 2017, 20:47
#5
پاسخ : سوال : ساخت xlsx در php و نوشتن مجدد در آن PHPEXCEL

نوشته اصلی توسط
ErbHosting
عین ستون های شطرنج در نظر بگیر
سر ستون ها میشن a0 و b0 و ...
بقیه هم میشن a1 و b1 و ...
برای نوشتن باید لوپ عددی درست کنم ؟
-