推荐阅读

Excel EXACT 函数 使用教程
EXACT 函数比较两个文本字符串,如果它们完全相同,则返回 TRUE,否则返回 FALSE。Excel 2003+EXACT 函数比较两个文本字符串,如果它们完全相同,则返回 TRUE,否则返回 FALSE。EXACT 函数在比较两个字符串时,区分大小写,但是忽略格式差异。返回 TRUE 或 FALSE。=EXACT(text1, text2) =EXACT(文本1, 文本2) 参数 Text1 必需。 第一个文本字符串。 text2 必需。 第二个文本字符串。 实例

Word技巧:设置文字底纹
为了美化文档,我们可以适当给文档的内容添加底纹和边框。那么下面小编就教你word设置底纹的技巧。 word设置底纹的技巧: 选中文本内容。 在“开始”选项卡,单击“底纹”按钮,在打开的列表中选择底纹的即可。 说明:我们还可以选择文本设置字符底纹,在“开始”选项卡,直接单击“底纹”按钮即可。 看看效果,如下图所示。

如何给ppt2007中的贴画自定义皮肤
用户在进行ppt编写的时候往往会需要插入一些剪贴画,而插入的剪贴画都是系统自带的,难免颜色,色调方面会不合你的心意,其实我们完全有办法将剪贴画重新换上另一种自己喜欢的颜色皮肤,你是不是很诧异呢,那么我们究竟该如何给剪贴画换皮肤呢,小编这就来为大家排忧解难。操作步骤1 打开我们幻灯片中的一篇演示文稿,点击“插入”选项卡,在“插图”区域选择“剪贴画”选项组,此时在演示文稿的右侧会出现一个“剪贴画”的任务窗格,在里面输入文字搜索剪贴画,在搜索结果中选择自己喜欢的剪贴画用鼠标双击,如“第一幅”;插入剪贴画2 使插入在文本中的剪贴画处于被选中状态,然后单击“格式”选项卡,在“调整”区域选择“重新着色”选项组,在弹出的下拉菜单中点击“其他变体”选项中的“其他颜色”命令;单击其他颜色选项3 在弹出的“颜色”的对话框中单击“自定义”选项卡,用鼠标在“颜色”区域单击选择自己喜欢的颜色,用户也可以在对话框的底端调整颜色的“透明度”,最后单击“确定”即可;进行颜色的设置4 返回到文档中,你会发现刚刚插入的剪贴画已经被重新换了颜色,以下是上色后的剪贴画与在任务框中搜索到的原图剪贴画的对比;重新上色后的剪贴画

Word2007如何压缩图片
Word2007如何压缩图片?其实我们可以在Word2007中设置图片压缩选项,这样在保存文档时Word2007可以按照用户的设置自动压缩图片尺寸。下面小编就教你Word2007压缩图片的方法。 Word2007压缩图片的方法: 打开Word2007文档,选中其中的一张图片。在“图片工具”功能区的“格式”选项卡中,点击“压缩图片”按钮。 在打开的“压缩图片”对话框中,单击“选项”按钮。 在“压缩设置”对话框中选中“保存时自动执行基本压缩”复选框,并单击“确定”按钮即可。 注意:在“压缩设置”对话框中,如果选中“删除图片的裁剪区域”复选框,则在执行压缩图片操作后,被裁剪的图片将不能被还原到原始状态。 当Word文档中含有很多大尺寸图片的时候,这个操作非常有效。下面是我们没有压缩图片保存和压缩图片保存后的文档体积大小对比。Word2007如何压缩图片
最新发布

SharePoint 文档库的新功能简介
今天,重装了一下SharePoint 2016,想多了解了解,看到一些自己平时没注意的功能,或者新的功能,分享一下给大家。 1、界面上操作的变换,多了一排按钮,更像SharePoint Online了,呵呵;这一排按钮可以新建、上传、同步、共享等操作; 2、共享功能的界面有了新的变化,看起来更加简洁了,把查看权限和邀请分开了,如下图: 2013中界面: 2016中界面: 3、多了打开链接在移动设备,我们可以点击这个按钮,然后出一个二维码,用移动设备扫面就可以了,很有意思的功能;

SharePoint 如何配置应用程序商店
最近碰到一个新的需求,就是要给SharePoint配置应用程序商店,挺有意思的,就简单的配置和记录了一下,分享给大家。 其实应用程序商店之前感觉很鸡肋,但是用起来还是不错的。不喜勿喷,呵呵。 首先需要配置DNS 1、在DNS管理端添加一个新区域,为了添加泛域名。 2、添加区域的向导,下一步就可以了; 3、如下图,不需要改什么; 4、选择第二个选项,下一步就可以了;

SharePoint 安装 Cumulative Update for Service Bus 1.0 (KB2799752)报错
SharePoint 服务器场安装workflow manager 1.0的时候,报下面的错误,搜了很多博客都没有解决。然后,灵机一动,下载了一个英文版的累计更新包,安装成功了。 SharePoint 配置workflow manager 1.0的过程中,需要按照顺序安装以下软件: 而安装WorkflowManagerRefresh的前提条件必须安装ServiceBus的累计更新(KB2799752)。我在安装累计更新的过程中报如下错误: 查了很多文章,发现可以使用PowerShell(windows)命令进行安装,但是依旧报错。怀疑是累计更新补丁的问题,也下载了多次,最后不得已尝试一下英文版吧,结果用PowerShell直接就装上了。安装完毕,思前想后,觉得可能Service Bus本身安装的版本就是英文版,所以累计更新也需要英文版,希望大家遇到类似的情况要注意。 安装补丁的PowerShell命令:Start-Process -FilePath "C:\ServiceBus\ServiceBus-KB2799752-x64-EN.exe" -ArgumentList "/passive" -Wait -PassThru 安装界面的截图,这里是Windows PowerShell,不是SharePoint的命令行工具,注意! 结束语 累计更新的语言应该由安装包决定的,而不是操作系统是中文版,就得装中文版,算是一个教训吧。内容比较简单,希望能够给遇到类似问题的朋友,带来一定的帮助。

SharePoint 切换用户的小技巧
从SharePoint 2013开始,SharePoint就已经去掉了”Sign in as Different User”这个功能,也就是无法切换用户登录。当然,后来我们通过修改CONTROLTEMPLATES目录下的Welcome.ascx控件解决了这个问题。 但是,如果我们的机器已经加入到和SharePoint同一个AD域中,而且已经信任站点进行了自动登录,这个切换注销以后,依然可以自动登陆上去,我们还是无法进行用户切换,这里,我们就可以利用一下windows的一个小功能解决这一问题。 添加切换用户按钮 找到Welcome.ascx控件,位置如下图: 加上这么一段代码 代码<SharePoint:MenuItemTemplate runat="server" ID="ID_LoginAsDifferentUser" Text="<%$Resources:wss,personalactions_loginasdifferentuser%>" Description="<%$Resources:wss,personalactions_loginasdifferentuserdescription%>" MenuGroupId="100" Sequence="100" UseShortId="true"/> 如果没有这个功能,我们可以在浏览器的快捷方式上,按住shift的同时点击鼠标右键,以其他用户打开浏览器,然后输入你想要登陆的账号和密码,就可以了:

SharePoint JavaScript 客户端对象使用视频教程
本次视频教程是为大家介绍如何使用SharePoint JavaScript客户端对象,包括对于站点、列表、文档库、列表项、文件夹、文件和附件等基本对象的操作,同时,为大家举几个简单的应用的例子,让大家更加深刻的理解SharePoint JavaScript客户端对象的适用范围。本次系列课程既使用本地版本的SharePoint环境,同样适用于office 365中的SharePoint Online环境,希望能够对大家入门SharePoint有所帮助。 课程目录 ◦SharePoint JavaScript 对象模型简介 ◦SharePoint JavaScript 操作站点属性 ◦SharePoint JavaScript 操作列表 ◦SharePoint JavaScript 操作列表字段 ◦SharePoint JavaScript 操作列表项目 ◦SharePoint JavaScript 操作文件夹 ◦SharePoint JavaScript 操作列表附件 ◦SharePoint JavaScript 操作文档库文件 ◦SharePoint JavaScript 进行内容展现 ◦SharePoint JavaScript 实现提交表单 ◦SharePoint JavaScript 联动下拉菜单 ◦SharePoint JavaScript 实现筛选功能 ◦SharePoint JavaScript 视图权限控制 课程地址 http://edu.csdn.net/course/detail/4508 同时,还有其他SharePoint视频教程以供大家选择观看,可以点击个人主页或者右侧的视频教程链接即可。 个人主页 http://edu.csdn.net/lecturer/1012 课程简介 本次课程以SharePoint 2016平台为基础,为大家介绍SharePoint工作流,并介绍如何通过SharePoint Designer和Visio进行SharePoint工作流的配置。 你将收获 希望通过本次课程,让大家掌握如何搭建SharePoint 工作流环境,并学会使用SharePoint Designer和Visio配置SharePoint 工作流,以完成基本的工作流配置和使用。 第一章:课程简介 1. 课程简介[ 11:20 ] 2. SharePoint Workflow 工作流示例演示[ 07:55 ] 第二章:SharePoint Workflow 概述 1. SharePoint Workflow 概述[ 07:18 ] 第三章:SharePoint Workflow 配置运行环境 一 1. SharePoint Workflow 配置运行环境 一[ 13:00 ] 2. SharePoint Workflow 为站点注册工作流服务[ 08:35 ] 第四章:SharePoint Workflow 配置运行环境 二 1. SharePoint Workflow 配置运行环境 二[ 16:35 ] 2. SharePoint Workflow 指定离线安装工具语言[ 08:38 ] 第五章:SharePoint Workflow 配置HelloWorld示例 1. SharePoint Workflow 配置HelloWorld示例[ 13:21 ] 第六章:SharePoint Workflow 配置顺序工作流示例 1. SharePoint Workflow 配置顺序工作流示例[ 16:41 ] 第七章:SharePoint Workflow 配置状态机工作流示例 1. SharePoint Workflow 配置状态机工作流示例[ 11:49 ] 2. SharePoint Workflow 状态机工作流添加审批意见[ 11:49 ] 第八章:SharePoint Workflow 使用Visio可视化配置 1. SharePoint Workflow 使用Visio可视化配置[ 24:56 ] 课件付费后下载 第九章:SharePoint Workflow 配置三级审批工作流示例 1. SharePoint Workflow 配置三级审批工作流示例[ 35:34 ] 2. SharePoint Workflow 发布文档申请工作流示例[ 22:48 ]本次课程以Office 365 企业版 E3为环境,介绍如何使用其中SharePoint Online产品相关技术,如何通过站点配置和Designer设计,通过和工作流相结合,完成企业内部需求,实现企业信息化建设。 你将收获 通过本次课程的学习,让大家了解Office 365中的SharePoint Online产品的基本功能,学会创建SharePoint Online的应用程序,实施一些企业内部的小需求。 章节目录 01. 课程简介[ 12:24 ] 课件付费后下载 02. SharePoint Online 产品概述[ 12:12 ] 课件付费后下载 03. SharePoint Online 初体验[ 30:55 ] 课件付费后下载 04. SharePoint Online 使用列表库发布通知[ 38:34 ] 课件付费后下载 05. SharePoint Online 使用文档库管理报销[ 48:37 ] 课件付费后下载 06. SharePoint Online 使用资产库企业培训[ 18:11 ] 课件付费后下载 07. SharePoint Online 使用Wiki库知识管理[ 13:44 ] 课件付费后下载 08. SharePoint Online 使用联系人创建通讯录[ 11:17 ] 课件付费后下载 09. SharePoint Online 使用讨论版讨论话题[ 16:57 ] 课件付费后下载 10. SharePoint Online 使用调查收集员工意见[ 16:50 ] 课件付费后下载 11. SharePoint Online 创建和使用母版页[ 25:49 ] 课件付费后下载 12. SharePoint Online 创建和使用页面布局[ 24:53

SharePoint 如何获取详细Log信息
在SharePoint的运维当中,我们可能经常会遇到排错,但是即使找到日志,也不是特别的详细,我们还是需要各种无厘头的猜测。 其实,SharePoint是可以打开详细的日志的,尤其是面对一些服务产生的日志,更是非常好用,代码层面的错误,还是建议大家调试解决。 下面,简单的为大家介绍一下如何开启详细的日志,有兴趣的可以记录一下,以备不时之需。 步骤:1).以管理员权限运行SharePoint management PowerShell 2).运行以下命令启用详细日志: Set-SPLogLevel –TraceSeverity VerboseEx 3).创建新的ULS Log,会把错误信息写到一个新的日志文件里 New-SPLogFile 4).重现错误 5).创建新的ULS Log,这样就把接下来的错误,写到一个新的日志里,确保我们的错误信息,都在上一个日志里,文件也不会很大。 New-SPLogFile 6).执行以下指令获取日志所在路径,当然也可以去管理中心 - 监控 - 报表 - 配置诊断日志记录 - 跟踪日志 Get-SPDiagnosticConfig | select LogLocation 7).将日志文件按照时间降序排列后,第二个后缀名为log的文件为我们需要的日志文件. 文件名格式为:<机器名>-<日期>-<时间>.log 8).使用完毕,记得将日志详细级别复原,否则会生成大量的日志文件,占领我们的磁盘空间: Clear-SPLogLevel 以上便是开启详细日志功能,并且记录日志信息,关闭详细日志功能的简单介绍。希望大家在SharePoint的运维过程中,还是少遇到各种bug为好,但是真的遇到了,还是需要有一些手段,来解决问题的。 好了,简单的介绍就到这里,希望对大家有所帮助。

SharePoint 服务器端对象迁移文件夹 实现教程
最近有个需求,写个定时迁移文件夹的小程序,因为计时器任务比较繁琐,所以选择了控制台程序。然后,用windows的计划任务执行,也许,会有广大朋友需要类似的功能,简单的分享一下代码逻辑,功能非常简单,希望大家不要见笑。 //提升权限代码SPSecurity.RunWithElevatedPrivileges(delegate() { //提升权限的核心代码 }); //创建网站集和网站对象using (SPSite site = new SPSite(siteUrl)) { using (SPWeb web = site.OpenWeb(webUrl)) { } } //允许非安全更新,否则客户端调用可能回报不安全更新操作的错误web.AllowUnsafeUpdates = true; web.AllowUnsafeUpdates = false; //获取文档库和文件夹 SPList sDoclib = web.Lists[sourceDoclib]; SPList tDoclib = web.Lists[transferDoclib]; SPListItemCollection items = sDoclib.Folders; //遍历文件夹,并迁移到目标文档库 foreach (SPListItem item in items) { SPFileCollection files = item.Folder.Files; item.Folder.MoveTo(web.Url + "/" + tDoclib.RootFolder.Url.ToString() + "/" + item.Folder.Name); }

SharePoint 无法删除搜索服务应用程序 问题解决
在SharePoint的使用中,经常会遇到某些服务创建失败,某些服务删除不成功的情况。这里,我们就遇到了搜索服务创建失败,然后删除也不成功,使用管理中心的UI无法删除,PowerShell命令也无法删除,经过很长时间的排错,终于找到解决方法。1. 以Farm管理员身份登录SharePoint服务器,以管理员身份打开SharePoint Management PowerShell,执行以下命令获取Search Service Application的ID,特别要说的是命令一定要注意空格 Get-SPServiceApplication | Select DisplayName,TypeName,Id | fl >> a.txt Notepad a.txt 2. 以管理员身份打开命令行(CMD命令,不是PowerShell),转到以下目录 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN 3. 执行以下命令删除Search Service Application Stsadm.exe -o deleteconfigurationobject -id <ID> <ID>替换成Search Service Application的ID 4. 到数据库服务器上删除和Search Service Application有关的数据库 以上,便是删除的方法,其实,我也解释不清楚,为什么PowerShell命令删除会失败,stsadm命令删除就可以了,可能,这个操作的是更加底层的功能吧?!如果有人了解,希望可以留言解惑。 特别要说的是,删除搜索服务的时候,不需要单独删除Search Administration Web Service for Search Service 应用程序,这个会随着搜索服务一起被删掉。

SharePoint 每天预热脚本介绍
使用SharePoint的朋友们应该知道,SharePoint每天夜里有自动回收的机制,使环境每天把占用的内存都释放出来,以确保不会累计占用过多内存导致服务器崩溃。 我们可以打开IIS,选中我们的应用程序池,点击右侧操作里面【正在回收...】,查看该应用程序池的回收条件。 我们可以看到,我这个应用程序池的回收条件是特定时间进行回收,也就是在夜里进行回收,SharePoint默认每个应用程序池的回收条件的特定时间都是不一样的。 当然,有些人可能会考虑设置为基于内存的最大值,这样也不是不可以,但是我们无法确保每次达到最大值的时候就是夜里,如果上午10点用户刚刚要使用系统,或者填写了一半报表的时候,应用程序池自动回收了,后果你懂的。 以上,便是为什么SharePoint会每天夜里自动回收,导致每天早晨第一个打开站点的人,访问速度非常慢的原因了。我们知道原因了,就该想办法解决他,所以,最简单的办法就是预热。无论是模拟web访问也好,或者程序调用也罢,都是合理的办法。 我们这里就简单的介绍下,如何通过在服务器上使用windows任务计划部署PowerShell脚本,来对SharePoint环境进行预热。 特别强调一下,脚本不是笔者开发的,只是GitHub上的开源脚本,大家可以自行去下载脚本使用。 下载脚本,打开https://github.com/spjeff/spbestwarmup地址,也就是下图的模样,找到下载按钮下载就好了。特别强调下,可能是网络原因,我chrome下载失败了,换成IE11就下载下来了,大家注意一下吧。

SharePoint JavaScript API in application pages
最近,在SharePoint 应用程序页中写JavaScript API,进行一些数据交互。其实,很简单的事情却遇到了问题,记录一下,希望能对遇到类似问题的人以帮助。 引用JavaScript 首先,SharePoint 应用程序页里面,不含JavaScript API需要的引用,这里以SharePoint 2016为例,需要添加相应的引用。 我们可以这样写SharePoint标签来进行sp.js的引用:<SharePoint:ScriptLink Name="SP.js" runat="server" OnDemand="true" Localizable="false" /> 我们也可以手动引用,我理解二者没有什么区别,只是引用的方式是SharePoint还是传统方式。<script type="text/javascript" src="/_layouts/15/sp.js"></script> 添加FormDigest标签 使用SharePoint对象模型的时候,还需要特别加上这个标签(PlaceHolderMain节点最上面即可),要加在SharePoint引用的上面,否则会报错。当然,说的是在应用程序页中使用,如果是普通页面,里面已经包含了类似标签,不需要重复添加。<SharePoint:FormDigest runat="server" /> 执行JavaScript方法 执行SharePoint对象的时候,要等jsom加载完毕再执行,也就是。SP.SOD.executeFunc('sp.js', 'SP.ClientContext', function name); 如果同时执行多个方法,或者带参数也可以