エクセルの機能のソルバーを勉強しようと、エクセルのオプションから、ソルバーを追加して、鶴亀算の計算を試みてデータ入力を行い、ソルバーのボタンを押すと’’非モジュール内でコンパイルエラーが発生しました''と出ました。次に、新規でエクセルを起動させ、ソルバーのボタンを押しても、エラーが出ました。
また昔、ソルバーを使用したデータが記憶にあったので昔のパソコンからもってきて、ソルバーボタンを押したらエラーは出なかったです。エラーが出ないようにするやり方をご教授ください。
パソコンはあまり詳しくないですがよろしくお願いします。
使用したOSはwindows7 64bitです。
No.3ベストアンサー
- 回答日時:
#2の続きです。
OpenSolver を試してみました。
Solver とほぼ同じなので、64bit も32bit もサポートしていることも確認しました。ひとつだけ、デフォルト?(cbc.exe)が含まれていないので、インストールしなければなりません。それでデフォルトというのはおかしいのですが。
そこで、今、使えるエンジンで試してみましたが、結果はちゃんと出るものの遅いのです。しかし、そのデフォルトの、cbc.exe のまとまりをダウンロードして、インストールしましたが、何か足りないものがあって、エラーが出てしまいます。
手作り感が強くて、これをまともに動かすには時間がかかりそうな気がします。
どうやら、ちゃんと、そこのサイトを読まないといけないようです。
http://opensolver.org/
•OpenSolver offers a range of solvers for use in Excel, including the excellent, Open Source, COIN-OR CBC optimization engine which can quickly solve large Linear and Integer problems.
https://projects.coin-or.org/Cbc
しかしながら、
http://stackoverflow.com/questions/32074259/use- …
で書かれているように、このツールをフルに使いたい場合、複雑なライセンスなので、やはりあちらこちらから集めなくてはならないのですが、登録が必要だったりと、容易には揃え切らないようです。
No.2
- 回答日時:
#1の回答者です。
バイナリエディタから内容は多少覗けるのですが、ちょっと調べてみました。
Excel 2010 までのSolver は、VBA7 には対応させているのですが、64bit には対応していないようですね。
SUPERUser サイト
http://superuser.com/questions/616955/64-bit-exc …
•this Microsoft forum suggested copying the Solver32.dll to C:\Windows\SysWOW64 (which is where Windows 7 stores it's 32-bit dlls).
マイクロソフトでは、Solver32.dll をC:\Windows\SysWOW64にコピーしたらどうだろうか、と提案しています。
•this forum suggested installing the Solver add-in (.xlam and .dll) to ..\AppData..\Microsoft\AddIns
そこのフォーラムでは、Solver32.dll と、Solver.xlam を、
C:\Users\[.....]\AppData\Roaming\Microsoft\AddIns\ 側にインストールすることを勧めている、とのことです。
もう片方の回答は、Excel 2013ですから、私の知っている範囲では、問題点としては話が違うはずです。
p.s. 今は、Excel用のフリーのSolver が出ているようですが、いかんせん、その取扱そのものを知らないために、どうやって使うか分かりませんでした。
(OpenSolverと言います)
No.1
- 回答日時:
こんにちは。
Excelのバージョンは書かれていませんが、
answers.microsoft で、
http://answers.microsoft.com/en-us/office/forum/ …
最後の人が、オプションのセキュリティ・センターのActiveX(の設定) をオンにすればよいと書いています。
ということは、2番めか3番目かでしょうか。
ちょっと試してみてください。
回答ありがとうございます。
エクセルはバージョンは2010です。
エクセルオプションのActiveX(の設定) は’’先に確認メッセージを表示してから、初期化に危険が伴うコントロールには制限を強化し、初期化しても安全なコントロールには最低限を適用して有効にするにチェックがついていました。
他のところも選択しましたが、うまいことできませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイヤーフォックスでエント...
-
rtl120.bplのエラーメッセージ...
-
スナップインにエラーがある、...
-
フリーズしてうごかない
-
いまさらBlasterでしょうか???
-
なぜか「新しいハードウエアの...
-
ウィルスバースターCorp「初期...
-
初心者
-
エラー AppHangB1
-
呼び出し先サーバーは消失し、...
-
合計3つものエラーが出ます・...
-
起動と再起動
-
名刺管理で CnsMin.dll を読み...
-
wingipがしつっこくレジストリ...
-
Windowsアップデートがエラーで...
-
メモリのスタンバイが多い。メ...
-
JWCADでファイルを開こうとする...
-
メモリがwrittenになることはで...
-
アプリケーションエラー(0xc00...
-
Hyper-Vの空き容量確認について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
rtl120.bplのエラーメッセージ...
-
エラー AppHangB1
-
スナップインにエラーがある、...
-
祝祭のカンパネラインストール...
-
ファイヤーフォックスでエント...
-
名前を付けて保存ができない
-
エクセル2010を起動し、ソルバ...
-
NET Framework
-
サイドバイサイドのエラーが出...
-
Office2010インストール時のエ...
-
wingipがしつっこくレジストリ...
-
タスクバーが一瞬消えるという現象
-
呼び出し先サーバーは消失し、...
-
ショートカットエラー
-
エラーメッセージ
-
MsMpEng.exe-アプリケーション...
-
IMJPCMMP MainWindowのエラーで...
-
パソコンの電源を入れると「Cor...
-
エラーコード 0xc0000005について
-
InstallShield Wizard中にエラ...
おすすめ情報