| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「Excel VBA インターフェースを使う」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
(ページの作成:「==Excel VBA インターフェースを使う== http://www.ncfreak.com/magazine/No.003/vb_class.html Base.cls Option Explicit Public Function getName() As Stri…」)
 
 
1行目: 1行目:
==Excel VBA インターフェースを使う==
+
==[[Excel VBA インターフェースを使う]]==
 
http://www.ncfreak.com/magazine/No.003/vb_class.html
 
http://www.ncfreak.com/magazine/No.003/vb_class.html
  
23行目: 23行目:
  
 
----
 
----
{{include_html banner_html, "!Excel"}}
+
{{include_html [[banner_html]], "!Excel"}}

2020年2月16日 (日) 04:25時点における最新版

Excel VBA インターフェースを使う

http://www.ncfreak.com/magazine/No.003/vb_class.html

Base.cls

Option Explicit

Public Function getName() As String
    getName = "base class"
End Function

Deliv.cls

Option Explicit
Implements Base

Private Function Base_getName() As String
    Base_getName = "derived class"
End Function

呼出

Dim b As Base
Set b = New Deliv
Debug.Print b.getName

結果

derived class

{{include_html banner_html, "!Excel"}}