日付ピッカーのインストール(Microsoft Excel)
エドは3台のコンピューターを使用しています。 1つは日付ピッカーツールを備えたExcel2010を備えていますが、他の2つ(1つはExcel 2010を備え、もう1つはExcel 2013を備えています)では、このツールを使用できません。彼は、このツールをExcel2010およびExcel2013にどのようにロードできるのか疑問に思っています。
Microsoftからの報告によると、従来の日付ピッカーツール(MSCAL.OCXと呼ばれる)はOffice 2007に同梱されていましたが、それ以降のバージョンのOfficeには含まれていません。 Office 2010では、日付ピッカーがActive-Xライブラリの更新バージョンであるMSCOMCT2.OCXに置き換えられました。
次の手順に従って、新しい日付ピッカーがすでにインストールされているかどうかを確認できます。
。リボンの linkDevelopertabを表示します。
。挿入ツールをクリックします。 Excelには、ワークシートに挿入できるツールのパレットが表示されます。
。パレットの[ActiveXコントロール]セクションで、[その他のコントロール]オプションをクリックします。 (これは右下のツールです。)Excelは[その他のコントロール]ダイアログボックスを表示します。
。 Microsoft Date and Time Pickerツールが見つかるまで、ダイアログボックスをスクロールします。それを選択します。
。 [OK]をクリックします。
ツールが[その他のコントロール]ダイアログボックスに表示されない場合は、システムにインストールされていません。 64ビットバージョンのOfficeを使用している場合、コントロールをインストールすることはできません。その理由は、MSCOMCT2.OCXが32ビットシステムでのみ機能するためです。 (実際、ActiveXコントロールはいずれも64ビットOfficeでは機能しません。Microsoftが実際に64ビットOfficeで機能するバージョンのコントロールを発表した場合、名前が異なる可能性があります。これにより、コントロールに依存するVBAプログラマー
32ビットバージョンのOfficeを実行している場合は、同様のシステムからMSCOMCT2.OCXコントロールをコピーして、Windowsに登録することができます。 。(コピーする前に、Windows検索を実行して、ファイルが実際にシステム上にあるかどうかを確認します。ある場合は、コピーをスキップして、登録してみてください。)
コントロールの登録方法使用しているWindowsのバージョン、および32ビットバージョンと64ビットバージョンのどちらのオペレーティングシステムを使用しているかによって異なります(オペレーティングシステムのビット数とコピーのビット数を混同しないでください)。 Office;これらは2つの異なるものです。)コントロールを登録する方法の概要は、次の場所にあります。
http://www.logicwurks.com/CodeExamplePages/EDatePickerControl.html
注:
このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(2080)は、Microsoft Excel 2007、2010、および2013に適用されます。