简单的Indy应用示例

简单的Indy应用示例
简单的Indy应用示例

笔者在前一段的工作中,需要开发一套简单的网络数据传输程序。由于平时常用Delphi做点开发,故此次也不例外。Delphi 7中带有两套TCP Socket组件:Indy Socket 组件(IdTCPClient和IdTCPServer)和Delphi原生的TCP Socket组件(ClientSocket 和ServerSocket)。但是,Borland已宣称ClientSocket和ServerSocket组件即将被废弃,建议用相应的Indy组件来代替。因此,笔者使用了Indy。本文在对Indy进行简要介绍的基础上,创建了一组简单的TCP Socket数据传输应用来演示了Indy的使用方法。

开放源代码的Internet组件集——Internet Direct(Indy)Internet Direct(Indy)是一组开放源代码的Internet组件,涵盖了几乎所有流行的Internet协议。Indy用Delphi 编写,被包含在Delphi 6,Kylix 1和C++ Builder 6及以上各个版本的Borland开发环境中。Indy曾经叫做WinShoes(双关于WinSock——Windows的Socket库),是由Chad Z. Hower领导的一群开发者构建的,可以从Indy的站点

https://www.360docs.net/doc/4d5346073.html,/indy上找到更多的信息并下载其新版本。到笔者撰写本文时为止,Indy的最新稳定版是9.0.14,Indy 10也进入了Beta测试阶段。

Delphi 7中所带的是Indy 9。在其的组件面板上,一共安装有100多个Indy组件。使用这些组件你可以开发基于各种协议的TCP客户和服务器应用程序,并处理相关的编码和安全问题。你可以通过前缀Id来识别Indy组件。

Indy是阻塞式(Blocking)的

当你使用Winsock开发网络应用程序时,从Socket中读取数据或者向Socket写入数据都是异步发生的,这样就不会阻断程序中其它代码的执行。在收到数据时,Winsock 会向应用程序发送相应的消息。这种访问方式被称作非阻塞式连接,它要求你对事件作出响应,设置状态机,并通常还需要一个等待循环。

与通常的Winsock编程方法不同的是,Indy使用了阻塞式Socket调用方式。阻塞式访问更像是文件存取。当你读取数据,或是写入数据时,读取和写入函数将一直等到相应的操作完成后才返回。比如说,发起网络连接只需调用Connect方法并等待它返回,如果

该方法执行成功,在结束时就直接返回,如果未能成功执行,则会抛出相应的异常。同文件访问不同的是,Socket调用可能会需要更长的时间,因为要读写的数据可能不会立即就能准备好(在很大程度上依赖于网络带宽)。

阻塞式Socket并非恶魔(Evil)

长期以来,阻塞式Socket都遭到了毫无理由的攻击。其实阻塞式Socket并非如通常所说的那样可怕。这还要从Winsock的发展说起。

当Socket被从Unix移植到Windows时,一个严重的问题立即就出现了。Unix支持fork,客户程序和服务器都能够fork新的进程,并启动这些进程,从而能够很方便地使用阻塞式Socket。而Windows 3.x既不支持fork也不支持多线程,当使用阻塞式Socket 时,用户界面就会被“锁住”而无法响应用户输入。

为克服Windows 3.x的这一缺陷,微软在Winsock中加入了异步扩展,以使Winsock 不会“锁住”应用程序的主线程(也是唯一的线程)。然而,这需要了一种完全不同的编程方式。于是有些人为了掩饰这一弱点,就开始强烈地诽谤阻塞式Socket。

当Win32出现的时候,它能够很好地支持线程。但是既成的观念已经很难更改,并且说出去的话也无法收回,因此对阻塞式Socket的诽谤继续存在着。

事实上,阻塞式Socket仍然是Unix实现Socket的唯一方式,并且它工作得很好。

阻塞式Socket的优点

归结起来,在Windows上使用阻塞式Socket开发应用程序具有如下优点:

编程简单——阻塞式Socket应用程序很容易编写。所有的用户代码都写在同一个地方,并且顺序执行。

容易向Unix移植——由于Unix也使用阻塞式Socket,编写可移植的代码就变得比较容易。Indy就是利用这一点来实现其多平台支持而又单一源代码的设计。

很好地利用了线程技术——阻塞式Socket是顺序执行的,其固有的封装特性使得它能够很容易地使用到线程中。

阻塞式Socket的缺点

事物都具有两面性,阻塞式Socket也不例外。它的一个主要的缺点就是使客户程序的用户界面“冻结”。当在程序的主线程中进行阻塞式Socket调用时,由于要等待Socket 调用完成并返回,这段时间就不能处理用户界面消息,使得Update、Repaint以及其它消息得不到及时响应,从而导致用户界面被“冻结”。

使用TIdAntiFreeze对抗“冻结”

Indy使用一个特殊的组件TIdAntiFreeze来透明地解决客户程序用户界面“冻结”的问题。TIdAntiFreeze在Indy内部定时中断对栈的调用,并在中断期间调用Application.ProcessMessages方法处理消息,而外部的Indy调用继续保存阻塞状态,就好像TIdAntiFreeze对象不存在一样。你只要在程序中的任意地方添加一个TIdAntiFreeze对象,就能在客户程序中利用到阻塞式Socket的所有优点而避开它的一些显著缺点。

Indy使用了线程技术

阻塞式Socekt通常都采用线程技术,Indy也是如此。从最底层开始,Indy的设计都是线程化的。因此用Indy创建服务器和客户程序跟在Unix下十分相似,并且Delphi 的快速开发环境和Indy对WinSock的良好封装使得应用程序创建更加容易。

Indy服务器模型

一个典型的Unix服务器有一个或多个监听进程,它们不停地监听进入的客户连接请求。对于每一个需要服务的客户,都fork一个新进程来处理该客户的所有事务。这样一个进程只处理一个客户连接,编程就变得十分容易。

Indy服务器工作原理同Unix服务器十分类似,只是Windows不像Unix那样支持fork,而是支持线程,因此Indy服务器为每一个客户连接分配一个线程。

图1显示了Indy服务器的工作原理。Indy服务器组件创建一个同应用程序主线程分离的监听线程来监听客户连接请求,对于接受的每一个客户,都创建一个新的线程来为该客户提供服务,所有与这一客户相关的事务都由该线程来处理。

图1 Indy服务器工作原理

使用组件TIdThreadMgrPool,Indy还支持线程池。

线程与Indy客户程序

Indy客户端组件并未使用线程。但是在一些高级的客户程序中,程序员可以在自定义的线程中使用Indy客户端组件,以使用户界面更加友好。

简单的Indy应用示例

下面将创建一个简单的TCP客户程序和一个简单的TCP服务器来演示Indy的基本使用方法。客户程序使用TCP协议同服务器连接,并向服务器发送用户所输入数据。服务器支持两条命令:DATA和QUIT。在DATA命令后跟随要发送的数据,并用空格将命令字DATA和数据分隔开。

表单布局

建立一个项目组,添加一个客户程序项目和一个服务器项目。客户程序和服务器程序的表单布局如同2和图3所示。客户程序表单上放置了TIdTCPClient组件,服务器程序表单上放置了TIdTCPServer组件。为防止客户程序“冻结”,还在其表单上放置TIdAntiFreeze组件。

图2 简单的TCP客户程序表单

图3 简单的TCP服务器程序表单

客户程序和服务器程序的表单上都放置有TListBox组件,用来显示通信记录。客户程序代码

客户程序片断如代码列表1所示。

代码列表1

procedure TFormMain.BtnConnectClick(Sender: TObject);

begin

IdTCPClient.Host := EdtHost.Text;

IdTCPClient.Port := StrToInt(EdtPort.Text);

LbLog.Items.Add('正在连接' + EdtHost.Text + '...'); with IdTCPClient do

begin

try

Connect(5000);

try

LbLog.Items.Add(ReadLn());

BtnConnect.Enabled := False;

BtnSend.Enabled := True;

BtnDisconnect.Enabled := True;

except

LbLog.Items.Add('远程主机无响应!');

IdTCPClient.Disconnect();

end;//end try

except

LbLog.Items.Add('无法建立到' + EdtHost.Text + '的连接!'); end;//end try

end;//end with

end;

procedure TFormMain.BtnSendClick(Sender: TObject);

begin

LbLog.Items.Add('DATA ' + EdtData.Text);

with IdTCPClient do

begin

try

WriteLn('DATA ' + EdtData.Text);

LbLog.Items.Add(ReadLn())

except

LbLog.Items.Add('发送数据失败!');

IdTCPClient.Disconnect();

LbLog.Items.Add('同主机' + EdtHost.Text + ' 的连接已断开!');

BtnConnect.Enabled := True;

BtnSend.Enabled := False;

BtnDisconnect.Enabled := False;

end;//end try

end;//end with

end;

procedure TFormMain.BtnDisconnectClick(Sender: TObject);

Received: string;

begin

LbLog.Items.Add('QUIT');

try

IdTCPClient.WriteLn('QUIT');

finally

IdTCPClient.Disconnect();

LbLog.Items.Add('同主机' + EdtHost.Text + ' 的连接已断开!'); BtnConnect.Enabled := True;

BtnSend.Enabled := False;

BtnDisconnect.Enabled := False;

end;//end try

在“连接”按钮事件响应过程中,首先根据用户输入设置IdTCPClient的主机和端口,并调用IdTCPClient的Connect方法向服务器发出连接请求。然后调用ReadLn方法读取服务器应答数据。

在“发送”按钮事件响应过程中,调用WriteLn方法写DATA命令,向服务器发送数据。

在“断开”按钮事件响应过程中,向服务器发送QUIT命令,并调用Disconnect方法断开连接。

程序中还包含有通信信息记录和异常处理的代码。

服务器程序代码

服务器程序片断如代码列表2所示。

代码列表2

procedure TFormMain.BtnStartClick(Sender: TObject);

begin

IdTCPServer.DefaultPort := StrToInt(EdtPort.Text);

IdTCPServer.Active := True;

BtnStart.Enabled := False;

BtnStop.Enabled := True;

LbLog.Items.Add('服务器已成功启动!');

end;

procedure TFormMain.BtnStopClick(Sender: TObject); begin

IdTCPServer.Active := False;

BtnStart.Enabled := True;

BtnStop.Enabled := False;

LbLog.Items.Add('服务器已成功停止!');

end;

procedure TFormMain.IdTCPServerConnect(AThread: TIdPeerThread);

begin

LbLog.Items.Add('来自主机'

+ AThread.Connection.Socket.Binding.PeerIP

+ ' 的连接请求已被接纳!');

AThread.Connection.WriteLn('100: 欢迎连接到简单TCP服务器!');

end;

procedure TFormMain.IdTCPServerExecute(AThread: TIdPeerThread);

var

sCommand: string;

begin

with AThread.Connection do

begin

sCommand := ReadLn();

FLogEntry := sCommand + ' 来自于主机'

+ AThread.Connection.Socket.Binding.PeerIP;

AThread.Synchronize(AddLogEntry);

if AnsiStartsText('DATA ', sCommand) then

begin

FReceived := RightStr(sCommand, Length(sCommand)-5); WriteLn('200: 数据接收成功!');

AThread.Synchronize(DisplayData);

end

else if SameText(sCommand, 'QUIT') then begin FLogEntry := '断开同主机'

+ AThread.Connection.Socket.Binding.PeerIP

+ ' 的连接!';

AThread.Synchronize(AddLogEntry); Disconnect;

end

else begin

WriteLn('500: 无法识别的命令!');

FLogEntry := '无法识别命令:' + sCommand;

AThread.Synchronize(AddLogEntry);

end;//endif

end;

end;

procedure TFormMain.DisplayData();

begin

EdtData.Text := FReceived;

end;

procedure TFormMain.AddLogEntry();

begin

LbLog.Items.Add(FLogEntry);

end;

“启动”按钮设置IdTCPServer 的Active属性为True来启动服务器,“停止”按钮设置Active属性为False来关闭服务器。

IdTCPServerConnect方法作为IdTCPServer 的OnCorrect事件响应过程,向客户端发送欢迎信息。OnCorrect事件在一个客户连接请求被接受时发生,为该连接创建的线程AThread被作为参数传递给IdTCPServerConnect方法。

IdTCPServerExecute方法是IdTCPServer 的OnExecute事件响应过程。OnExecute事件在TIdPeerThread对象试图执行其Run方法时发生。OnExecute事件与通常的事件有所不同,其响应过程是在某个线程上下文中执行的,参数AThread就是调用它的线程。这一点很重要,它意味着可能有多个OnExecute事件响应过程被同时执行。在连接被断开或中断前,OnExecute事件响应过程会被反复执行。

在IdTCPServerExecute方法中,首先读入一条指令,然后对指令进行判别。如果是DATA指令,就解出数据并显示它。如果收到的是QUIT指令,则断开连接。需要特别指出的是,由于IdTCPServerExecute方法在某一线程上下文中执行,因此显示数据和添加事件记录都是将相应的方法传递给Synchronize调用来完成的。

运行程序

运行客户端和服务器程序,按如下流程进行操作:

1. 按服务器程序的“启动”按钮启动服务器;

2. 按客户程序的“连接”按钮,建立同服务器的连接;

3. 在客户程序的待发送数据编辑框中输入“Hello, Indy!”,并按“发送”按钮发送数据;

4. 按客户程序的“断开”按钮,断开同服务器的连接;

5. 按服务器程序的“停止”按钮停止服务器。

程序运行的结果如图4和图5所示。

图4 简单的TCP客户

图5 简单的TCP服务器

常用办公软件excel技巧的

常用办公软件excel技巧的整理、讲解,在这里给读者们看一看,给大家一些提示,希望在你在平时能用得上。 1、两列数据查找相同值对应的位置 =MATCH(B1,A:A,0) 2、已知公式得结果 定义名称=EVALUATE(Sheet1!C1) 已知结果得公式 定义名称=GET.CELL(6,Sheet1!C1) 3、强制换行 用Alt+Enter 4、超过15位数字输入 这个问题问的人太多了,也收起来吧。一、单元格设置为文本;二、在输入数字前先输入' 5、如果隐藏了B列,如果让它显示出来? 选中A到C列,点击右键,取消隐藏选中A到C列,双击选中任一列宽线或改变任一列宽

将鼠标移到到AC列之间,等鼠标变为双竖线时拖动之。 6excel中行列互换 复制,选择性粘贴,选中转置,确定即可 7excel是怎么加密的 (1)、保存时可以的另存为>>右上角的"工具">>常 规>>设置 (2)、工具>>选项>>安全性 8、关于COUNTIF COUNTIF函数只能有一个条件,如大于90,为 =COUNTIF(A1:A10,">=90") 介于80与90之间需用减,为=COUNTIF(A1:A10,">80")-COUNTIF(A1:A10,">90") 9、根据身份证号提取出生日期 (1)、=IF(LEN(A1)=18,DATE(MID(A1,7,4), MID(A1,11,2),MID(A1,13,2)), IF(LEN(A1)=15,DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),"错误身份证号"))

(2)、=TEXT(MID(A2,7,6+(LEN(A2)=18)*2), "#-00-00")*1 10、想在SHEET2中完全引用SHEET1输入的数据工作组,按住Shift或Ctrl键,同时选定Sheet1、 Sheet2。 11、一列中不输入重复数字 [数据]--[有效性]--[自定义]--[公式] 输入=COUNTIF(A:A,A1)=1 如果要查找重复输入的数字 条件格式》公式》=COUNTIF(A:A,A5)>1》格式选 红色 12、直接打开一个电子表格文件的时候打不开“文件夹选项”-“文件类型”中找到.XLS文件,并在“高级”中确认是否有参数1%,如果没有,请手工加上 13、excel下拉菜单的实现 [数据]-[有效性]-[序列]

电路实验报告1--叠加原理

电路实验报告1-叠加原理的验证 所属栏目:电路实验- 实验报告示例发布时间:2010-3-11 实验三叠加原理的验证 一、实验目的 验证线性电路叠加原理的正确性,加深对线性电路的叠加性和齐次性的认识和理解。 二、原理说明 叠加原理指出:在有多个独立源共同作用下的线性电路中,通过每一个元件的电流或其两端的电压,可以看成是由每一个独立源单独作用时在该元件上所产生的电流或电压的代数和。 线性电路的齐次性是指当激励信号(某独立源的值)增加或减小K 倍时,电路的响应(即在电路中各电阻元件上所建立的电流和电压值)也将增加或减小K倍。 三、实验设备 高性能电工技术实验装置DGJ-01:直流稳压电压、直流数字电压表、直流数字电流表、叠加原理实验电路板DGJ-03。 四、实验步骤 1.用实验装置上的DGJ-03线路, 按照实验指导书上的图3-1,将两路稳压电源的输出分别调节为12V和6V,接入图中的U1和U2处。 2.通过调节开关K1和K2,分别将电源同时作用和单独作用在电路中,完成如下表格。 表3-1

3.将U2的数值调到12V,重复以上测量,并记录在表3-1的最后一行中。 4.将R3(330 )换成二极管IN4007,继续测量并填入表3-2中。 表3-2 五、实验数据处理和分析 对图3-1的线性电路进行理论分析,利用回路电流法或节点电压法列出电路方程,借助计算机进行方程求解,或直接用EWB软件对电路分析计算,得出的电压、电流的数据与测量值基本相符。验证了测量数据的准确性。电压表和电流表的测量有一定的误差,都在可允许的误差范围内。 验证叠加定理:以I1为例,U1单独作用时,I1a=8.693mA,,U2单独作用时,I1b=-1.198mA,I1a+I1b=7.495mA,U1和U2共同作用时,测量值为7.556mA,因此叠加性得以验证。2U2单独作用时,测量值为-2.395mA,而2*I1b=-2.396mA,因此齐次性得以验证。其他的支路电流和电压也可类似验证叠加定理的准确性。 对于含有二极管的非线性电路,表2中的数据不符合叠加性和齐次性。 六、思考题 1.电源单独作用时,将另外一出开关投向短路侧,不能直接将电压源短接置零。 2.电阻改为二极管后,叠加原理不成立。

WPS Office使用技巧大集合

WPS Office使用技巧大集合 今天给大家介绍几招wps文字的使用技巧,希望可以对大家在使用时带来帮助。1、在WPS中计算某一字符串出现的次数在WPS中怎样统计某个字符串在文章中出现的次数呢?能够这样做:运用“替换”对话框,在“查找内容”和“替换为”的对话框中填入欲统计的字符串,按“所有替换”命令。执行完命令后,WPS会弹出对话框提示有XX个被替换,XX就是该字符串出现的次数。2、用格式刷多次复制格式大众都习性这样运用格式刷:选中所要复制的格式文字,单击格式刷按钮,然后将格式刷光标移动到所要格式化的文字位置,按鼠标左键拖曳所选范围,放开左键,实现了格式复制。要多次复制一种格式,则多次重复刚才的步骤。WPS文字中提供了多次复制格式的方法:选中要复制的格式文字,双击格式刷按钮,然后开始在文中复制格式,你会发现现在可以复制多个位置了,完成格式复制之后,按ESC键即可退出格式刷。3、打印或预览多页的表格中每一页都看到标题WPS文字中超过一页的表格,可能会这样处理:把标题复制到每一页的开始部分,以确保每一页的表格都有标题。但是假如你对文章内容执行添加或删除,都会造成重新分页,你先前复制标题可能会跑到页的其它位置。你能够这样做:选中表

格的主题行,在“表格”菜单中挑选“标题行重复”选项。当你预览或打印文件时,你就会发觉每一页的表格都有标题了。4、让WPS粘贴操作对你心领神会的设置如果你时常从网页或其他程序窗口复制一些带有许多格式的 内容,但将它们粘贴到Word文档时,你却希望只保留其中的文本内容,而舍弃其他非文本元素,比如表格、图形等。你只需要在WPS中做以下设置,即可以让其对你的粘贴操作心领神会:进入文字菜单栏,“工具”/“选项”/“编辑”/“剪切和粘贴选项”下将默认粘贴方式设置为“无格式文本”。5、禁止修改文档常常想要自己编辑的文档不受别人改动做困扰,可以使用WPS的“保护文档”功能,点击菜单栏“工具”/“保护文档”,输入设定的密码,选择要保护的内容,确定即可。请谨记密码以免忘记密码耽误工作哦。6、想取消文字中的自动编号功能,按快捷键“Ctrl+Z”可取消自动添加的编号,同时可以进入工具栏“工具“/“选项”/“编辑”,取消自动编号下“键入时自动应用自动编号列表”前面的勾即可。7、你在WPS文字中用绘图功能画了一条直线,但嫌其长度超出,想要缩短,怎么办?选中该条直线,右键选择“编辑顶点”,可以改变线条长度和旋转角度。同时还可以利用编辑顶点做更多的事!可添加一个顶点,然后试试拖曳顶点,让直线变成一条折线,再平滑顶点让折线变成弧线。

Word办公软件常用的技巧

Word办公软件常用的技巧 Word办公软件常用的技巧 1:快速插入当前日期或时间 我们在使用Word办公软件进行文档的`编辑处理时,如果需要在 文章的末尾插入系统的当前日期或时间。通常情况下,我们是通过选 择菜单来实现的。其实,我们可以按Alt+Shift+D键来插入系统日期,而按下Alt+Shift+T组合键则插入系统当前时间。 2:快速多次使用格式刷 在Word办公软件中,提供了快速多次复制格式的方法:双击格式刷,你可以将选定格式复制到多个位置,再次单击格式刷或按下Esc 键即可关闭格式刷。 3.快速去除Word页眉下横线 如果需要快速去除Word页眉下的那条横线,我们可以用下面的四种方法: a,可以将横线颜色设置成“白色”; b,在进入页眉和页脚时,设置表格和边框为“无”; c,方法是进入页眉编辑,然后选中段落标记并删除它; d,最后一种方法是将“样式”图标栏里面的“页眉”换成“正文”就行了。 4:快速打印多页表格标题 如果需要快速打印多页表格标题,可以选中表格的主题行,选择“表格”菜单下的“标题行重复”复选框,当你预览或打印文件时, 你就会发现每一页的表格都有标题了,当然使用这个技巧的前提是表 格必须是自动分页的。

5.快速改变文本字号 Word的字号下拉菜单中,中文字号为八号到初号,英文字号为5磅到72磅,这对于一般的办公人员来说,当然已经绰绰有余了。但在一些特殊情况下,比如打印海报或机关宣传墙报时常常要用到更大的字体,操作起来就有些麻烦了。 其实,我们完全也可以快速改变文本的字号:先在Word中选中相关汉字,然后用鼠标单击一下工具栏上的字号下拉列表框,直接键入数值,即可快速改变您的字体大小。而且这个技巧在Excel和 WPS2000/Office中同样适用。 软件直销网提示:其实,软件直销网还有两种快速更改Word文本字号的方法: a:选中文字后,按下Ctrl+Shift+>键,以10磅为一级快速增大所选定文字字号,而按下Ctrl+Shift+<键,则以10磅为一级快速减少所选定文字字号; b:选中文字后,按Ctrl+]键逐磅增大所选文字,按Ctrl+[键逐磅缩小所选文字。 6.快速设置上下标注WPS 首先选中需要做上标文字,然后按下组合键Ctrl+Shift+=就可将文字设为上标,再按一次又恢复到原始状态;按Ctrl+=可以将文字设为下标,再按一次也恢复到原始状态。 小提示:详见本刊前期《WordXP中神奇的Ctrl键》一文,掌握一些快捷按键对快速、高效操作Word很有借鉴意义。 7:快速将文本提升为标题 首先,需要将光标定位至待提升为标题的文本,当按 Alt+Shift+←键,可把文本提升为标题,且样式为标题1,再连续按Alt+Shift+→键,可将标题1降低为标题2、标题3……标题9。 8.快速取消自动编号wps文字

office办公软件使用技巧大全

办公软件使用技巧 1.同时保存所有打开的Word文档 有时在同时编辑多个Word文档时,每个文件要逐一保存,既费时又费力,有没有简单的方法呢?在按下Shift键的同时,单击“文件”菜单,大家看,已经多出了“同时保存”和“同时关闭”命令,这可就方便多了 2.巧妙设置文档保护 在用Word 2000/XP打印一份文件时,忽然头儿有要事吩咐,要暂时离开一下,关闭文件吧,既费事又没必要,但又不想辛辛苦苦写的文件被别人破坏了。怎么办呢?执行“工具”菜单中的“保护文档”命令,在弹出的窗口中选择“保护窗体”,然后设上密码。怎么样,光标跑到了文件头,任你怎么移动鼠标、敲击键盘就是无法编辑了,不错吧。等回来时,执行“工具”菜单中的“解除文档保护”命令,一切又正常了。 3.编辑长文件更轻松 相信大家都有这样的经历:在使用Excel、Word编辑长文档时,有时需要将文章开始的多处内容复制到文章末尾。但通过拖动滚动条来回移动非常麻烦,还会出错。其实只要将鼠标移动到滚动条上面的适当位置,发现鼠标指针变成双箭头,此时按住鼠标左键

向下拖动,文档编辑区会被一分为二。你只需在上面编辑区找到文章开头的内容,在下面编辑区找到需要粘贴的位置,这样你就可以复制内容了,而不必来回切换。这种方法特别适合复制相距很远且处数较多的内容。 4.给WPS文档添加水印 先用作图软件(画笔工具等)制作一张色彩非常淡的图片(直接将Word的水印效果图“抓”下来也行),然后打开需要添加水印的WPS文档,执行“格式→页面背景→设置”命令,打开“设置背景”对话框,切换到“图片”标签下,按“选择图片”按钮,选中刚才制作的图片,并进行适当设置后确定,就可以为文档设置上水印了。5.在金山文字中快速打开“页面设置” 在用金山文字2002处理文档时,一个最常用的操作就是设置页面。先执行“视图→标尺→水平(垂直)标尺”命令,展开“水平(垂直)标尺”打开,然后用鼠标在水平(垂直)标尺上双击,即可快速打开“页面设置”对话框,对页面进行设置了。 6.在Excel中插入拼音 在我们使用Excel时,常常会遇到十分孤僻的字,但加上拼音注释就能使人看得更明白。具体的方法是:选中想要加入拼音注释的表格,打开Excel的菜单栏中的“格式”菜单,选中“拼音信息/设置”

Office办公软件常见操作技巧

Office办公软件常见操作技巧 一.W ord常见操作技巧 ●选择技巧 1、把鼠标放在最左端,当出现向右上方的箭头后,点击一下,选中一行;连续点击两下,选中一段;连续点击三下,选中全文。 2、纵向选择区域:按住ALT键,然后拉住鼠标从左往右拖,可纵向选择区域。 3、CTRL+SHIFT+END选中区域为从当前光标位置到结尾 CTRL+SHIFT+HOME选中区域为从当前光标位置到开头 ●编辑技巧 1、CTRL+1 1倍行距 CTRL+2 2倍行距 CTRL+5 1.5倍行距 2、可在文档任意空白处双击鼠标输入文字,自动产生制表符,可通过移动标尺上的L来移动其位置以对齐上面文本 3、英文大小写切换 1)快捷键方式:用光标选中英文字符后,按键F3+shift 可进行大小写切换 2)菜单方式:格式/更改大小写 ●图标 1、常用图标:剪贴板、格式刷(双击后可刷无数次)、特殊符号 2、如何增加图标? 1)在自定义/命令中选中图标后,拖动至工具栏上 2)点击工具栏最右边向下的箭头添加 ●表格 1、可拉动表格的右下斜角放大或缩小 2、直接拖动表格到文字中可实现环绕效果 ●剪贴板 1、Office剪贴板支持Word\Excel\PowerPoint之间的复制粘贴,最多可达24次; 2、剪贴板内可删除任意剪贴项目; 3、选中内容,点击两次复制,则可显示剪贴板

二.EXCEL常见操作技巧 ●基本操作 1、选定当前区域的两个方法: 1)把光标移到区域内第一个单元格后按ctrl+shift+“→”+“↓” 注意:选中区域是一个含有文字的矩形 2)工具/自定义/命令/编辑/选定当前区域按钮 (PS:还有一个选定可见单元格按钮也很常用) 2、移动光标位置 选中任意单元格后,移至单元格边框的上(下/左/右)横线,当出现向四周的箭头标志后,双击鼠标,即可移动到此单元格所在列或行的首格(底格/最左格/最右格) 3、显示单元格数值之和:选中单元格,右下方任务栏即可显示其求和值(单击 鼠标右键还可查看均值、计数等等) 4、注意事项: 1)若输入身份证号或不足五位工号,要先输单引号“’”再输数字 2)画斜单元格对角线时同时按住alt和“\”可以自动对齐,而且可随单元格行高、列宽的调整而自动调整??? ●公式 1)复制公式:选中已输入公式的单元格后,当出现黑十字时,双击即能按公式自动往下(单元格)计算 2)公式审核:ctrl+~ ●行、列 1、移动整列:选中列,移动鼠标当单元格边框出现向四周的箭头标志后,按 Shift拖动 2、插入、删除行/列:工具栏/自定义/命令/插入或编辑 ●工作表 1、选择工作表:在工作表左下方 处点击右键即可显示所有工作表列表 2、复制工作表:选中工作表标签,边按ctrl边拖动至选定位置 3、插入工作表:选中工作表标签,点击鼠标右键 ●拆分窗口 1、上下拆分:将光标移至工作表边框右上角,出现上下方向箭头标志后往下拉 2、左右拆分:将光标移至工作表边框右下角,出现左右方向箭头标志后往左拉 ●打印 若想把全部内容打印为一页,可选择:页面设置/页面/缩放调整为“1页宽,1页高”(类似123的调整全部内容) ●数据有效性

最新Excel办公使用技巧大全

E x c e l办公使用技巧 大全

Excel 使用技巧集锦——163种技巧 目录 EXCEL 使用技巧集锦——163种技巧 (1) 一、基本方法 (7) 1.快速选中全部工作表 (7) 2.快速启动E XCEL (7) 3.快速删除选定区域数据 (8) 4.给单元格重新命名 (8) 5.在E XCEL中选择整个单元格范围 (9) 6.快速移动/复制单元格 (9) 7.快速修改单元格式次序 (10) 8.彻底清除单元格内容 (10) 9.选择单元格 (11) 10.为工作表命名 (11) 11.一次性打开多个工作簿 (12) 12.快速切换工作簿 (13) 13.选定超级链接文本(微软O FFICE技巧大赛获奖作品) (14) 14.快速查找 (14) 15.修改默认文件保存路径 (15) 16.指定打开的文件夹 (15) 17.在多个E XCEL工作簿间快速切换 (16) 18.快速获取帮助 (16) 19.创建帮助文件的快捷方式 (16) 20.双击单元格某边移动选定单元格 (17) 21.双击单元格某边选取单元格区域 (17) 22.快速选定不连续单元格 (18) 23.根据条件选择单元格 (18)

25.完全删除E XCEL中的单元格 (19) 26.快速删除空行 (19) 27.回车键的粘贴功能 (20) 28.快速关闭多个文件 (20) 29.选定多个工作表 (20) 30.对多个工作表快速编辑 (20) 31.移动和复制工作表 (21) 32.工作表的删除 (22) 33.快速选择单元格 (22) 34.快速选定E XCEL区域(微软O FFICE技巧大赛获奖作品) (22) 35.备份工件簿 (23) 36.自动打开工作簿 (23) 37.快速浏览长工作簿 (23) 38.快速删除工作表中的空行 (24) 39.绘制斜线表头 (24) 40.绘制斜线单元格 (26) 41.每次选定同一单元格 (26) 42.快速查找工作簿 (27) 43.禁止复制隐藏行或列中的数据 (27) 44.制作个性单元格 (27) 一、数据输入和编辑技巧 (28) 45.在一个单元格内输入多个值 (28) 46.增加工作簿的页数 (29) 47.奇特的F4键 (29) 48.将格式化文本导入E XCEL (29) 49.快速换行 (30) 50.巧变文本为数字 (31) 51.在单元格中输入0值 (31)

叠加方式的组合体图形的绘制

一、叠加方式的组合体图形的绘制 以下图支架为例说明以叠加为主要形成方式的组合体的画图步骤。 1.形体分析 ⑴分析所画组合体是由哪些基本几何体组成的? ⑵分析各基本几何体的相对位置和相邻表面的关系,如是否平齐?相 交?相切? 2.视图选择 (1)首先将组合体摆平放正,尽量使组合体的对称面、主要轴线或大的端面与投影面平行或垂直。 (2)选择主视图,将最能反映所画组合体形体特征的投影方向作为主视图的投影方向。(3)兼顾其它视图,尽量使俯、左视图中的虚线最少。 3.布置图面 (1)根据所画组合体的实际尺寸,选取适当的比例和图幅大小。 (2)画作图基线,以确定组合体三视图的位置。一般用作图基线表示组合体的主要端面、对称面或中心线、主要轴线等的投影位置。 (3)三视图之间应距离恰当,留有足够的标注尺寸的空间。整张图面力求匀称、协调。4.画底稿(用H或2H型铅笔画底稿) (1)根据形体分析,先画主要形体(大形体),后画次要形体(小形体)。 (2)各形体均应先画其基本轮廓,后完成局部细节。 (3)每一局部均应先画反映其形体特征的那个投影,后完成其它两投影。 (4)三个视图一起画。 5.检查、清理和加深图面(用B或2B型铅笔加深粗实线,用HB 或H型铅笔加深细实线、细点画线、标注尺寸、写字等) (1)检查底稿,认真校核。查看各视图是否符合投影规律?表面相交、相切关系是否表达正确等? (2)清理图面,擦去不需要的作图线,拾遗补缺。 (3)加深图线。其加深步骤为:先曲后直、先上后下、先左后右、最后加深斜线。同类线型应一起加 6.最后完成的支架三视图见下图 (1)支架分析:

(2)布置图面: (3)画底稿

办公软件使用技巧

第一讲:办公软件使用技巧 作者:程一 目录 办公软件使用技巧 (2) 基础知识回顾:PC的三大基本操作技巧 (2) Word 中最常使用的5个热键 (4) 文件名的后缀问题:扩展名和系统关联的概念 (5) 正确使用桌面和我的文档(几个重要的系统文件夹) (8) 操作系统知识 (11) Windows正版验证知识在营销中的作用: (13) 最通用的常用符号输入方法: (14) 关于单选、复选和连选 (15) 如何快速移动光标和用键盘标记文本? (16) “按列标记文本的方法” (17) 如何使用word 中的插入索引和目录功能。 (18) WORD表格的调整技巧:快速调整到最佳尺寸 (19) 项目编号技巧及段落调整 (21) Excel技巧:将数据缩印在一页纸内 (23) 奖金发放中怎样在Excel中将数值取整到10元? (25) 慎用GHOST方式的系统安装盘 (26) 善于使用系统还原: (29) VISTA专题介绍: (32) VISTA的系统准备要求: (32) 小贴士:关于Windows内存尺寸的“程氏定理” (35) 不用光驱,DOS下全新安装Vista旗舰版!!! (36) 德发公司《办公软件使用技巧培训》习题 (37) 注意事项:本讲义中的演示和操作环境,包括各截图,除非特别标注,一般都来自Windows XP sp2 专业版以及Office 2003系统。

办公软件使用技巧 基础知识回顾:PC的三大基本操作技巧 作者:程一 大学一年级学生不论专业都要学习的一门课程,是《计算机使用基础》。厚厚的一本书里讲了些什么?在所讲述的内容中,这本书里最基本的是什么? 计算机使用基础里,最重要最基本的东西只有三个:汉字输入、文件路径、复制粘贴。 汉字输入: 要求,以正确的指法进行盲打。 盲打的练习诀窍:“不看键盘”。具体来说,就是“不要盯着键盘打字”。这个原则要彻底遵循。手指的分工见下图,注意一种颜色为一个手指负责的区域。 主键盘区指法要点:手指移动的区域是一个向左倾斜的平行四边形。 小键盘区的指法要点:0是用拇指打的。 文件路径:深刻理解文件路径的概念,深入理解相对路径、绝对路径、网络路径、本地路径的联系和区别。 文件路径的概念:从根目录开始,逐层写出各个层次的目录,路径深度上的分隔线用“\”分隔,直到文件为止。这样构成的符号串被称为文件路径。

最新办公软件实用技巧

办公软件实用技巧

office实用技巧 【查找更多】【我要收藏】您还有 0 张经书收藏卡技巧1:批量修改大小写 有时在文章录入过程中,因为不愿浪费时间在中英文之间切换,所以把所有的英文单词都以大写形式输入,如果要修改,当然不能一个一个来,否则一篇相当长的文档会让你伤透脑筋的。有了查找与替换,可以让你瞬间完成任务。 按下“Ctrl+H”组合键调出查找和替换对话框,在“查找内容”中输入字母全为大写的单词,在“替换为”中输入小写的正确单词,最后点击“高级”按钮,选中“区分大小写”项,单击“全部替换”就可以了。 技巧2:数字格式批量转换 在完成一篇报告后,才发现其中最有说服力的数字显得很不清楚,这样就大大削弱了文章的说服力。为了让这些数字达到醒目的效果,可以为它们设置一些特殊格式。 按下“Ctrl+H”组合键调出查找和替换对话框,将光标定位在“查找内容”框中,然后单击“高级”展开对话框,再单击“特殊字符”并选择“任意数字”,这时“查找内容”中会自动显示为“^#”。将光标定位在“替换为”框中,然后在“特殊字符”中选择“查找内容”,将显示“^&”。接着单击“格式” 为数字设置一些特殊格

式,比如字体加大、文字加粗以及特殊颜色等。最后单击“全部替换”就可以了。不过要注意,它会让文档中的所有数字都改变的。 技巧3:查找对话框中的快捷键 执行“编辑-查找”命令,或者按“Ctrl+F”键调出查找对话框,会发现对话框中的许多项目之后都有一个带下划线的字母,这就是此项的快捷键了,不过一定要先按Alt键才能让它们起作用,比如按“Alt+F”,是查找下一处,按“Alt+M”是打开高级选项,按Alt+D/P/G,是在查找、替换、定位这三个选项卡中切换等(本技巧同样适合其它的对话框)。 另外,在进行查找/替换时,我们经常会在不关闭查找/替换对话框的情况下,切换到正文中进行修改,然后再回到查找/替换对话框中继续操作,一般都是通过鼠标点击进行切换,其实直接按Ctrl+Tab键就可以了,非常方便。 技巧4:在最后一次搜索结果中快速浏览 当你搜索完毕,退出查找对话框后,如果想回过头看看刚才的搜索结果,这时不用再打开查找对话框,直接按Ctrl+PageUp键或Ctrl+PageDown键,就可以在上一次的搜索结果中快速浏览了。 技巧5:高亮显示所有搜索出来的结果 为了让搜索出来的结果更醒目,可以让搜索的结果内容高亮显示出来。操作很简单:在查找对话框中选中“突出显示所有在该范围找出的项目”就可以了。

Photoshop实例简单步骤

Lesson1 ●选择:选区可为圆,方,一行,一列,选择模式可以+、-、交叉,选区 可以移动,在单一选区情况下,鼠标放在选区中就可以移动(可以看到鼠标变形)。 ●填充:油漆桶和渐变工具,对选区上前景色(最好新建一层来做)。 ●层:图象由许多层组成,每层上面可以有不同的元素,这样便于对一幅 图象中的各个元素分别操作。 ●移动:移动一层中图象的位置。 Eg1 球,阴影,倒影. 1、新建一画布(400*400象素), 注意选择”RGB模式”(绘制的图中可以出现彩 色,如果是”灰度模式”则图中只有黑白色),用渐变色填充(上蓝下黑,线 形填充)形成背景 2、新建一个图层,选出一正圆区域(按住shift),用径向填充(白灰)画一球。 3、选取图层中刚才画出的小球(按住ctrl鼠标点图层),新建一图层后在刚才的 选区中用黑色填充(前景色变黑,用油漆桶填充). 4、在图层中用自由变换功能拖动图案,使其出现倒影效果,在选取的情况下降低 透明度. Eg2 圆环,羽化,亮度调整 1、新建一画布(400*400象素),注意选择”灰度模式”(绘制的图中只有黑白 色,如果是”RGB模式”则图中可以出现彩色),使用白色背景。 2、新建一图层,选出一正圆形选区用灰色填充 3、在在同一图层上选取一圆,比刚才圆小,放在大圆正中,删去小圆中选种部 分,显示出一环型. 4、选中该环型图层中的圆环,使用选择菜单中的羽化命令,目的是接下来的颜 色过度平滑. 5、向斜上方移动选取,露出部分圆环边缘,后进行反选,对反选区域执行图象 菜单--调整命令里面的亮度和对比度调整,把亮度调暗. 6、选中该环型图层中的圆环,再次使用选择菜单中的羽化命令

办公软件操作技巧

办公软件操作技巧 在工作当中用电子表格来处理数据将会更加迅速、方便,而在各种电子表格处理软件中,Excel 以其功能强大、操作方便著称,赢得了广大用户的青睐。虽然 E xcel 使用很简单,不过真正能用好 Excel 的用户并不多,很多人一直停留在录入数据的水平, 办公软件操作技巧 1、 EXCEL 的小技巧 (1)当您要在 EXCEL 中的不同单元格中录入相同的内容时(比如:课程表中的科目) ,您可以如下操作: 先按住 CTRL 键选中需要录入同一内容的单元格,然后再录入内容,最后按“CTRL+RNTER”组合键,即可完成所选单元格中的录入。 (2)给 EXCEL 中的某些数据加颜色假设在用户的 EXCEL 工作表中有一栏数据值(需要小于 5000 的值显示为绿色(大于 5000 的值显示为红色(可以采用的方法是:送中需要进行彩色设置的单元格区域,执行“格式”菜单中的”单元格”命令(在弹出的对话框中单击”数字”选项卡。然后选择“分类”列表中的“自定义”选项,在“类型”框中输入“[绿 色][<5000]([红色][>=5000]”最后单击“确定”按钮即可。 (说明:除了“红色”“绿色”外(用户还可以使用六种颜色,它们分别是“黑、色”“青 色”“蓝色”“洋红”“白色”和“黄色” 、、,、。另外( “[>=5000],是条件设置(用户可用的条件运算符有: “>”“<”“>=”“<=”“=”“<>” 、、、、、。当有多个条件设置时(各条件设置以分号“; ”作为间隔。注意,这些符号都为半角符号,不要写成中文全角。 ) (3)在我们使用 EXCEL XP 的过程,常常会遇到这样的问题:在有计算公式的单元格中,会出现#VALUE、#DIV/0~、#REF~、#NUM~等错误信息,这时打印出来效果很不好。您可以单击“文件->页面设置”菜单命令,在该对话框中单击“工作表”标签,接着打开“错误单元格打印为”对应的下拉列表,根据需要

常用办公软件EXCEL技巧的

常用办公软件E X C E L 技巧的 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

常用办公软件 excel技巧的整理、讲解,在这里给读者们看一看,给大家一些提示,希望在你在平时能用得上。 1、两列数据查找相同值对应的位置 =MATCH(B1,A:A,0) 2、已知公式得结果 定义名称=EVALUATE(Sheet1!C1) 已知结果得公式 定义名称=(6,Sheet1!C1) 3、强制换行 用Alt+Enter 4、超过15位数字输入 这个问题问的人太多了,也收起来吧。一、单元格设置为文本;二、在输入数字前先输入' 5、如果隐藏了B列,如果让它显示出来 选中A到C列,点击右键,取消隐藏选中A到C列,双击选中任一列宽线或改变任一列宽将鼠标移到到AC列之间,等鼠标变为双竖线时拖动 之。 6excel中行列互换 复制,选择性粘贴,选中转置,确定即可 7excel是怎么加密的 (1)、保存时可以的另存为>>右上角的"工具">>常规>> 设置 (2)、工具>>选项>>安全性 8、关于COUNTIF

COUNTIF函数只能有一个条件,如大于90,为 =COUNTIF(A1:A10,">=90") 介于80与90之间需用减,为 =COUNTIF(A1:A10,">80")-COUNTIF(A1:A10,">90") 9、根据身份证号提取出生日期 (1)、=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),IF(LEN(A1)=15,DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11, 2)),"错误身份证号")) (2)、=TEXT(MID(A2,7,6+(LEN(A2)=18)*2),"#-00- 00")*1 10、想在SHEET2中完全引用SHEET1输入的数据 工作组,按住Shift或Ctrl键,同时选定Sheet1、 Sheet2。 11、一列中不输入重复数字 [数据]--[有效性]--[自定义]--[公式] 输入=COUNTIF(A:A,A1)=1 如果要查找重复输入的数字 条件格式》公式》=COUNTIF(A:A,A5)>1》格式选红 色 12、直接打开一个电子表格文件的时候打不开 “文件夹选项”-“文件类型”中找到.XLS文件,并在“高级”中确认是否有参数1%,如果没有,请手工加上 13、excel下拉菜单的实现 [数据]-[有效性]-[序列] 14、 10列数据合计成一列 =SUM(OFFSET($A,(ROW()-2)*10+1,,10,1))

Photoshop经典实例教程3000例《免费版》

Photoshop经典实例教程3000例 1、教你打造偏色艺术色调教程 2、 ·教你打造偏色艺术色调教程 3、 Photoshop┾製造制造另类婚纱照片 4、⒈款粉帥氣de游戲做圖 5、 PS(IR)可爱的棒棒糖 6、 ps打造唯美色调 7、 PS打造超炫人物效果 8、一款比较自然的眨眼教程 9、 Photoshop最简易的磨皮法 10、Photoshop] 制作下雨的效果 11、小菱形背景和圆点背景的做法 12、[Photoshop] PS打造淡彩风格的幻眼效果 13、Photoshop] 用Photoshop滤镜打造梦幻艺术效果 14、Photoshop] 巧用PS打造镶满诱人钻石的文字 15、Photoshop] PS制作幽冥火焰 16、Photoshop] 简单的叠影制作方法 17、Photoshop] 制作冬季恋歌浪漫雪景效果 18、Photoshop] 用Photoshop设计另类树皮人体 19、Photoshop] 教你设计绚丽光芒效果 20、Photoshop] 教你设计胶片风情电影海报 21、Photoshop] 教你设计神秘炫光黑洞效果 22、Photoshop] PS特效字:闪亮钻石效果 23、[Photoshop] 巧绘晶莹剔透的水晶樱桃 24、Fireworks] QQ空间初级玩家必学的11条技巧 25、Flash] 给FLASH初学者的10点制作经验 26、Flash] Flash全屏效果全攻略 27、Photoshop] 利用PS图层样式绘制彩色玻璃立体文字 28、Photoshop] Photoshop制作逼真的洁白羽毛 29、Photoshop] 用PS把秋景照片变为冬景效果 30、[Photoshop] Photoshop教你给MM的衣服换个颜色 31、Photoshop] 用PS制作周迅的怀旧效果图 32、Photoshop] 转用PS轻松给MM衣服添加图案 33、Photoshop] 用PS的动态画笔制作鞭炮 34、Photoshop] 教你做天使翅膀的卡通效果 35、Photoshop] 制作融化的冰淇淋 36、Photoshop] 打造宇宙场景爆炸星球特效 37、Photoshop] 教你设计恐怖电影海报 Photoshop] 制作奔驰中的汽车 [Photoshop] 蝴蝶结边框 [Photoshop] Photoshop高级柔化处理人物照片Photoshop] 神奇的Photoshop修图美容--很实用

最新office办公软件使用技巧大全

o f f i c e办公软件使用 技巧大全

一、WORD技巧 (3) 1、动态调整法 (4) 2、设置常用行距 (4) 3、查看格式 (4) 4、保存嵌入字体 (5) 5、设置自动保存时间间隔 (6) 6、一次保存/关闭所有打开的文档 (7) 7、改变文件保存位置 (7) 8、改变默认保存文件类型 (8) 9、逆页序打印 (8) 10、同一文档不同页面方向 (9) 11、折页打印 (10) 12、打印到特殊大小纸张 (10) 13、转换为PPT (10) 14、合并表格 (11) 15、合并文档 (11) 1)复制粘贴 (11) 2)合并到打开文档 (11) 3)合并到当前文档 (12) 4)合并到新文档 (12) 16、查找格式 (13) 17、文档前后对照 (13) 18、在打印预览界面下编辑文档 (13) 19、文档结构图 (14) 20、缩略图 (14) 21、加密保存并删除隐私 (14) 22、解除文档非法退出时的锁定 (16) 23、修复文档 (16) 24、抢救未保存的文档 (17) 1)保存过 (17) 2)未保存 (17) 25、首字下沉 (19) 26、页面边框 (19) 27、不同的页眉页脚 (20) 1)手工设置 (20) 2)自动设置 (21) 28、去除页眉/页脚的下划线 (22) 29、文字动态效果 (22) 30、稿纸格式 (23) 31、添加背景音乐 (23) 32、页码美化 (25) 33、计算表格数据 (25) 1)计算行或列中数值的总和 (26) 2)其他计算 (26)

34、文字排序 (27) 35、个性工具栏 (27) 36、去除自动更正功能 (28) 37、绘图网格调整 (28) 38、WORD宏篇 (28) 1)创建宏 (29) 2)执行要包含在宏中的操作 (29) 3)要停止录制宏,请单击“停止录制”。 (29) 4)运行宏 (29) 3)删除宏 (30) 39、做简单的翻译器 (30) 40、校对文档用语音 (32) 41、让Word也有一个“收藏夹” (32) 42、能英汉双向翻译 (33) 43、给词语快速添加注解 (34) 44、公历、农历双向转换 (34) 45、变成中文大写金额 (34) 46、轻松打印条形码 (35) 47、在Word中输入英语音标 (35) 48、Word 2003中的文字也可以任意旋转 (36) 49、修改Word 2003默认设置 (38) 1)默认图片环绕方式 (38) 2)对象的精确调整 (39) 3)告别绘图画布 (39) 4)自选图形的默认格式 (40) 5)启动时打开常用输入法 (40) 6)按像素显示图形尺寸 (41) 50、多栏设置页码 (41) 51、插图编号 (42) 52、元素的交叉引用 (44) 53、创建图表目录 (46) 54、调整行序 (46) 55、单栏多栏混排 (47) 56、分节后重复页码的打印 (49) 57、Word里利用填充效果把图片裁剪成异形 (50) 58、略施小计我让Word帮助我学习日语 (53) 59、各种电子图书馆文章转为Word文档的方法 (56) 1、PDF文件的识别 (56) 2、caj文件的识别: (57) 3、超星文件的识别: (57) 4、其他情况下的识别: (58) 60、Word、Excel配合按人头打印工资条 (58) 1、创建Excel数据表 (58) 2、创建Word模板 (59)

办公室Excel小技巧.

也许你已经在Excel中完成过上百张财务报表,也许你已利用Excel函数实现过上千次的复杂运算,也许你认为Excel也不过如此,甚至了无新意。但我们平日里无数次重复的得心应手的使用方法只不过是Excel全部技巧的百分之一。本专题从Excel中的一些鲜为人知的技巧入手,领略一下关于Excel的别样风情。 一、让不同类型数据用不同颜色显示 在工资表中,如果想让大于等于2000元的工资总额以“红色”显示,大于等于1500 元的工资总额以“蓝色”显示,低于1000元的工资总额以“棕色”显示,其它以“黑色”显示,我们可以这样设置。 1.打开“工资表”工作簿,选中“工资总额”所在列,执行“格式→条件格式”命令,打开“条件格式”对话框。单击第二个方框右侧的下拉按钮,选中“大于或等于”选项,在后面的方框中输入数值“2000”。单击“格式”按钮,打开“单元格格式”对话框,将“字体”的“颜色”设置为“红色”。 2.按“添加”按钮,并仿照上面的操作设置好其它条件(大于等于1500,字体设置为“蓝色”;小于1000,字体设置为“棕色”。 3.设置完成后,按下“确定”按钮。 看看工资表吧,工资总额的数据是不是按你的要求以不同颜色显示出来了。 二、建立分类下拉列表填充项 我们常常要将企业的名称输入到表格中,为了保持名称的一致性,利用“数据有效性”功能建了一个分类下拉列表填充项。 1.在Sheet2中,将企业名称按类别(如“工业企业”、“商业企业”、“个体企业”等分别输入不同列中,建立一个企业名称数据库。

2.选中A列(“工业企业”名称所在列,在“名称”栏内,输入“工业企业”字符后,按“回车”键进行确认。 仿照上面的操作,将B、C……列分别命名为“商业企业”、“个体企业”…… 3.切换到Sheet1中,选中需要输入“企业类别”的列(如C列,执行“数据→有效性”命令,打开“数据有效性”对话框。在“设置”标签中,单击“允许”右侧的下拉按钮,选中“序列”选项,在下面的“来源”方框中,输入“工业企业”,“商业企业”,“个体企业”……序列(各元素之间用英文逗号隔开,确定退出。 再选中需要输入企业名称的列(如D列,再打开“数据有效性”对话框,选中“序列”选项后,在“来源”方框中输入公式:=INDIRECT(C1,确定退出。 4.选中C列任意单元格(如C4,单击右侧下拉按钮,选择相应的“企业类别”填入 单元格中。然后选中该单元格对应的D列单元格(如D4,单击下拉按钮,即可从相应类别的企业名称列表中选择需要的企业名称填入该单元格中。 提示:在以后打印报表时,如果不需要打印“企业类别”列,可以选中该列,右击鼠标,选“隐藏”选项,将该列隐藏起来即可。 三、建立“常用文档”新菜单 在菜单栏上新建一个“常用文档”菜单,将常用的工作簿文档添加到其中,方便随时调用。 1.在工具栏空白处右击鼠标,选“自定义”选项,打开“自定义”对话框。在“命令”标签中,选中“类别”下的“新菜单”项,再将“命令”下面的“新菜单”拖到菜单栏。 按“更改所选内容”按钮,在弹出菜单的“命名”框中输入一个名称(如“常用文档”。

office办公软件操作实用技巧大全

Word,PDF,PPT,TXT之间的转换方法 一、把PPT转WORD形式的方法 1.利用"大纲"视图打开PPT演示文稿,单击"大纲",在左侧"幻灯片/大纲”任务窗格的“大纲”选项卡里单击一下鼠标,按"Ctrl+A"组合健全选内容,然后使用"Ctrl+C"组合键或右键单击在快捷菜单中选择"复制"命令,然后粘贴到Word里。 提示:这种方法会把原来幻灯片中的行标、各种符号原封不动的复制下来。2.利用"发送"功能巧转换打开要转换的PPT幻灯片,单击"文件"→"发送"→"MicrosoftWord"菜单命令。然后选择"只使用大纲"单选按钮并单击"确定"按钮,等一会就发现整篇PPT文档在一个Word文档里被打开。 提示:在转换后会发现Word有很多空行。在Word里用替换功能全部删除空行可按"Ctrl+H"打开"替换"对话框,在"查找内容"里输入"^p^p",在"替换为"里输入"^p",多单击几次"全部替换"按钮即可。("^"可在英文状态下用"Shift+6"键来输入。)3.利用"另存为"直接转换打开需要转换的幻灯片,点击"文件"→"另存为",然后在"保存类型"列表框里选择存为"rtf"格式。现在用Word 打开刚刚保存的rtf文件,再进行适当的编辑即可实现转换。4.PPTConverttoDOC软件转换PPTConverttoDOC是绿色软,解压后直接运行,在运行之前请将Word和PPT程序都关闭。选中要转换的PPT文件,直接拖曳到"PPTConverttoDOC"程序里。单击工具软件里的"开始"按钮即可转换,转换结束后程序自动退出。 提示:如果选中"转换时加分隔标志",则会在转换好的word文档中显示当

办公室人员必备小技巧超实用

办公室人员必备—超实用的word技巧 三招去掉页眉那条横线? 1、在页眉中,在“格式”-“边框和底纹”中设置表格和边框为“无”,应用于“段落” ?2、同上,只是把边框的颜色设置为白色(其实并没有删的,只是看起来没有了,呵呵)? 3、在“样式”栏里把“页眉”换成“正文”就行了——强烈推荐!??会多出--(两个横杠) 这是用户不愿看到的,又要多出一步作删除--? 解决方法:替换时在前引号前加上一个空格问题就解决了 ?插入日期和时间的快捷键? Alt+Shift+D:当前日期? Alt+Shift+T:当前时间??批量转换全角字符为半角字符? 首先全选。然后“格式”→“更改大小写”,在对话框中先选中“半角”,确定即可? Word启动参数简介??单击“开始→运行”命令,然后输入Word所在路径及参数确定即可运行,如“C:\ PROGRAM FILES\MICROSOFT Office \Office10\ WINWord.EXE /n”,这些常用的参数及功能如下:??/n:启动Word后不创建新的文件。 ?/a:禁止插件和通用模板自动启动。 ?/m:禁止自动执行的宏。 /w:启动一个新Word进程,独立与正在运行的Word进程。 /c:启动Word,然后调用Netmeeting。 /q:不显示启动画面。 另外对于常需用到的参数,我们可以在Word的快捷图标上单击鼠标右键,然后在“目标”项的路径后加上该参数即可。 ?快速打开最后编辑的文档 如果你希望Word在启动时能自动打开你上次编辑的文档,可以用简单的宏命令来完成: (1)选择“工具”菜单中的“宏”菜单项,单击“录制新宏”命令打开“录制宏”对话框;??(2)在“录制宏”对话框中,在“宏名”输入框中输入“autoexec”,点击“确定”;??(3)从菜单中选择“文件”,点击最近打开文件列表中显示的第一个文件名;并“停止录制”。保存退出。下次再启动Word时,它会自动加载你工作的最后一个文档。

相关文档
最新文档