В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету
Войти

Браузер не поддерживается

Чтобы использовать веб-сайт, обновите браузер.

Обновите браузер до последней версии Internet Explorer

Word で Access または Excel データ ソースを使用すると、日付、電話番号、および通貨フィールドが正しく差し込まれない

Поддержка Office 2003 завершена

8 апреля 2014 г. корпорация Майкрософт прекратила поддержку Office 2003. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:304387
Word 2000 および については、次の資料を参照してください。 Microsoft Word 97 142340.(英語)
Проблема
Microsoft Excel автоматически で、Microsoft доступа または のデータ ソースから OLEDB を使用して差し込み印刷を実行するとき、日付、電話番号、および通貨フィールドの差し込み結果が正しくありません。次に例を示します。

日付フィールドは、次の書式で表示されます。
1995-10-22 00: 00: 00
ソースからの電話番号フィールドは、次の書式で表示されます。 データ доступа
-7081234567.00
通貨フィールドは、次の書式で表示されます。
12,00

または

12000
Причина
この現象は、Access または Excel のネイティブの保存書式でデータが表示されるために発生します。差し込んだデータに書式を設定するには、メイン文書の差し込みフィールドに書式を設定する必要があります。データ ソースのデータに書式を設定しても、データをメイン文書に差し込んだときに書式設定は保持されていません。
Временное решение
この問題を回避するには、次のいずれかの方法を使用します。

Microsoft Word の場合

スイッチを使用して MERGEFIELD の結果に書式を設定します。これを行うには、次のいずれかの方法を使用します。

: Microsoft Word でフィールド コードを表示するには、Alt + F9 キーを押します。

方法 1: 方法 1: 数値書式スイッチを使用する

次のいずれかの例を参考にして数値書式スイッチ (\ #) を指定します。

通貨フィールドで、次のような数値書式スイッチを使用します。
{Номер MERGEFIELD \ # ####, 0,0}
:{Номер MERGEFIELD \ # ####, 0,0}という文字列は、Microsoft SQL Server 6 でも有効です。

電話番号フィールドで、次のような数値書式スイッチを使用します。
{Телефона MERGEFIELD \ # ### "-" ### "-" ####}
: 差し込みフィールド内のハイフンは、一重引用符で囲みます。関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。
121938ハイフンが数値書式スイッチで正しく表示されない

方法 2: 日付/時刻表示形式スイッチを使用する

日付フィールドに、次のような日付/時刻表示形式スイッチ (\ @) を指定します。
{Дата MERGEFIELD \ @ "MMMM d, yyyy"}
: 表示形式スイッチでは、大文字と小文字が区別されます。また、書式文字列は引用符で囲む必要があります。

Microsoft Access の場合

の差し込み印刷でそのクエリを使用します。 でクエリを作成し、Word Microsoft AccessMicrosoft Access クエリの中で、FORMAT() 関数を使用して、Microsoft この Word に差し込まれるデータの書式を設定します。関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。
197520クエリを使用して差し込み印刷のデータの書式を設定する方法
Дополнительная информация
既定では、Word は差し込み印刷の実行時、OLEDB を使用してデータ ソースに接続します。プログラミング コードを使用してデータにアクセスすることにより、Word で強制的に DDE (динамический обмен данными) を使用するようにできます。

差し込み印刷で DDE を使用してデータにアクセスする方法の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。
289830[Word 2002] 差し込み印刷プログラムで Excel または доступа をデータ ソースに指定すると [表の選択] ダイアログ ボックスが表示される
Microsoft Word でのフィールド メニューの スイッチの使用の詳細については、 [ヘルプ] [автоматически ヘルプ] をクリックし、Office アシスタントまたはアンサー ウィザードに「共通スイッチをクリックしてトピックを表示します。 」と入力し、 [検索]
Winword доступа базы данных данные источника odbc dde слияния печати слияния записей результатов поля mergefield валюты деньги долларов $ Дата переключение рисунок числовых число десятичное тысяч телефонных word2000 access2000 excel2000 prb reviewdocid WD2002 WD2003 WD2007 WD2010 Word2010 неправильный Неправильное изменение времени

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 304387 — последний просмотр: 09/18/2011 14:51:00 — редакция: 3.0

  • Microsoft Word 2002 Standard Edition
  • Microsoft Office Word 2007
  • Microsoft Office Word 2003
  • Microsoft Word 2010
  • kbformat kbemail kbinterop kbmerge kbprb kbmt KB304387 KbMtru
Отзывы и предложения
" + (window.location.protocol) + "//c.microsoft.com/ms.js'><\/script>");