在 Windows NT 的 Excel 中创建 NetDDE 链接

文章翻译 文章翻译
文章编号: 128491 - 查看本文应用于的产品
展开全部 | 关闭全部

概要

由于在剪贴簿格式和 OLE 的更改的剪贴簿不再可用来创建 Excel 工作表之间的网络 DDE 链接。本文提供了使用网络 DDE 共享管理器为 Excel 创建网络 DDE 链接的步骤的指令。

更多信息

网络 DDE 链接包括两个部分 ; DDE 服务器应用程序和 DDE 客户端应用程序。在 DDE 服务器应用程序包含共享数据。在 DDE 客户端请求数据从 DDE 服务器从而创建 DDE 链接。网络 DDE 要求服务器应用程序以使数据在网络上的可访问。服务器应用程序创建可通过网络客户端应用程序可以连接到网络 DDE 共享。

在 Windows NT 3.1 剪贴板可用于创建网络 DDE 共享。 在 Windows NT 3.5 版,由于的剪贴簿和 OLE,更改剪贴簿不再可用来创建网络 DDE 链接的 Excel 工作表。

要创建 Windows NT 3.5 下的网络 DDE 链接,请执行以下操作:

  1. 使用 DDE 服务器上创建一个共享的 DDE 共享管理器 (%SYSTEMROOT%\SYSTEM32\DDESHARE.EXE):

    1. 选择 SHARES.DDESHARES 菜单中的添加一个共享。
    2. 输入一个共享名称。共享必须以一个美元符号 ($),例如 SalesData $ 结尾。

      注: 此共享不是一个目录。您不能看到它在文件管理器中。
    3. 在应用程序名称下输入以下内容:

            Old Style:  Excel
            New Style:  Excel.Sheet.5
            Static:
      
            NOTE: Leave Static blank.
    4. 在主题名称下输入以下内容:

            Old Style:  [SALES.XLS]Sheet1   - This is the File Name and the
                                              Worksheet name
            New Style:  SALES.XLS           - This is the File Name
            Static:
      
            NOTE: Leave Static blank.
    5. 选择允许启动应用程序。
    6. 选择权限,并设置为共享的权限相同的方式,您将使用文件管理器的文件上设置权限。
    7. 选择确定。
    8. 选择您刚刚创建的共享,然后选择信任共享。
    9. 选择组,然后选择确定。
  2. 在服务器上启动 Excel 并创建或打开工作簿名为"SALES.XLS,工作表名为"sheet1。它并不重要 SALES.XLS 保存到哪个目录。输入到单元格 A1 (不重要您输入的内容) 的内容。
  3. 创建到您刚刚创建的共享链接。

    此示例使用该共享名称 SalesData $ 和 $ DDE 服务器机器 \\MARLEY。工作簿的名称是 SALES.XLS 和要链接数据是 SHEET1、 第 1 列、 第 1 行中。

    1. 在 DDE 的客户端计算机运行 Excel。
    2. 第一个单元格中输入以下命令:
      = \\MARLEY\NDDE$'|'SalesData$.OLE!工作表 Sheet1! R1C1
      注: 您可能会提示您输入密码。如果是这样,输入一个有效的用户帐户和密码,DDE 服务器的域或受信任的域中存在。
  4. 当您按下时,链接的数据应显示在单元格中输入。 如果该单元格显示了"不适用",选择从编辑菜单中的链接。该链接应列出,如下所示:

          Source File:  SalesData$.OLE
          Item:         Sheet1!R1C1
          Type:         \\MARLEY\NDDE$
          Status:       Automatic
    						
    若要更新链接,选择 立即更新。在链接更新和数据链接到客户端的工作簿。 该链接可能不会更新 Excel 中现有的客户端上。如果链接不会更新,请按下 F2,然后再按 ENTER 继续编辑单元格。当您编辑该单元格时, 应注意下列:
    • 如果不保存在我的文档文件夹中或在 Winnt\profiles\ user \personal 文件夹在服务器上的 Excel 工作簿,提供绝对路径,如 C:\SALES.XLS 在文件名中。

      注意 Winnt\profiles\ user \personal 是 Excel 保存文件的位置的默认位置。
    • 如果您移动该服务器上的 Excel 工作簿,更改共享配置。因此,您必须显式信任新的共享版本。要执行此操作打开 受信任的共享属性 对话框,然后单击 设置
在 Windows 95 中运行 NetDDE 程序,必须将为 Netdde.exe 的快捷方式添加到启动组中。这样做,请按照下列步骤操作:
  1. 用鼠标右键单击任务栏上的空白空间,然后单击 属性
  2. 开始菜单程序 选项卡上单击 添加
  3. 使用 创建快捷方式向导 为 Netdde.exe 在 Windows 文件夹创建快捷方式。
  4. 创建快捷方式后,重新启动计算机。
注: 使用 Excel 97 使用"Excel.Sheet.8"新建样式应用程序名称。同时,用 Excel 版本 7.0,7.0a 和 Excel 97 检查受信任的共享属性对话框中的"启动应用程序启用"和"启动为应用程序启用"复选框。

属性

文章编号: 128491 - 最后修改: 2006年11月1日 - 修订: 3.1
这篇文章中的信息适用于:
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 开发员版
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows 95
关键字:?
kbmt kbinterop KB128491 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 128491
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com