メンバー番号の形式は、00008、9538、746、0746、00746、100125など、何年にもわたって数回変更されており、その他のさまざまな順列は有効で一意であり、保持する必要があります。データベースから一括更新に必要なカスタムExcelテンプレートにエクスポートすると、先行ゼロが削除され、00746と0746がすべて746に切り捨てられます。
この場合、アポストロフィトリックの挿入、またはテキストとしての書式設定は機能しません。これは、Excelでデータを開くまでにデータが既に変更されているように見えるためです。長さが5桁未満の有効な数値があり、ゼロを追加できないため、zipとしてのフォーマットは機能しません。また、「カスタム」フォーマットでは、同じ数の先行ゼロを数値に追加するか、すべての数値に十分なゼロを追加してすべて同じ長さにする必要があるようです。
手がかりはありますか?与えられたものだけをそのままにしておくようにExcelを設定する方法があればいいのにと思いますが、そうではないようです。何か提案やアドバイスをいただければ幸いです。よろしくお願いします!
更新-皆さんの助けに感謝します!ここにいくつかの詳細があります。サードパーティのメンバーシップ管理アプリを使用しています。データベースに直接アクセスすることはできません。一括更新するデータを取得するには、サードパーティの「クエリビルダー」ツールを使用する必要があります。次に、XLSXと呼ばれる「テンプレート」形式を使用してエクスポートしますが、通常の古いExcelをインポートしようとするとエラーが発生するため、舞台裏で何かが行われている必要があります。テンプレートのみが機能します。
Webベースの管理ツールではすべての数値が正しく表示されるため、データはデータベースで正常にフォーマットされます。また、CSVにエクスポートし、.txtとして保存して、Excelにインポートすると、数値が正しく表示されます。
私が行ったことは、以下のoooの説明に似ています。間違った番号でテンプレートをエクスポートし、CSV / txtとしてエクスポートし、これらの番号をテンプレートにコピーして貼り付け、再インポートしました。エラーは発生しなかったと思いますが、成功したかどうかは深夜までわかりません。:-(