如何在Excel中加密文件

2016-04-01 04:31 9 1 收藏

图老师电脑网络栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享如何在Excel中加密文件的教程,热爱iphone的朋友们快点看过来吧!

【 tulaoshi.com - excel 】

如何在Excel中加密文件

 如何在Excel中加密文件  图老师

如何在Excel工作表中插入控件

   单击开发工具选项卡下的控件工作组中的插入命令,如下图所示:

如何在Excel工作表中插入控件 图老师

  以插入ActiveX控件为例,在弹出的对话框中单击ActiveX控件下的命令按钮,此时光标变成Tulaoshi.Com+型,然后单击鼠标左键不放往左右拖开即可插入一个命令按钮控件。如下图所示:

如何在Excel工作表中插入控件
如何在Excel工作表中插入控件

在ASP程序中打印Excel表格的新方法

 在ASP程序中打印Excel报表的新方法
 
目前,B/S模式(浏览器/服务器模式)成为企业网上首选的计算模式。由于B/S模式的特殊性,在C/S下相对较易实现的Excel报表打印功能在B/S下却成为一个难点。本人通过研究写了一个基于ASP程序的打印Excel报表的程序。本程序的特点是无须任何组件。 
   
Print.asp 
------------------------------------------------

htmltitle打印Excel报表/title 

'控制脚本语言 
response.write"script language="&"VBScript"&"" 

//*****************本程序由火星工作室提供(andy2001p@hotmail.com)****************** 
//*******************版权所有 随意拷贝******************************** 
function ccprint() 
Set xlApp = CreateObject("EXCEL.APPLICATION")

//打开工作表! 
Set xlBook = xlApp.Workbooks.Open("c:book1.xlt") 
set xlsheet1 = xlBook.ActiveSheet 
% db="zhk.mdb" 
Set conn = Server.CreateObject("ADODB.Connection") 
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"") 
conn.Open connstr 
set rsd=server.createobject("adodb.recordset") 
str="select * from cjb00" 
rsd.open str,conn 
ii=1 
do while not rsd.eof and ii11 

%response.write"xlSheet1.cells("&ii+4&",2).value="%"%=rsd("姓名")%" 
%response.write"xlSheet1.cells("&ii+4&",3).value="%"%=rsd("学号")%" 

rsd.movenext 
ii=ii+1 
loop 
rsd.close 
set rsd=nothing 

xlSheet1.Application.Visible = True 
end function 
//*****************本程序由火星工作室提供****************** 

response.write"tulaoshi.com/script" 
%


htmltitle打印Excel报表/title 
body 
center 
h2font color=red学生表(Demo)/font/h2 
p /p 
form name="fmp" method="post" action="" 

db="zhk.mdb" 
Set conn = Server.CreateObject("ADODB.Connection") 
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"") 
conn.Open connstr 
set rsd=server.createobject("adodb.recordset") 
str="select * from cjb00" 
rsd.open str,conn 

table width="396" height="58" border="1" bordercolor="#00FF00" bgcolor=lightyellow Tulaoshi.com;
tr bgcolor=deepskyblue 
thb姓名/b/th 
thb学号/b/th 
/tr 

do while not rsd.eof 

tr align=center 
td %=rsd("姓名")% 
/td 
td %=rsd("学号")% 
/td 
/tr 

rsd.MoveNext 
loop 

% rsd.close 
set rsd=nothing 
conn.close 
set cnn=nothing % 
/table 

input name="Submit2" type="button" onclick="ccprint()" onDblClick="ccprint()" value="打印" 
br 
/p 
/form 
/center 
/body 
/html

怎么把php导出的Excel 作为邮件发送

   如何把php导出的Excel 作为邮件发送

  现在实现了点击后下载excel,和发送文本邮件的功能,怎么能结合下,把php导出的excel作为附件发送就完美了。

  1 .生成excel:

  header("Content-type:application/octet-stream");

  header("Accept-Ranges:bytes");

  header("Content-type:application/vnd.ms-excel");

  header("Content-Disposition:attachment;filename=".$filename.".xls");

  header("Pragma: no-cache");

  header("Expires: 0");

  if (!empty($title)){

  foreach ($title as $k = $v) {

  $title[$k]=iconv("UTF-8", "GB2312",$v);

  }

  $title= implode("t", $title);

  echo "$titlen";

  }

  if (!empty($data)){

  foreach($data as $key=$val){

  foreach ($val as $ck = $cv) {

  $data[$key][$ck]=iconv("UTF-8", "GB2312", $cv);

  }

  $data[$key]=implode("t", $data[$key]);

  }

  echo implode("n",$data);

  }

  2 . 发送邮件:

  用了phpmailer类库

  $mail = new PHPMailer();

  $mail-CharSet = 'UTF-8';

  $mail-IsSMTP();

  $mail-SMTPAuth = true;

  $mail-SMTPSecure = '';

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/ejc/)

  $mail-Host = $config['SMTP_HOST']; // SMTP 服务器

  $mail-Port = $config['SMTP_PORT']; // SMTP服务器的端口号

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/ejc/)

  $mail-Username = $config['SMTP_USER']; // SMTP服务器用户名

  $mail-Password = $config['SMTP_PASS']; // SMTP服务器密码

  $mail-SetFrom($config['FROM_EMAIL'], $config['FROM_NAME']);

  $replyEmail = $config['REPLY_EMAIL']?$config['REPLY_EMAIL']:$config['FROM_EMAIL'];

  $replyName = $config['REPLY_NAME']?$config['REPLY_NAME']:$config['FROM_NAME'];

  $mail-AddReplyTo($replyEmail, $replyName);

  $mail-Subject = $subject;

  $mail-MsgHTML($body);

  $mail-AddAddress($to, $name);

  if(is_file($attachment)){ // 添加附件

  $mail-AddAttachment($attachment);

  }

  return $mail-Send()

  ------解决方案--------------------

  第7行处加入

  ob_start();

  第23行后加入

  $s = ob_get_flush();

  file_put_contents($filename.".xls", $s);

  $attachment = $filename.".xls";

  执行邮件发送

  ------解决方案--------------------

  肯定是你哪里出错了,认真检查一下

  你实际输出的是文本文件,用记事本就可打开

  ob 函数的功能、用法,手册中都有

  ------解决方案--------------------

  汗!那样导出的还没有路径,你如何作为附件发送呢??

  你这不是天方夜谭么?

  ------解决方案--------------------

  提个思路,你可参考下:

  先把excel保存在服务器上,然后获得该excel的路径,然后作为附件进行email发送,如果你不需要这个文件了,然后再执行删除操作就OK了

excel函数应用

   连续区域中index函数的公式格式是=index((array_1,array_2,....),row_number,column_number,array_number) ,其中array_1,array_2,.....表示我们要查找的几个区域,row_number表示第几行查找,column_number表示在第几列查找,array_number表示在第几个区域查找,最终的结果就是查找区域内所查找行和列的交叉处

  下面看一个实例

  如要查找李四的英语成绩index((A1:D4,A7:D9),2,3,2)=84

excel函数应用 图老师

  3A1:D4和A7:D9表示,查找成绩的两个区域,用,分开,用()括住

  第一个2,表示查找第2行

  3,表示查找第3列

  最后个2,表示查找第2个区域

来源:https://www.tulaoshi.com/n/20160401/2077196.html

延伸阅读
标签: 电脑入门
方法一: (1)选择文件菜单中的另存为命令,在弹出的另存为对话框中输入文件名,如图所示: (2)在该对话框中选择工具中的常规选项,如图所示: (3)、在弹出的保存选项对话框中输入密码。Excel提供了两层保护,如果设置了修改权限密码,那么即使打开文件也还需要输入修改权限的密码,如图所示: (4)、单击确定按钮,在弹出的密码确...
文件夹加密软件学会如何加密重要文件   现在随着网络的快速发展,提供便捷的同时也带来了许多未知风险,一不小心自己的重要文件资料就容易泄露出去。为了防止这种情况的发生,文件夹加密软件在当今电脑用户的生活工作中是频繁使用,使用它把自己的重要文件加密、文件夹加密,甚至是磁盘加密总之保护个人信息不留死角,才能更安心。如...
标签: 生活常识
如何在ios系统中加入QQ邮箱   如何在ios系统中加入QQ邮箱 苹果的设备上都内置了邮件程序,而且也内置了诸多邮件提供商的默认设置, 像Gmail、Yahoo邮箱等, 但是要在苹果设备上使用国内邮件提供商(如QQ、sina、163等)提供的服务就要靠自己动手设置了。 图老师阅读配图 1.首先要用浏览器登陆QQ邮箱,在QQ邮...
如何在PowerPoint中加入超链接   1、单击插入选项卡的文本框按钮,在弹出的下拉列表中单击横排文本框选项。 2、 在幻灯片的空白处拖拽出一个横排文本框,在文本框中输入点击查看四个字。 3、单击插入选项卡下的超链接按钮,弹出超链接对话框。 4、 选择超链接的文件,或直接输入链接地址,再单击确定按钮。 pow...
标签: 电脑入门
核心提示: 2003版 点击菜单栏的格式背景水印,弹出水印设置窗口,先选择水印类型:图片水印或文字水印。 2007版 点击菜单栏的页面布局水印,弹出水印设置窗口,可以选择默认模版,也可以选择自定义图片水印或文字水印。 本文已2007 为例 点击菜单栏的页面布局水印,弹出水印设置窗口,先选择水印类型:图片水印或文字水印。如果选择图片水...

经验教程

482

收藏

65
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部