Word でページサイズに横幅の広い用紙サイズを設定すると、指定した用紙サイズ通りに印刷されないことがある

こんにちは、Office サポート チームです。 本記事では、Word でページサイズに横幅の広い用紙サイズを設定すると、指定した用紙サイズ通りに印刷されない現象について説明します。   現象 現時点でサポートしてるバージョンの Word では、ページサイズに横幅の広い用紙サイズを設定すると、以下 KB2636650 と同様に、指定した用紙サイズ通りに印刷できない現象が発生します。 Word 2010 および Word 2007 でページサイズに横幅の広い用紙サイズを設定すると、指定した用紙サイズ通りに印刷されないことがある https://support.microsoft.com/ja-jp/help/2636650   状況 この問題を Word 製品の問題として認識しています。   回避方法 本現象は Word の不具合によるものですが、Word 側の設定変更による回避策はありません。 一般的な用紙を利用されている場合は、回避方法1 および 回避方法 2 をご検討ください。 誠に恐縮ですが、横長用紙を前提としたトラクターフィードの定型伝票やドットマトリクスプリンターを使用している場合の回避策はありません (プリンター側の設定を変更しても回避できません)。   回避方法 1 印刷に使用するプリンタードライバーがサポートする用紙サイズとして、横幅の広い用紙 A (W x L) と、用紙 A と向きの異なる用紙 B (L x W) が存在する場合、用紙 A サイズに印刷するためには、以下の手順で印刷します。…


Access でメモリ不足エラーが発生する現象の対処策について

こんにちは、Office サポート チームです。 Access や Access ODBC/OLEDBを使用したプログラムでは、mdb/accdb ファイル上のテーブルへレコードを追加/変更/削除を行うことが可能です。 本稿では、Access および Access ODBC/OLEDBを使用したプログラムから、mdb/accdb ファイル内のテーブルにレコードの追加/更新/削除を繰り返し実施した際にメモリ不足が生じる現象の対処方法をご案内します。   現象 Access および Access ODBC/OLEDBを使用したプログラムで mdb/accdb ファイル内のテーブルに連続したレコードを追加/更新/削除を行うと、Access および Access ODBC/OLEDBを使用したプログラムでメモリ不足エラーが発生することがあります。   原因 本現象は、トランザクション処理を行うためのページロックやメモリバッファが不足した場合や、Access Database Engine の処理に必要なメモリが解放されないため、アプリケーションで利用する必要なメモリが確保できない場合に発生します。   対処方法 この問題を解決するには、必要に応じて、指定された順序で以下の方法を実行します。 方法 1. レジストリ WorkingSetSleep を設定する 方法 2. レジストリ MaxLocksPerFile を設定する 方法 3. レジストリ MaxBufferSize を設定する 方法 4 Access.exe プロセスの CPU マッピングを 1…


Access でメモリ使用量が増加する現象について

こんにちは、Office サポート チームです。   Office 製品の Access では、mdb ファイルや accdb ファイルを作成し利用します。 Access で利用している、これらの mdb/accdb ファイルは、Access のみで利用可能なファイルではなく、 Access ODBC ドライバや OLEDB プロバイダ (Microsoft.ACE.OLEDB.12.0) を介して接続することで、Access 以外のプログラムからデータソースとして利用することが可能です。 本稿では、Access アプリケーションおよび、mdb/accdb ファイルを使用する Access 以外のプログラムで、メモリ使用量が増加する事象について説明します。   現象 Access および Access ODBC/OLEDBを使用したプログラムで、mdb/accdb ファイルに接続し続けたとき、 Access および Access ODBC/OLEDBを使用したプログラムを終了するまでメモリ使用量が増加し続ける場合があります。   原因 mdb/accdb ファイル内のレコードを追加/更新/削除を行う Access Database Engine の処理に必要なメモリが確保し続けられているため、発生しています。 Access Database Engine は、無停止のまま終日稼動で運用されるような高い信頼性を要求されるサーバー アプリケーションのように使用されることを考慮して設計されていません。   回避方法…