# 缺少的功能
如果您在xlwings中缺少某項功能,請執行以下操作:
1. 最重要的是,在[GitHub](https://github.com/ZoomerAnalytics/xlwings/issues)上打開一個問題。 如果它更大或者您想要其他用戶的支持,請考慮打開[功能請求](https://zoomeranalytics.uservoice.com/)。 添加功能應該是用戶驅動的,所以只有當你告訴我們你缺少什么時,它才會最終進入庫中。 順便說一句,我們也很感激拉動請求!
2. 解決方法:本質上,XLwings只是Windows上[Pywin32](http://sourceforge.net/projects/pywin32/)和Mac上[appscript](http://appscript.sourceforge.net/)的智能包裝。您可以通過調用`api`屬性來訪問基礎對象:
~~~
>>> sht = xw.Book().sheets[0]
>>> sht.api
<COMObject <unknown>> # Windows/pywin32
app(pid=2319).workbooks['Workbook1'].worksheets[1] # Mac/appscript
~~~
這適用于其他對象,如`sht.range('A1').api`等。
使用pywin32(感覺很像vba)和appscript(感覺不像vba)的語法,底層對象幾乎可以為您提供使用vba所能做的一切。但是,除了看起來很難看之外,請記住**它使您的代碼平臺變得特定!**,即,即使您選擇選項2),您仍然應該遵循選項1)并打開一個問題,這樣該功能就可以找到進入庫的方法(跨平臺和pythonic語法)。
## 示例:使用VBA的`Range.WrapText`的解決方法
~~~
# Windows
sht.range('A1').api.WrapText = True
# Mac
sht.range('A1').api.wrap_text.set(True)
~~~