![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.4
- 回答日時:
Accessが入っていない環境でも使えるようにするにはselenityさんが回答されている通り、Developperで再配布用のパッケージを作成する必要があります。
更に、ソースの中身が見えないようにするには、-boya-さんが回答されている通り、MDE形式に変換する必要があります。Accessが入っている環境でもMDE形式にすることにより、ソースの中身が見られない、パフォーマンスがよくなるというメリットがあります。ランタイムパッケージを作成+MDEで動かすと、Access+MDBで動かすより遥かにパフォーマンスがよくなります。ランタイム版Accessという事で、開発用の機能が読み込まれないためと、中間コードにコンパイルされた形で保存されるため、繰り返し呼び出すモジュールなどの実行速度が上がるためです。
コントロールをたくさん配置したフォームを単に開くだけでも体感速度で倍にはなったので、かなりメリットありますよ。
No.3
- 回答日時:
Accessで作成するのは「EXEファイル」ではなく「MDEファイル」です。
うろ覚えですが、確か中間コードにコンパイルをしてコード(プログラム)が
見えないよう(変更・改造できないよう)にする事ができるという機能です。
ファイルのサイズが小さくなるという利点もあります。
実行の速度も変わるようです。
作成方法は
[ツール]
→[データベースユーティリティー]
→[MDEファイルの作成]
No.2
- 回答日時:
こんにちは。
maruru01です。確か、AccessやExcelなどのVBAは、EXEファイルは作れないと思います。
VBと違って、VBAというのはAccessやExcelの機能拡張みたいなものですから。
まあ、Accessのファイルが言わば実行ファイルみたいなものでしょうか。
Autoexecというマクロを作っておけば、起動時にフォームを立ち上げるなど、VBのアプリケーションっぽいことは出来ますし。
あんまり参考にならなかったらすみません。
では。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 労働相談 合意済み仕様の商品納入後における仕様変更要求への対応について 5 2023/04/19 09:41
- アプリ アプリケーションが見つかりません 2 2022/07/13 21:07
- その他(ソフトウェア) A列車でいこう9が起動できません 2 2022/06/15 16:33
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- オープンソース Pythonのコードをexe化 1 2023/07/03 08:01
- その他(プログラミング・Web制作) Accessの代わりのノンプログラムデータベース作成 4 2022/10/21 09:26
- Access(アクセス) Accessにインポートした複数のテーブルを表示させる方法が分かりません。 1 2023/01/30 20:22
- Windows 10 Windows11の実行モジュールはどこにある 1 2022/05/31 07:33
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- その他(プログラミング・Web制作) Windowsのメモ帳でジョークウイルスが作りたいです。 3 2022/06/04 12:17
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
Access サブフォームでの選択行の取得
その他(データベース)
-
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
アクセスVBAで既に開いているエクセルを閉じたい
Yahoo!ショッピング
-
-
4
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
-
5
Access コンボボックスの値をクリアしたい。
PowerPoint(パワーポイント)
-
6
アクセスVBAのMe!と[ ]
Access(アクセス)
-
7
AccessはまだコンパイルしてEXEで動かせますか?
その他(データベース)
-
8
Accessの画面更新を一時的に停止する方法。
その他(データベース)
-
9
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
10
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
11
IIF関数の使い方
Visual Basic(VBA)
-
12
新規レコード行を非表示にしたい
Access(アクセス)
-
13
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
14
Access 最後のレコードに到達するまでループ処理を行う方法
Access(アクセス)
-
15
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
16
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
17
フィルタ後のフォームの件数の取得の仕方
Access(アクセス)
-
18
ACCESSでデータ読み取り専用を解除する方法
その他(データベース)
-
19
コンボボックスで選択したものをクリアーしたい(アクセス VBA)
Access(アクセス)
-
20
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.NETで他のプロジェクトで作...
-
ソースから参照しているOCXの一...
-
Visual Studioを使ったフォーム...
-
VB6.0
-
VB6で、非表示モジュール(?)の...
-
VBのコンパイルしてときにbinフ...
-
VC++でプロジェクト名の変え方...
-
static宣言の共有
-
VB6 exeファイルのプロパティの...
-
エラーの原因は?「この関数の...
-
コンパイルするときに、ファイ...
-
ヤフーブリーフケースにあるh...
-
既存のCプログラムをMS Visual ...
-
stdio.hをオープンできない…
-
VC++6.0 プロジェクト名を変え...
-
C言語でのファイルの作成につい...
-
Visual Studio 2017 VC++ 空の...
-
VB6.0 オブジェクトを一覧で表示
-
ocxの作り方(MFC)
-
vbpファイルについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NETで他のプロジェクトで作...
-
コンパイルするときに、ファイ...
-
ACCESSのEXEを作るのは可能...
-
ソースから参照しているOCXの一...
-
エラーの原因は?「この関数の...
-
VB6で、非表示モジュール(?)の...
-
VC++でexeファイルが作成できま...
-
他の.CPPファイルに定義した関...
-
C#のクラスをVB.netで使用したい!
-
VisualBasicを保存するときにで...
-
Visual Studioでプロジェクトが...
-
VB6.0の別名保存について
-
VB.NETでActiveX(OCXファイル)作成
-
Visual Stadio2008 Releaseビル...
-
「マージする」とは?
-
srand48? drand48?
-
VC++(VS)でコンソールアプリ(...
-
プリコンパイル?
-
Visual Studio2008でヘッダファ...
-
Wingdi.h Windows.h を開くには?
おすすめ情報