当前位置:首页 » 文件传输 » excel协同ftp
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

excel协同ftp

发布时间: 2022-10-20 14:55:05

‘壹’ 请问如何做才能在FTP服务器中直接编辑EXCEL文件,听说sharepoint做的文件服务器能解决这个问题,怎么做

推荐使用开始文档管理系统文件服务器版
可以完美的替代您的FTP服务器来管理文件
1、可以有效的划分用户对文件夹或者文件的权限
2、所有文件都支持直接编辑
3、编辑后可以直接快速保存到服务器中
4、编辑后系统自动记录版本信息,显示历史版本是由哪个用户在什么时候改的
5、所有用户操作有记录

‘贰’ 在excel中怎样把文件保存到FTP服务器中

步骤5:在FTP地址列表中双击所需站点,找到需要用于保存工作簿的目录。 步骤6:在文件名文本框中输入工作簿的名称。

‘叁’ EXCEL中建一个超级链接,链接到FTP服务器中的文件!设了多次只能链接到目录而不能直接一步链接打开文件!

用下面这个函数
=HYPERLINK("这里输你要边的地址")

‘肆’ Excel 怎样用vba实现文件上传到ftp服务中

VBA访问FTP进行文件传输的,网络上见到3种方式,用过2种。

一、VBA+DOS批处理的方式,本质上还是通过DOS来进行,有点麻烦,而且运行中会弹出CMD窗口,现在已经不用这种方法了。

VBA写DOS:

OpengetfdForOutputAs#1
Print#1,""
Print#1,"("
Print#1,"echo;openxx.xx.xx.xx"
Print#1,"echo;user"
Print#1,"echo;pwd"
Print#1,"echo;cd""";ftpfdx8;""""
Print#1,"echo;prompt"
Print#1,"echo;dir"
Print#1,"echo;bye"
Print#1,")>""";fdx8;""""
Print#1,

Print#1,"ftp-v-i-s:""";fdx8;"""|find""ftpgroup"">""";folderx8;""""
Print#1,

VBA运行它:

Shell("ftp-v-i-s:"&ftpfile)

二、VBA调用API,具体是basp21.dll

详见http://www.hi-ho.ne.jp/babaq/eng/basp21f.html,说明很详细,有实例

示例如下,比较简单易懂,其中getfile为下载,上传使用putfile就好了。

PrivateSubForm_Load()
DimftpAsObject,rcAsLong,vAsVariant,v2AsVariant
DimctrAsLong
Setftp=CreateObject("basp21.FTP")
ftp.OpenLog"c: emplog.txt"
rc=ftp.Connect("ftp.microsoft.com","anonymous","")
Ifrc=0Then
v=ftp.GetDir("bussys/winnt/winnt-public",2)
IfIsArray(v)Then
ForEachv2Inv
Debug.Printv2
Next
EndIf
v=ftp.GetDir("bussys/winnt/winnt-public")
IfIsArray(v)Then
ForEachv2Inv
Debug.Printv2
Next
EndIf
rc=ftp.GetFile("bussys/winnt/winnt-public/*","c: emp")
EndIf
End
EndSub

‘伍’ 用Excel 自带的功能,实现多人协同编辑表格的时候,必须是通过局域网共享嘛还有没有别的方式,例

局域网共享文件是最常用的方式,不然自己购买服务器与协同办公软件组建吧,协同办公软件少则几百元,多则上万元。
能用外网,邮箱、即时通讯软件就可以,如果只能内网,基本局域网共享。

‘陆’ 教你如何在Excel工作表中用FTP站点

1.访问FTP站点的准备工作 访问FTP站点是需要地址以及用户名和密码的,因此在Excel中设定了以上几项后,才能够获得FTP站点的访问权限。执行“文件”菜单中的“打开”命令,在“打开”对话框中的“查找范围”下拉列表中选择“添加/更改FTP位置”选项。选中“添加/更改FTP位置”后,会弹出对话框,用户只需要在这里输入相应的地址、用户名和密码(匿名用户不需要密码),最后按下“确定”按钮即可。 2.从FTP站点中打开Excel 3.创建FTP站点中的文档超级链接 超级链接的含义就不必多说了,在网络的世界中,它是必不可少的。同样的,在Excel中引入超级链接的概念,就可以使用户不必通过“打开”命令来打开FTP站点中的工作簿了。选中需要创建超级链接的单元格,执行“插入”菜单中的“超级链接”命令。

‘柒’ 如何实现 Microsoft excel实现协同办公

  • 创建共享工作薄。为了讲解的需要,在此利用Excel2007创建一个员工业绩统计表。首先打开Excel2007,输入如图所示的员工业绩统计表。

‘捌’ 在服务器上如何多人共同在线编辑excel

首先,你说指的应该是在线Excel文档,这是一个领域。目的是实现一个可以在线导入、编辑、导出,多人协作等功能的在线Excel文档,把这个功能做成一个系统应用。那么肯定需要有用户的划分(每个用户可以看到和辑自己的文档),这样就需要账号和密码了。

接下来从技术方面将,在线Excel文档分为显示部分与交互部分。显示部分主要是Excel的功能显示与操作,首先肯定是要将一个Excel功能的表格组件嵌入到网页上面的,这里可以找一些专业的第三方的Excel组件进行集成,例如:SpreadJS。目前SpreadJS官网上也有一些现成的demo可供访问。从上述demo来看,SpreadJS已经完成了Excel展示、编辑、导入、导出的功能。

展示与编辑


交互部分主要是多人协同操作Excel需要这样的功能,原理是通过websocket信道通信功能来同步用户之间的操作,这里就需要后台将SpreadJS与websocket进行集成。

最后将成品做成一个webapp(网页、手机应用等)的应用并添加账号密码相关功能。就完成了这样的功能。如果说非要给这样的技术起一个名字,我觉得在线Excel比较合适。

‘玖’ 如何进行excel表格协同共享与编辑

方法/步骤

1
创建共享工作薄。为了讲解的需要,在此利用Excel2007创建一个员工业绩统计表。首先打开Excel2007,输入如图所示的员工业绩统计表。

2
选择“审阅”菜单“,然后点击菜单下方的“共享工作簿”按钮,弹出用于设置共享工作簿的对话框。然后点击勾选”允许多同户同时编辑,同时允许工作薄合并“,最后点击”确定“完成设置。

3
在设置共享工作簿的对话框中,选择”编辑“选项卡,点击勾选”允许多同户同时编辑,同时允许工作薄合并“,最后点击”确定“完成设置。

4
接着弹出重新保存文档的窗口,点击”确定“,就会发现该文档重新保存为共享类的文档。这可以通过标题栏上的状态来查看并确定文档是否被设置为可共享文档。

5
将该具有共享功能的工作薄放到基于局域网的共享文件夹中,使得局域网中的其它用户能够访问该文件。

6
让局域网中的另一台计算机B打开该共享文档,将“张三”的业绩改为“90”,然后保存。然后回到A计算机上,当点击“保存”文档时就会弹出一个窗口提示“工作表已用其它用户保存的更改进行了更新”,点击“确定”按钮后,完成了文档的更新操作。将鼠标放到被更新的单元格上时会有相应的更新提示。

7
在A计算机上将“李四”的业绩更为“ 80”,进行“保存”。然后在B计算机上将“李四”的业绩改为“100”,当点击“保存时,弹出”解决冲突“对话框,然后根据实际情况选择相应的操作即可。

END
查看历史冲突记录

Excel不仅能处理当前的修改冲突,而且还可以查询冲突历史,并按冲突历史进行修改。点击“审阅”菜单中的“修改”按钮菜单中的“突出显示修订”项,将显示如图所示的对话框。取消选择“时间”,然后点击“确定”,则所有的冲突将会被突出显示。

2
还可以根据对话框来选择查看修订历史。在每一个单元格的左上角会显示一个“小黑角”,将鼠标放在这个单元格上,将显示这个单元格的修改历史。 再点击“接收/拒绝修订”菜单项,将显示如图所示的界面。