No.3ベストアンサー
- 回答日時:
| Visual Basicからでは、Excelの中の細かな操作まではできないと聞いたことがあった
出来ないわけではありません。
面倒なだけです 笑
Excelを参照指定すれば、Excel操作が可能になります。
Accessのサポートページですが
Visual Basicにも参照指定があるので同じです。
http://support.microsoft.com/kb/825796/ja
この回答への補足
phoenix343 さんありがとうございます。
Accessのサポートページを見ましたが、Accessをよく知らないので、
何らかの参照設定が必要なのだろうといことはわかりました。
他に、VBでExcelグラフを作成する説明がありましたので、多少参考になるのかもしれません。
http://support.microsoft.com/kb/142387/ja?spid=2 …
確かに、面倒な設定が必要そうですので、簡単に説明することは難しいのかもしれませんので、これを糸口に、VBで作成する方法を勉強してみます。
No.2
- 回答日時:
| Excelの中で、UserFormを使用してグラフを操作するプログラムを
| 開発用ツール(たとえばVisual Studio等)で作成すれば、できると
| 考えていいのでしょうか?
根本的に違います。
出来ないとは言いませんが、
Excelで作成したコードをそのまま持ってくることは出来ませんよ?
なんでDLLにこだわっているのか不明ですけど
Excel VBAで作成しているのなら
Visual Basicに移植の方が遥かに現実的です。
この回答への補足
phoenix343 さん回答ありがとうございます。
DLLそのものにはこだわってないのですが、こだわっていることは、
ソースが見えないようにすることです。
そこで、Visual Basicで作成しても、Visual Basicではグラフの操作まではできないと思っているのですが、そこが違っているのでしょうか?
Visual Basicからでは、Excelの中の細かな操作まではできないと聞いたことがあったので、VBAをDLL化できないかと考えたのですが、基本的な理解ができていないのかもしれません。
目的は、VBAで作成したプログラムソースを見れなくする方法をご教授いただけないでしょうか?
パスワードでは、脆弱なため、完全に見えなくする方法です。
再度、よろしくお願いします。
No.1
- 回答日時:
>DLL化する方法がありました
ありません。
DLLにするなら開発用ツール(たとえばVisual Studio等)が必要です。
この回答への補足
bluecampus さん回答ありがとうございます。
DLL、VBのことをよく知らないので再度お教えいただきたいのですが、
Excelの中で、UserFormを使用してグラフを操作するプログラムを
開発用ツール(たとえばVisual Studio等)で作成すれば、できると
考えていいのでしょうか?
Visual Studio等でExcelを操作できるようにする方法がわかりません。
Visual Studio等の入り口でも結構ですので、Excelを操作できるようになる方法をお教えいただけないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) IT初心者です 仕事で、vb.netで作成されたdllをvbaで呼び出すプログラムを作成しろと言われ 1 2023/03/27 08:22
- Visual Basic(VBA) Vba UserFormを前面に出す方法を教えてください 1 2023/08/17 11:08
- その他(プログラミング・Web制作) Pythonでexcelのvbaを作成、実行する方法について Pythonで表の自動集計プログラムを 3 2022/07/09 09:58
- Windows 10 IT初心者です! powershellで以下のようなエラーが出ました オブジェクト参照がオブジェクト 1 2023/05/17 11:30
- ノートパソコン .dllファイルがありませんと表示される 5 2023/04/30 03:03
- Visual Basic(VBA) VBAでプロセデュア間で共有できるエリアの設定方法は? 3 2023/04/15 19:06
- フリーソフト cygewf-2.dllがない、と表示され、ダウンロードしたファイルが動作しない 2 2023/03/27 11:05
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Excel(エクセル) 「Excelのオプション」の「ユーザーインターフェイスのオプション」の設定値をVBAで取得したい 1 2022/07/31 23:49
- Excel(エクセル) Excel VBA 指定フォルダに格納されている全エクセルファイルに指定シートを挿入する方法について 1 2022/08/22 11:53
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
DLLを作成してVBAから使用する方法は?
Visual Basic(VBA)
-
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
どこにもフォーカスを当てたくない
Access(アクセス)
-
-
4
Excel VBAでのWorksheet_Changeが動作しない原因
Excel(エクセル)
-
5
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
6
VBから参照できないCのDLLを使用する方法
Visual Basic(VBA)
-
7
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
8
フルパスから最後のディレクトリ名を取得したい。
Visual Basic(VBA)
-
9
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
10
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
11
エクセル・VBA CheckBoxのオブジェクト名に変数を使うことは可能でしょうか?
Excel(エクセル)
-
12
置換機能を使わずに先頭に「'」をつける方法
Excel(エクセル)
-
13
マクロ コンパイルがグレーバック
Visual Basic(VBA)
-
14
難読化ソフト
Visual Basic(VBA)
-
15
Vba LongPtrについて教えてください
Visual Basic(VBA)
-
16
IT初心者です 仕事で、vb.netで作成されたdllをvbaで呼び出すプログラムを作成しろと言われ
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
現在のブックを閉じないで、マ...
-
IEの通知バー制御ができなくなった
-
VB.net(VB)で、フォームにExcel...
-
VBA listBoxから
-
VBAで各列の"+"と"o"の合計数を...
-
VBA 複数条件の分岐処理の上手...
-
ExcelVBA シート名を複数セルか...
-
Excel VBA 定義されたプロージ...
-
VBA初心者 Ctrl+での操作、ボタ...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
Excel-VBAのmsgBox()の不思議
-
左右の表のキー位置を合わせたい
-
ExcelのVBAコードについて教え...
-
Excel マクロについての相談
-
CADシステムに図面番号を入力し...
-
VBAの質問になります 行の非表示
-
VBA 同じ名前のオブジェクトを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows serverでマルチキャス...
-
VBAをDLL化する方法を教えてく...
-
Accessの代わりのノンプログラ...
-
パケットキャプチャツール(Wir...
-
QGISでの円(圏域)描画方法に...
-
難読化ソフト
-
diffツールでコメントを比較対...
-
ツールが消えた
-
VB5.0からVB.NETへの移行
-
Perlソース(拡張子.cgi)のス...
-
nscripterの立ち絵について
-
VB6の開発支援ツール?
-
虫眼鏡ツールのような機能をhtm...
-
Visual Basicで画像を加工する...
-
デバッグツールの具体例を教え...
-
ツールチップ
-
ExcelをPDFにコンバート
-
写真を半分覆う半透明な四角の...
-
透過PNGを消しゴムで消したい。...
-
インストーラーの作成
おすすめ情報