To work around this problem, use any of the following methods.
Method 1: Try a Different Font
Try to find a font that does not cause the problem in a given chart. Sometimes, one font causes the problem, but another one does not.
The behavior may depend upon the size of the chart, metrics of the individual font, and so on. For instance, bitmap fonts such as MS Sans Serif do not cause the problem, but they do not scale and print as well as TrueType fonts.
Method 2: Use Text Boxes Instead of Labels
Instead of using automatically generated labels, use text boxes that you put into the chart manually, or by means of a macro.
Method 3: Copy the Chart as a Bitmap Picture
Use the
Copy Picture command to copy the chart as a bitmap picture. To do this, follow these steps:
- Select the chart.
- Hold down SHIFT, and click Copy Picture on the Edit menu. (The Copy Picture command is only available when you hold down SHIFT.)
- Under Appearance, click As shown on screen. Under Format, click Bitmap. Click OK.
Excel copies the chart as a bitmap picture to the Clipboard. The drawback of this method is that bitmaps do not scale well and may not look good when printed.
Method 4: Save the Workbook as a Web Page
If you save the workbook as a Web page, Excel exports a picture of the chart as a Graphics Interchange Format (GIF) file, which you can then import into Microsoft Word or Microsoft PowerPoint. (You can also automate this process by using a macro.)
This method is similar to method 3, because GIF is also a bitmap format and does not scale well.
Method 5: Turn Off Arabic Language Support
If your file contains no Arabic text (only Latin letters), turn off Arabic language support, restart Excel, and copy the picture. You can then turn Arabic language support back on. This method is time-consuming, but provides the highest quality picture.