如何在Excel中加密文件

2016-04-01 04:31 18 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){

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

  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 = '';

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

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

  $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);

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

  $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个区域

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

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

经验教程

279

收藏

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