Lotus 1-2-3 ファイルを Excel にインポートするためのヒント

サポートが終了した KB の内容についての免責事項

この記事は、マイクロソフトがサポートを提供しなくなった製品について記述しています。 したがって、この記事は「現状のまま」で提供され、更新されることはありません。

概要

この資料には、Lotus 1-2-3 ファイルを Microsoft Excel にインポートするときに発生する可能性が潜在的な問題に関する情報が含まれています。

WK4 ファイルを開きます

Microsoft Excel version 5.0 に Lotus 1-2-3 WK4 ファイルを開くには、Lotus 1-2-3 WK4 ファイル コンバーターを入手してください。Lotus 1-2-3 WK4 ファイル コンバーターは、[Lotus 1-2-3 WK4 ファイル コンバーター (WE1130) のアプリケーション ノートで使用できます。
メモ: Microsoft Excel 7.0、Microsoft Excel 97、Wk4 ファイル コンバーターを含めます。Microsoft Excel 7.0 に付属のコンバーターを使用すると、Lotus 1-2-3 Wk4 ファイルの形式を読み取ることができます。Microsoft Excel 97 のコンバーターを使用すると、Wk4 形式を読み書きできます。

書式設定

Lotus 1-2-3 のワークシートやブックを開くと、Microsoft Excel では、関連付けられた拡張子 .fmt、維持したまま、またはいうファイルでストアドの書式が適用されます。関連付けられた書式ファイルが、.wk と同じフォルダーに格納されていることを確認するか。ファイルです。Microsoft Excel (.xls) 形式で Lotus 1-2-3 ファイルを保存した場合は、スプレッドシートのデータと 1 つのブックの書式設定が保存されます。

オブジェクト

Excel 5.0 では、Lotus 1-2-3 WK4 ファイルを開くとマクロ ボタン、テキスト ボックス、線などの描画オブジェクトは変換されません。Lotus 1-2-3 の既定値として、また、ワークシート名が表示されます: A、B、C、およびようにします。Lotus 1-2-3 WK4 ファイル コンバーターでは、ワークシート上の描画オブジェクトは変換されません。これには、次の項目のいずれかが含まれています。
   arc
arrow
button
ellipse
embedded object
freehand
line
polygon
polyline
rectangle
rounded rectangle
text

: この問題は、それ以降のバージョンでは発生しません。開いたときに Microsoft Excel 7.0 およびそれ以降のすべてのオブジェクトが変換されます。

グラフ

Microsoft Excel 4.0 およびそれ以降:

Lotus 1-2-3 で、バージョン 3.x 以降では、グラフ シートにグラフを作成したり、ワークシート上のオブジェクトとして、グラフを作成するとします。Lotus 1-2-3 では、バージョン 2.x では、ワークシートにグラフを配置するには、WYSIWYG のアドインを使用する場合。

既定では、Microsoft Excel では、Lotus 1-2-3 ワークシートに関連付けられているすべてのグラフが自動的に変換します。Lotus 1-2-3 ファイルを開いたときにグラフ シートの作成を抑制するのには、Excel4.ini と Excel5.ini ファイルで次の設定を使用できます。
   Load_Chart_Wnd=0

Microsoft Excel は、インプレス (.fm3) のファイルとファイルの書式設定 (すべて) を常に読み取ることができます、ために、ワークシートにグラフを含む Lotus 1-2-3 ワークシートをインポートできます。Lotus 1-2-3 では、ワークシートにグラフが表示されます。

2.x、3.x、Microsoft Excel します。

グラフを含むファイルをインポートすると、Excel 2.x および 3.x での表示はグラフのそれぞれのプロンプトはワークシートに格納されているまたは、ワークシート上にあります。表示されたら、ファイルを Microsoft Excel のグラフに変換するかどうか。[はい] をクリックすると、Microsoft Excel は、新しいグラフ ウィンドウを作成します。Microsoft excel 3.x では、ワークシートにグラフをコピーすることができますし。

データベース

データベース、条件、および抽出定義された範囲が正常にインポートされ、正しく機能します。ただし、データベースの抽出条件範囲は、データを抽出、データの検索およびデータベース関数を使用するときとは異なる評価されます。たとえば、"John"の条件は"John。"を含むセルを持つ行だけを検索します。切り替え式の評価] チェック ボックスをオフにすると、"John"の条件は、"John"; で始まる値を持つセルを含む行を検索します。たとえば、セルを含む、"John"、「ジョンソンは、」と"Johnsen"があります。

計算

Lotus 1-2-3 ファイルを開くたびに、数式入力の切り替え] チェック ボックスが選択されます。この機能を選択すると、Microsoft Excel を Microsoft Excel の構文に Lotus 1-2-3 の構文を使用して入力されている数式に変換、名は、Microsoft Excel で定義されている Lotus 1-2-3 で定義された名前のように動作します。

Microsoft Excel では、異なるから Lotus 1-2-3 の数式を計算します。テキストを含むセルを数式で使用すると、Lotus 1-2-3 は 0 (ゼロ) の値をセルに割り当てます。Microsoft Excel で、テキストと同じ数式内の数値の入力を組み合わせることはできません。ただし、Microsoft Excel でワークシート関数を使用するときにテキストを含むセルに値 0 が割り当てられます。たとえば、切り替え式の評価] チェック ボックスをオフにして、内のテキストを入力する場合は、セル A1 とセル B1 は 100 の値数式 = A1 + B1、#VALUE を返します。エラー値です。ただし、ワークシート数式の =SUM(A1,B1) 値を返します 100。

Lotus 1-2-3 では、0 または 1 にブール型の式を評価し、セルに 0 または 1 が表示されます。などで Lotus 1-2-3、式 2 < 3 では、True を表すセルに 1 が表示されますMicrosoft Excel は、セルに True または False を表示します。

切り替え式の評価] チェック ボックスを選択した場合、真の場合は False で、1 の 0 が表示されます。


@MOD、@VLOOKUP、@HLOOKUP など、いくつかの関数は、異なる方法で評価されます。Lotus 1-2-3 の @VLOOKUP 関数が完全に一致する最初の列を検索するなど、Excel の VLOOKUP ワークシート関数は、最初の列の並べ替えは、参照の値を超えないことを最初の列で最も近い値を検索を想定しています。Excel の VLOOKUP および HLOOKUP ワークシート関数には、4 番目の引数、検索の型が含まれます。この引数を False に設定すると、Microsoft Excel は完全に一致を検索します。

Excel が Lotus 1-2-3 のように数式を計算するには、次の手順を実行します。
  1. [ツール] メニューの [オプション] をクリックします。[切り替え] タブをクリックします。
  2. 計算方式をクリックし、[ OK] をクリックします。

計算順序

数学の順序の優先順位の相違点

この表は、Excel と Lotus 1-2-3 で使用される数学演算子を比較します。
                     Lotus                 Microsoft
Operator 1-2-3 Precedence Excel Precedence
---------------------------------------------------------------

Exponentiation ^ 1st ^ 2nd

Positive and + and - 2nd + and - 1st
negative

Multiplication * and / 3rd * and / 3rd
and division

Addition and + and - 4th + and - 4th
Subtraction

Comparison = < > 5th = < > 5th
<= >= <= >=

Logical NOT #not# 6th NOT() 6th

Logical AND #and# and 7th AND() and 7th
and OR #or# OR()

String & 7th & 7th
concatenation

: Lotus 1-2-3 は否定演算子 (-) の前に、指数演算子 (^) を評価します。Microsoft Excel では、最初に否定演算子を評価します。などで Lotus 1-2-3、数式 = 2 ^4 は-16、値を返しますが、Microsoft Excel では 16 を返します。この違いを修正するには、[の評価の順序を変更するのにはかっこを使用します。たとえば、=-(2^4)-16 を作成します。

リンク

Microsoft Excel で、[別のファイルへのリンクを含む Lotus 1-2-3 .wk4 ファイルを開くと、セルは、#ref! を更新可能性があります!エラー値です。Lotus 1-2-3 .wk4 ファイルに外部リンクを更新するには、次の手順を実行します。
  1. Microsoft Excel で、[編集] メニューのリンクをクリックします。
  2. [リンク] ダイアログ ボックスで、更新するリンクを選択します。[今すぐ更新] をクリックします。

    : ソース ドキュメントを開く場合は、[開く] クリックします。これは、外部リンクも更新されます。
この現象を回避するには、Microsoft Excel ブック形式でファイルを保存します。

日付を変換します。

Microsoft Excel と Lotus 1-2-3 は、同じの日付のシリアル値のシステムを使用します。Microsoft Excel 7.0 およびそれ以前の範囲は 0 のシリアル値 (1900 年 1 月 1 日) 65380 に (12/31/2078)。Lotus 1-2-3 の範囲を 0 から 73050 の日付のシリアル値 (12/31/2099) です。日付をインポートする場合は、Lotus 1-2-3 から 1 年後の日付関数を含む、2078、関数は、#NUM を返します。!エラー値です。2078 より後で 1 年間で書式設定された日付を含むワークシートをインポートする場合は 255 の数値記号を含むセルが繰り返されます (#)。

: この問題では、9999 年までの日付を許容するため、Microsoft Excel 97 に存在しません。

マクロ

Lotus 1-2-3 のマクロは、ワークシート上で直接格納されます。これは、Microsoft Excel でマクロを格納する方法とは異なります。Microsoft Excel は、(Microsoft Excel 4.0 のマクロ シートでマクロを保存または Microsoft Excel 5.0 およびそれ以降の Visual Basic for Applications で記述されたマクロをモジュール シートにします。

Microsoft Excel 4.0 a 以降では。

いくつかの以前のバージョンの Microsoft Excel では、Lotus 1-2-3 マクロを直接実行できます。(書き換え) を変換する必要はありませんマクロです。マクロを含む Lotus 1-2-3 ファイルを開くと、すべての利用可能な 1-2-3 の一覧が表示できるマクロの一覧を見るには、そのブックの名前が定義されています。Lotus 1-2-3 マクロを実行するには、マクロを ctrl キーと関連付けられている文字を押してください。たとえば、CTRL キーを押しながら P キーを押します。

: セキュリティ更新プログラム (8.0」とそれ以降) で Excel 97 と Excel 2000 で Lotus 1-2-3 マクロが実行されません。

Microsoft Excel 4.0 およびそれ以前:


(書き換え) Lotus 1-2-3 マクロを Microsoft Excel のマクロに変換するには、次の操作を行います。
  1. Microsoft excel でマクロを含む Lotus 1-2-3 ワークシートを開きます。
  2. [コントロール] メニューの [実行] をクリックします。コントロール メニューを開くには、するには、alt キーを押しながら space キーを押します。
  3. マクロの変換器をクリックし、[ OK] をクリックします。
  4. [翻訳] メニューで、[ Lotus 1-2-3] をクリックします。変換するワークシートの名前を選択します。
  5. 変換するマクロの名前を選択します。変換後の Excel のマクロの横にあるリスト 1-2-3 のマクロを変換する場合は、詳細オプションをクリックします。
Microsoft Excel は、新しいマクロ シートで、変換後のマクロを配置します。

関連情報

Lotus 1-2-3 ファイルを変換する方法については、[Microsoft Excel 97 のヘルプの [キーワード] タブをクリックして、次のように入力します。
Lotus 1-2-3 のファイルを変換します。
「新と新しいユーザーのキー情報」トピックに移動する選択したテキストをダブルクリックします。

ワークシートをインポートする方法の詳細については、数式、参照、および特定のバージョンの Lotus 1-2-3 の形式を参照してください」の切り替えに Microsoft Excel から Lotus 1-2-3、「バージョン 4.0 では、ページ 24-31、38、またはユーザーズ ガイド」バージョン 3.0 では、ページ 41 ~ 64 です。
プロパティ

文書番号:61941 - 最終更新日: 2017/02/01 - リビジョン: 1

フィードバック