Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2194 / 9994 ←次へ | 前へ→

【11077】Re:ExcelのVBAでAccessのフォーム内にコントロールが作成できるでしょうか
回答    - 09/4/16(木) 11:39 -

引用なし
パスワード
   こんにちわ。雅です。

>当方、まだオブジェクトの事をあまり理解できていなくて、Excelから操作する方法の1例をお願いできませんでしょうか。

Dim AccObj As Object
Dim CtlObj As Object

Set AccObj = CreateObject("Access.Application.?") '?はバージョンによって変わる

AccObj.OpenCurrentDatabase "ファイル名"

AccObj.DoCmd.OpenForm "フォーム名", 1 ' 1 は acDesignの値

Set CtlObj = AccObj.CreateControl("フォーム名", 〜省略〜)

Set CtlObj = Nothing

AccObj.DoCmd.Close 2, "フォーム名" '2 は acFormの値

Set AccObj = Nothing

な感じでしょうか。
内容はヘルプを確認してください。

# 直書きなので間違ってるかも。

でわ。

547 hits

【11073】ExcelのVBAでAccessのフォーム内にコントロールが作成できるでしょうか yoshi 09/4/15(水) 18:50 質問[未読]
【11074】Re:ExcelのVBAでAccessのフォーム内にコン... 09/4/15(水) 22:31 回答[未読]
【11076】Re:ExcelのVBAでAccessのフォーム内にコン... yoshi 09/4/16(木) 9:37 質問[未読]
【11077】Re:ExcelのVBAでAccessのフォーム内にコン... 09/4/16(木) 11:39 回答[未読]
【11078】Re:ExcelのVBAでAccessのフォーム内にコン... yoshi 09/4/16(木) 18:40 お礼[未読]
【11075】Re:ExcelのVBAでAccessのフォーム内にコン... Gin_II 09/4/16(木) 1:40 発言[未読]

2194 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078197
(SS)C-BOARD v3.8 is Free