2014-07-02 73 views
1

我試圖運行我在網上找到的vba腳本。 但是在腳本中,有一個對象類型爲「CLanguage」的變量的聲明,並且我還沒有設法找到很多網絡上的CLanguage類型的例子。對象類型語言

這是代碼的一部分(我擺脫了代碼,這似乎不重要,以確定什麼語言)。

Dim clsLanguage As CLanguage 

Set clsLanguage = New CLanguage 

    DetectLanguage = clsLanguage.LanguageCode 

您可以在http://dailydoseofexcel.com/archives/2010/03/15/language-detection/上看到完整的代碼。

通過閱讀評論,似乎CLanguage是一個類寫腳本的人已經定義,並且他的幫助似乎需要運行此代碼。

+1

CLanguage是Dick寫的一個VBA類(但不幸在那篇文章中沒有包括)。如果你幸運的話,因爲我知道他有時候會在這裏,他可能會看到這個並且仍然有一個副本。 ;) – Rory

+0

這就解釋了爲什麼我在Web上找不到任何信息。我相應地修改了這個問題。讓我們希望他有一天會來。 – user3796020

回答

0

CLanguage是一個VBA類,右鍵單擊VBAProject插入一個「Class Module」,並使用鏈接中的代碼實現該類。

「檢測語言」是一個可以放在「模塊」中的函數,其他語言屬於CLanguage類。