Excel: OLE Sound May Not Work if SoundBits Is Installed

Last reviewed: September 12, 1996
Article ID: Q102335
The information in this article applies to:
  • Microsoft Excel for Windows, versions 4.0, 4.0a
  • Microsoft SoundBits, version 1.0

SYMPTOMS

If you embed an object linking and embedding (OLE) sound object in a Microsoft Excel worksheet and have Microsoft SoundBits installed, you may receive the following error message when you try to activate the OLE object:

   This device is being used by another application. Either interrupt
   this application or wait until the device is free and then try
   again.

CAUSE

This error occurs if you have assigned a sound to the Sound Recorder Open event from the Sound control panel. When you activate the OLE object, SoundBits plays whatever sound has been assigned to the Sound Recorder event. Because that sound is already playing and because Windows can play only one sound at a time, Sound Recorder is unable to play the OLE sound and returns the error message.

WORKAROUND

To allow the activation of OLE Sound objects, do the following to disable the Sound Recorder Open event in the Sound control panel:

  1. Run the Control Panel application. Double-click the Sound icon to access the Sound control panel.

  2. In the Events list, select Sound Recorder Open.

  3. In the Files list, select the <none> item at the top of the list.

  4. Choose OK to accept the change.


KBCategory: kbole
KBSubcategory:

Additional reference words: 4.00a 4.00 package soundrec wave



THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: September 12, 1996
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.