目次
php 基于phpexcel制作的导出excel类,phpexcelexcel
想用PHP导出excel表格,但是php环境是51*的,没办法用PHPExcel开源类,有啥办法?
PHPExcel生成Excel不可以读取
ホームページ php教程 php手册 php 基于phpexcel制作的导出excel类,phpexcelexcel

php 基于phpexcel制作的导出excel类,phpexcelexcel

Jun 13, 2016 am 09:24 AM
エクセルフォーム

php 基于phpexcel制作的导出excel类,phpexcelexcel

最近要写个项目,由于项目中导出excel太多,因此写个类便于使用。

<?php
/*
*@使用方法。
*引入类库。
* $excel = news excelC();
*$excel->fileName = '文件名称';//设置文件名称,默认为时间戳
*$excel->format = '2007';//文件类型,默认为2007,其他为excel5
*$record = array(
	'delKey'=>array('id','addTime','status'),//如果数据$data中有不需要显示的列,可以在此说明。删除不需要导出的键值
	'sort'			=>array(
					'keyName'=>array('subjectName','flag'),//按keyName列排序,如果不存在则不排序。
					//'reorder'=>'DESC',//排序方式,DESC为倒序,ASC为正序。如果keyName存在则排序keyName,如果不存在则按数组的键名排序,如果reorder不存在则不排序
				),//排序   如果sort存在则排序,否则不排序,如果keyName存在则按设置排序,如果不存在则按字符排序,如果reorder不存在或为空或为DES则正序,等于DESC为倒序。
	'excelStyle'	=>array(
						'setName'=>'Arial',//字体样式
						'setSize'=>'12',//字体大小
					),//表格全局样式
	'title'			=>array('tableName'=>'学科列表','center'=>true,'direction'=>'right','merge'=>'2','setSize'=>'30'),//标题,center垂直,direction为合并方向。right,left,up,down。 merge为合并几个单元格,setSize为字体大小
	'data'			=>array(
						array('tableName'=>'科目名称','width'=>'30','setName'=>'宋体','setSize'=>'20','background'=>'red','textColor'=>'white','bold'=>true,'underline'=>true,'borderColor'=>'cyan','center'=>true,),
						array('tableName'=>'学科','width'=>'50','center'=>true),//颜色表是:black,white,red,green,blue,yellow,magenta,cyan
					),//表名称 tableName为名称,width为表格宽度,setName为字体样式,background为背景颜色,textColor为字体颜色,bold为加粗,underline为下划线,borderColor为边框颜色.
	'merge'			=>array(
						//'flag'=>array('keyword'=>'初','direction'=>'right','merge'=>'2'),merge的键值为需要处理数据数组的键值,keyword为如果存在此关键字才执行其他样式操作,如果keyword不存在则执行所有键值为flag的单元格。
						'all'=>array('width'=>'30','setName'=>'宋体','setSize'=>'20','background'=>'red','textColor'=>'white','bold'=>true,'underline'=>true,'borderColor'=>'cyan','center'=>true,),
					),//
);//导出配置


*$excel->export($record,$data);//$record为导出配置,$data为数据库的数据,$data可以为数组,也可以为对象。
*
*
*
*/
$address = dirname(dirname(__FILE__)).'/PHPExcel';
include $address.'/PHPExcel.class.php';
include $address.'/PHPExcel/Writer/Excel2007.php';
include $address.'/PHPExcel/Writer/Excel5.php';
include $address.'/PHPExcel/IOFactory.php';

/****************************
*生成excel文档。
*/

class excelC {
	
	public $format = '2007';//转换格式,默认为2007版本,其他版本,请输入不是2007的数字
	
	public $fileName;//文件名称默认为时间戳。
	
	
	private $objExcel;
	
	private $letters;
	
	public function __construct()
    {
		$this->fileName = time();
		
		$this->fileTitle = '导出数据';
		
		$this->objExcel = new PHPExcel();
		$this->letters = $this->letter();
	}
	
	
	//导出excel的属性
	private function attribute(){
		
		
		$this->objExcel->getProperties()->setCreator("力达行有限公司");//创建人
		
		$this->objExcel->getProperties()->setLastModifiedBy("力达行有限公司");//最后修改人
		
		$this->objExcel->getProperties()->setTitle("导出数据");//标题
		
		$this->objExcel->getProperties()->setSubject("导出数据");//题目
		
		$this->objExcel->getProperties()->setDescription("数据导出");//描述
		
		$this->objExcel->getProperties()->setKeywords("office 导出");//关键字
		
		$this->objExcel->getProperties()->setCategory("excel");//种类
	}
	
	
	
	//设置表(如果只有一个sheet可以忽略该函数,将默认创建。)
	private function sheet(){
		
		$this->objExcel->setActiveSheetIndex(0);//设置当前的表
		
		$this->objExcel->getActiveSheet()->setTitle('excel');//设置表名称。
	}
	
	
	/***************************
	*导出excel
	*@attr $record为表头及样式设置
	*@attr $data为需要导出的数据
	*/
	public function export($record=array(),$data=array()){
		if(!$data)return false;
		if(!is_array($record))return false;//表样式及其他设置
		
		//处理获取到的数据
		$data = $this->maniData($record,$data);
		
		//获取整体样式。
		$this->excelData($record,$data);
		
		
		//$this->objExcel->getActiveSheet()->setCellValue('A1', '季度'); 
		
		$this->down();//导出下载
	}
	
	
	/*
	*处理表格
	*/
	private function excelData(&$record,&$data){
		$this->attribute();//设置属性
		$this->sheet();//设置表
		$this->whole($record);//设置整体样式
		$this->tableHeader($record);//设置表格头。
		$this->tableContent($record,$data);//设置表格
		$this->excelTitle($record,2);//设置标题
	}
	
	/*
	*设置表格整体样式
	*/
	private function whole(&$record){
		if(!array_key_exists('excelStyle',$record))return false;
		
		$excelStyle = $record['excelStyle'];
		
		$default = $this->objExcel->getDefaultStyle();
		
		if(array_key_exists('setName',$excelStyle))
			$default->getFont()->setName($excelStyle['setName']);//设置字体样式
			
		if(array_key_exists('setSize',$excelStyle))
			$default->getFont()->setSize($excelStyle['setSize']);//设置字体大小
	}
	
	/*
	*设置标题
	*/
	private function excelTitle($record,$num){
		$titleL = $this->letters[0];
		if(!array_key_exists('title',$record))return false;
		$this->appOintStyle($titleL ,1,$record['title']);
		
	}
	
	/*
	*设置表格头。
	*/
	private function tableHeader($record){
		if(!array_key_exists('data',$record))return false;
		$objExcel = $this->objExcel;
		$letters = $this->letters;
		
		if(!is_array($record['data']))return false;
		
		$i = 0;
		$hang = 2;
		foreach($record['data'] as $k=>$v){
		
			$this->appOintStyle($letters[$i],$hang,$v);
				
			$i++;
		}
		
	}
	
	private function setCellValue($letter,$data){
	
		if(@$data)
			$this->objExcel->getActiveSheet()->setCellValue($letter, $data);//填充值
		
		return $this;
	}
	
	private function getColumnDimension($letter,$data){
	
		if(@$data)
			$this->objExcel->getActiveSheet()->getColumnDimension($letter)->setWidth($data);//设置宽度 
			
		return $this;
	}
	
	private function setName($letter,$data){
	
		if(@$data)
			$this->objExcel->getActiveSheet()->getStyle($letter)->getFont()->setName($data);//设置字体
			
		return $this;
	}
	
	private function setSize($letter,$data){
	
		if(@$data)
			 $this->objExcel->getActiveSheet()->getStyle($letter)->getFont()->setSize($data);//设置字体大小
			
		return $this;
	}
	
	private function background($letter,$data){
	
		if(@$data){
			$this->objExcel->getActiveSheet()->getStyle($letter)->getFill()->getStartColor()->setARGB($this->backColor($data));
			$this->objExcel->getActiveSheet()->getStyle($letter)->getFill()->setFillType(PHPExcel_Style_Fill::FILL_SOLID);//设置背景色样式,无样式将不显示背景色。
		}
			
		return $this;
	}
	
	private function textColor($letter,$data){
	
		if(@$data){
			$this->objExcel->getActiveSheet()->getStyle($letter)->getFont()->getColor()->setARGB($data);//字体颜色
		}
			
		return $this;
	}
	
	private function setBold($letter,$data){
	
		if(@$data){
			$this->objExcel->getActiveSheet()->getStyle($letter)->getFont()->setBold(true);//加粗
		}
			
		return $this;
	}
	
	private function setUnderline($letter,$data){
	
		if(@$data){
			$this->objExcel->getActiveSheet()->getStyle($letter)->getFont()->setUnderline(PHPExcel_Style_Font::UNDERLINE_SINGLE);//下划线
		}
			
		return $this;
	}
	
	private function border($letter,$data){
	
		if(@$data){
			$styleThinBlackBorderOutline = array(
						   'borders' => array (
								 'outline' => array (
									   'style' => PHPExcel_Style_Border::BORDER_THIN, //设置border样式
									   'color' => array ('argb' => $data),          //设置border颜色
								),
						  ),
					);
			$this->objExcel->getActiveSheet()->getStyle($letter)->applyFromArray($styleThinBlackBorderOutline);
		}
			
		return $this;
	}
	
	/*
	*合并
	*/
	private function mergeCells($letters,$hang,$direction,$merge){
		
		$merge = $merge-1;
		
		if($merge > 0 && $direction){
		
			//print_r($this->letters);
			$l = array_flip($this->letters);
			$ln = $l[$letters];
			
			switch ($direction)
			{
				case 'left':
					$signal = $this->letters[($ln-$merge)].$hang.':'.$letters.$hang;
				break;
				case 'right':
					$signal = $letters.$hang.':'.$this->letters[($ln+$merge)].$hang;
				break;
				case 'up':
					$signal = $letters.($hang-$merge).':'.$letters.$hang;
				break;
				case 'down':
					$signal = $letters.$hang.':'.$letters.($hang+$merge);
				break;
				default:
					$signal = '';
			}
			
			if($signal){
				$this->objExcel->getActiveSheet()->mergeCells($signal);
			}
			
		}
		
		return $this;
	}
	
	/*
	*垂直居中
	*/
	private function setVertical($letter,$data){
		
		if($data){
			$this->objExcel->getActiveSheet()->getStyle($letter)->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);
			$this->objExcel->getActiveSheet()->getStyle($letter)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
		}
		return $this;
		
	}
	
	
	
	
	
	
	
	
	
	/*
	*设置颜色
	*/
	private function backColor($color){
		
		$array = array(
			'black'	=> 'FF000000',	//	System Colour #1 - Black
			'white'	=> 'FFFFFFFF',	//	System Colour #2 - White
			'red'	=> 'FFFF0000',	//	System Colour #3 - Red
			'green'	=> 'FF00FF00',	//	System Colour #4 - Green
			'blue'	=> 'FF0000FF',	//	System Colour #5 - Blue
			'yellow'	=> 'FFFFFF00',	//	System Colour #6 - Yellow
			'magenta'	=> 'FFFF00FF',	//	System Colour #7- Magenta
			'cyan'	=> 'FF00FFFF',	//	System Colour #8- Cyan
		);
		if(array_key_exists($color,$array)){
			return $array[$color];
		} else {
			return false;
		}
					
	}
	/*
	*设置表
	*/
	private function tableContent(&$record,&$data){
		$objExcel = $this->objExcel;
		$letters = $this->letters;
		
		if(array_key_exists('merge',$record))
			$merge = $record['merge'];
		else
			$merge = '';
					
		$hang = 2;
		foreach($data as $k=>$v){
			$i=0;
			$hang++;
			
			foreach($v as $kk=>$vv){
				$this->setCellValue($letters[$i].$hang, $vv);//设置内容
				$this->Appoint($kk,$vv,$letters[$i],$hang,$merge);
				$i++;
			}
			
		}
	}
	
	/*
	*设置表指定样式
	*/
	private function Appoint($kk,$vv,$letters,$hang,$merge){
		if(!$merge)return false;
		if(array_key_exists($kk,$merge)){
			$v = $merge[$kk];
			if(array_key_exists('keyword',$v)){
			
				if(strpos($vv,$v['keyword']) > -1){
					$this->appOintStyle($letters,$hang,$v);
				}
				
			} else {
				$this->appOintStyle($letters,$hang,$v);
			}
		} else if(array_key_exists('all',$merge)){
			$v = $merge['all'];
			if(array_key_exists('keyword',$v)){
			
				if(strpos($vv,$v['keyword']) > -1){
					$this->appOintStyle($letters,$hang,$v);
				}
				
			} else {
				$this->appOintStyle($letters,$hang,$v);
			}
		}
	}
	
	/*
	*终极样式
	*/
	private function appOintStyle($letters,$hang,$v){
	
		$this
				->setCellValue($letters.$hang,@$v['tableName'])
				->getColumnDimension($letters,@$v['width'])
				->setName($letters.$hang,@$v['setName'])
				->setSize($letters.$hang,@$v['setSize'])
				->background($letters.$hang,@$v['background'])
				->textColor($letters.$hang,$this->backColor(@$v['textColor']))
				->setBold($letters.$hang,@$v['bold'])
				->setUnderline($letters.$hang,@$v['underline'])
				->border($letters.$hang,$this->backColor(@$v['borderColor']))
				->mergeCells($letters,$hang,@$v['direction'],@$v['merge'])
				->setVertical($letters.$hang,@$v['center']);
	}
	
	/*
	*应为字母列表
	*/
	public function letter(){
		return array('A','B','C','D','F','G','H','I','G','K','L','M','N','O','P','Q','R','S','T','U','V','W','H','Y','Z');
	}
	
	/****************************
	*处理数据,排序及删除字段
	*/
	private function maniData($record,$data){
		if(!$data)return false;
		if(!is_array($record))return false;//表样式及其他设置
	
		$data = $this->objectToArray($data);//对象转数组
		
		$delKey = (array_key_exists('delKey',$record))?$record['delKey']:'';//是否删除关键字
		$sort = (array_key_exists('sort',$record))?$record['sort']:'';//是否排序
		$data = $this->delSort($data,$delKey,$sort);
		return $data;
	}
	
	/****************************
	*对象转数组
	*/
	private function objectToArray($data){
		if(!$data)return false;
		$data = (array)$data;
		
		foreach($data as $k=>$v){
			if(is_object($v) || is_array($v)){
				$data[$k] = (array)$this->objectToArray($v);
			}
		}
		return $data;
	}
	
	/****************************
	*删除键值,并排序
	*/
	private function delSort($data,$delKey='',$sort=''){
	
		if(!$data)return false;
		
		$array = array();
		foreach($data as $k=>$v){
		
			//删除数据中的某个键值
			$delData = $this->delData($v,$delKey);
			//按设定键值排序
			$sortData = $this->sortData($delData,$sort);
			$array[$k] = $sortData;
		}
		
		return $array;
		
	}
	
	/****************************
	*删除键值
	*/
	public function delData($data,&$delKey){
		if($delKey){
			foreach($delKey as $delVal){
				if(array_key_exists($delVal,$data))//判断键值是否存在
					unset($data[$delVal]);//清除键名。
			}
		}
		return $data;
	}
	
	/****************************
	*键值排序
	*/
	public function sortData($data,&$sort){
		$array = array();
		if($sort){
			if(array_key_exists('keyName',$sort)){
				$keyName = $sort['keyName'];
				if(array_key_exists('reorder',$sort)){
					if($sort['reorder'] == 'DESC'){
						krsort($keyName);
					} else if($sort['reorder'] == 'ASC'){
						ksort($keyName);
					}
				}
				foreach($keyName as $vn){
					$array[$vn] = (array_key_exists($vn,$data))?$data[$vn]:'';
				}
			} else {
				if(array_key_exists('reorder',$sort)){
					if($sort['reorder'] == 'DESC'){
						krsort($data);
					} else if($sort['reorder'] == 'ASC'){
						ksort($data);
					}
					$array = $data;
				}
			}
			
		}
		return $array;
	}
	
	
	
	//导出下载
	private function down(){
		
		if($this->format == '2007'):
			header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
			$excel = 'Excel2007';
		else:
			header('Content-Type: application/vnd.ms-excel'); 
			$excel = 'Excel5';
		endif;
		
	 	header("Content-Disposition: attachment; filename=\"$this->fileName\"");
	 	header('Cache-Control: max-age=0');
		
		$objWriter = PHPExcel_IOFactory::createWriter($this->objExcel, $excel);

		$objWriter->save('php://output');
		
	}
}
ログイン後にコピー

 

想用PHP导出excel表格,但是php环境是51*的,没办法用PHPExcel开源类,有啥办法?

你好,其实非常简单的问题,就是将要打印的页面的头设置为!

header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=php100.xls");

这样,浏览器就直接下载该文件。将文件里面的









就直接放在Excel的表格里面了!

详情,请参考php100的教程。php100对这个问题有一个视频教程。

下载地址: www.php100.com/...0.html
 

PHPExcel生成Excel不可以读取

总结 php导出Excel php导入Excel PhpExcel使用说明 PhpExcel使用手册2009/03/06 上午 02:37方法一:特点,简单,省心,

header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename=test_data.xls");

$tx='表头';
echo $tx."\n\n";
//输出内容如下:
echo "姓名"."\t";
echo "年龄"."\t";
echo "学历"."\t";
echo "\n";
echo "张三"."\t";
echo "25"."\t";
echo "本科"."\t";
?>

方法二: 引用google code中推荐的小类库(大体同方法一,比较复杂点)

code.google.com/p/php-excel/downloads/list

方法三: PHPEXCEL 类库,功能强大,支持win Excel2003 ,Win Excel2007.

www.codeplex.com/PHPExcel


//设置PHPExcel类库的include path
set_include_path('.'. PATH_SEPARATOR .
'D:\Zeal\PHP_LIBS' . PATH_SEPARATOR .
get_include_path());

/**
* 以下是使用示例,对于以 //// 开头的行是不同的可选方式,请根据实际需要
* 打开对应行的注释。
* 如果使用 Excel5 ,输出的内容应该是GBK编码。
*/
require_once 'PHPExcel.php';

// uncomment
////require_once 'PHPExcel/Writer/Excel5.ph......余下全文>>
 

内容

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Excel テーブルにデータがあるが、空白がフィルターされている場合はどうすればよいですか? Excel テーブルにデータがあるが、空白がフィルターされている場合はどうすればよいですか? Mar 13, 2024 pm 06:38 PM

Excel は頻繁に使用されるオフィス ソフトウェアであり、多くのユーザーがテーブルにさまざまなデータを記録しますが、テーブルには明確にデータが含まれており、フィルタリングすると空白になるという問題について、多くのユーザーが解決方法を知りません。 、このソフトウェア チュートリアルの内容は、大多数のユーザーに回答を提供することです。必要なユーザーは、解決策を確認してください。 Excel テーブルにデータがあるが、空白がフィルターされている場合はどうすればよいですか?最初の理由は、テーブルに空白行が含まれていることです。姓が「Li」であるすべての人をフィルタリングしたいのですが、テーブルに空白行が含まれているため、正しい結果がフィルタリングされないことがわかります。この状況に対処するにはどうすればよいですか?解決策: ステップ 1: すべてのコンテンツを選択してフィルターし、c を押します。

DeepSeek PDFを変換する方法 DeepSeek PDFを変換する方法 Feb 19, 2025 pm 05:24 PM

DeepSeekはファイルを直接PDFに変換できません。ファイルの種類に応じて、異なる方法を使用できます。一般的なドキュメント(Word、Excel、PowerPoint):Microsoft Office、Libreoffice、その他のソフトウェアを使用してPDFとしてエクスポートします。画像:画像ビューアまたは画像処理ソフトウェアを使用してPDFとして保存します。 Webページ:ブラウザの「Print into PDF」関数を使用するか、PDFツールに専用のWebページを使用します。 UNCOMMONフォーマット:適切なコンバーターを見つけて、PDFに変換します。適切なツールを選択し、実際の状況に基づいて計画を作成することが重要です。

Excelの表で平均を求める方法 Excelの表で平均を求める方法 Aug 07, 2023 am 11:16 AM

Excel の表で平均を求める方法: 1. AVERAGE 関数を使用し、空白のセルを選択し、関数「=AVERAGE」を入力し、Enter キーを押します。 2. SUM 関数と COUNT 関数を使用して、空白のセルを選択します。関数「=SUM/COUNT」を入力し、Enter キーを押します; 3. IF 関数と AVERAGE 関数を使用し、空白のセルを選択して関数「=AVERAGE」を入力し、Ctrl+Shift+Enter キーの組み合わせを押します。

Excel の表が完全に印刷されず、一部が印刷できない場合はどうすればよいですか? Excel の表が完全に印刷されず、一部が印刷できない場合はどうすればよいですか? Mar 20, 2024 pm 10:26 PM

仕事では、作成した帳票や書類を紙に印刷することが多いのですが、帳票の内容が多すぎたり、長すぎたりするため、すべてを印刷できないことがあります。不完全な部分を印刷できない場合の対処方法。方法/ステップ 1: まず、印刷するフォームを準備し、調整する必要があります。プロポーションを保ちながら、写真のように横の長さをできるだけ短くします。 2. 次に、図に示すように、インターフェースの左上隅にある「ファイル」ボタンをクリックします。 3. 次に、図に示すように、ポップアップ オプションの [印刷] をクリックします。 4. その後、図に示すように、印刷プレビューウィンドウが表示されるので、その中の「印刷プレビュー」をクリックします。 5.の

Excelのテーブルがフィルタリングできない問題の解決策 Excelのテーブルがフィルタリングできない問題の解決策 Mar 14, 2024 am 10:20 AM

日常生活の中で、Excel のテーブルをフィルターできないことに気づきました。どうすればよいですか? Excel は最も一般的に使用されるデータ処理ツールの 1 つであり、ユーザーがデータの入力と整理を簡単かつ迅速に完了するのに役立ちます。ユーザーが Excel をスムーズに使用できるようにするために、Excel のテーブルがフィルターできない問題の解決策を見てみましょう。 1. まず Excel ドキュメントを開き、メニューの [表示] オプションをクリックします。 2. ツールバーの[ウィンドウを固定]オプションをクリックします。 3. 次に、開いたオプションで、フリーズ設定をキャンセルします。 4. キャンセル後に再審査が可能です。

Excelの表を2つ同時に画面に表示する方法 Excelの表を2つ同時に画面に表示する方法 Mar 20, 2024 pm 01:40 PM

データを利用する場合、複数のテーブルが関与する場合がある 複数のテーブルのデータを行き来しなければならない 1つのテーブル、1つのウィンドウでは不便である 連続的にテーブルを切り替える必要がある 必要なデータテーブルを1つで表示できれば同時に、画面上でテーブルを繰り返し切り替える手間が大幅に節約されます。今日は 2 つのテーブルを例として、エディターがそれらを 1 つの画面にどのように魔法のように表示できるかを見ていきます。コースはすぐに始まります! 2 つのテーブルを同時に表示する機能を実現するには、新しい Excel テーブルを 2 つ作成します。 1 つに TEST1 という名前を付け、もう 1 つに TEST2 という名前を付けます。両方のフォームを開いて、以下の画像に示すようにコンテンツを入力します。 2. 任意のテーブルを開き、上部ツールバーの「表示」ボタンをクリックします。

DeepSeekを使用してアカウントを解決する方法 DeepSeekを使用してアカウントを解決する方法 Feb 19, 2025 pm 04:36 PM

質問:DeepSeekは会計に利用できますか?回答:いいえ、それは財務データの分析に使用できるデータマイニングおよび分析ツールですが、会計レコードと会計ソフトウェアの生成機能をレポートしていません。 DeepSeekを使用して財務データを分析するには、データ構造、アルゴリズム、DeepSeek APIの知識を持つデータを処理するためにコードを作成する必要があります。

パスワードを忘れた場合、Excelシートのロックを解除するにはどうすればよいですか? パスワードを忘れた場合、Excelシートのロックを解除するにはどうすればよいですか? Mar 20, 2024 am 10:19 AM

現代生活のスピードが加速する中、たくさんのパスワードを設定していると、すべてのパスワードを覚えるのが大変になり、例えば、設定したExcelテーブルのパスワードを忘れてしまった場合、どうすればよいでしょうか。 ?やり直すのはめんどくさい!次に、解決策をご紹介しますので、ぜひ試してみてください。まず、パスワードで保護されたワークシート Excel ファイルを見つけて、ファイル名のサフィックスを .xlsx から .rar に変更します。これはファイルに大きな影響を与えません。プロンプトが表示されても無視してかまいません。 2. パスワードを忘れた Excel ファイルを圧縮ファイルで開き、次の手順に従います。xl——ワークシート——sheet1。

See all articles