如果启用了阿拉伯语、波斯语、希伯来语或乌尔都语等语言进行编辑,则有多种可用功能以方便在从右向左或双向环境中进行工作。 对于使用早期版本的 Microsoft Excel 或支持从右向左功能的 Microsoft Excel 所保存的工作簿,Excel 2002 或更新版本提供了完全的向前兼容性。但是,使用 Excel 2000 或更新版本文件格式保存的工作簿并不与任何早期版本的 Microsoft Excel 兼容。 设置工作表方向 即使工作簿具有确定的方向,仍可按从右向左或从左向右的视图显示工作簿中的单张工作表。 工作表与工作簿不同,工作表会立刻显示出方向的更改,而工作簿中的更改则只有在创建了新的工作簿之后才会显示出来。 在切换工作表方向时,具有从右向左功能的 Microsoft Excel 会很简单地重新设置从右向左或从左向右数据的方向。所有基本的公式和值都将保持不变。具有常规对齐格式属性的单元格将左对齐从左向右的文本,右对齐从右向左的文本,而与工作表的方向无关。 工作表中的从右向左数据
双向字体 任何支持从右向左的 Microsoft Excel 版本都可以显示和打印从右向左和从左向右的文本。如果要执行上述操作,则程序应使用包含从右向左和从左向右语言字符的字体。大部分在双向 Microsoft Windows 操作系统中可用的字体都包含从右向左和从左向右的字符。如果选择了不同时包含从右向左和从左向右语言字符的字体,则使用第二默认字体 (Tahoma) 显示其中一种语言中已有的文本或两种语言中都有的文本时,显示可能会不正确。若要更正此问题,请选择其他字体。 双向文本的拼写检查 可以检查单元格中英文的拼写和从右向左文本的拼写。方法很简单,只需选择与该文本所用的语言相对应的词典即可。
网页上的从右向左功能 网页上的从右向左功能是根据两级分级结构设置的:页级别和控件级别。 页级别 通过 Microsoft Excel 发布的网页将与创建该页的 Excel 工作表具有相同的显示方向:从左向右或从右向左。该方向显示为网页的Dir属性设置。 注释
控件级别 具有从右向左功能的控件最初会根据网页的方向显示在网页上。在将控件放置到网页上之后,就可以更改控件的显示方向,以使其具有从右向左的外观和功能。用于控制显示方向的属性名会随控件类型的不同而不同。下表中的属性用于控制网页控件的方向。
以文本格式导入和导出从右向左的工作表 Microsoft Excel 将所有字符存储为逻辑文本布局中的 Unicode 代码页值,但如果这些文件中包含存储为合适的 Windows 代码页和逻辑文本布局的从右向左文本,则可以导入和导出那些保存为文本文件的工作表。例如,包含阿拉伯语文本的文本文件必须存储在阿拉伯语的 Windows 代码页 1256 中,这样才能由 Excel 成功地导入。 如果要创建 Excel 可识别的文本文件,则可使用 ConvText,它是包含于 Excel 中的一个单独的文本文件转换实用程序。ConvText 提供了逻辑和可视文本布局选项以及所支持的双向代码页的扩展列表,以用于创建可识别的文本格式的新文件。然后,当导入适当格式的文本文件时,请选择“Windows (ANSI)”作为“文本导入向导”中的文件初始设置。 注释通过在导入工作表之前将工作表保存为文本文件格式,仍然可以使需要代码页或文本布局转换或同时需要二者的 Lotus 或 Quattro Pro 格式的工作表导入 Excel 中。将工作表保存为文本文件格式的功能是大多数数据库或电子表格产品的标准功能。然后,就可以使用 ConvText 创建可识别的文本文件。当 Excel 导入此文本文件时,原始工作表中的数据就会在新的 Excel 工作表中完全重建。 从右向左排序次序 从右向左的排序次序是经常使用的排序次序。它可以应用于表格视图、卡片视图、图标视图中的列表以及分组依据列表、联系人列表、文件夹列表以及地址列表。 注释某些服务器端的视图可能不会按照从右向左的排序次序对数据进行排序,这是因为这些视图将按照被支持的服务器端排序次序进行排序 |