ライセンス番号つきExelのマクロの解析

このQ&Aのポイント
  • ライセンス番号を取得できないExelのマクロを解析する方法について知りたいです。マクロ入りのEXELファイルがあり、特定の要件を入力すると切断方法を教えてくれますが、試用期間が切れてしまいライセンス番号が必要です。連絡先が不明であるため、ライセンス番号を取得する方法や、マクロの解析を行ってくれる方を探しています。
  • ライセンス番号を取得できないExelのマクロを解析する方法についてご教示ください。以前にダウンロードしたマクロ入りのEXELファイルがありますが、試用期間が終了し、連絡先が不明のため新たなライセンス番号を取得することができません。マクロの解析方法や、類似ファイルを作成できる方を紹介していただけると助かります。
  • ライセンス番号付きのExelのマクロを解析する方法を教えてください。数年前にダウンロードした「切断王2000」というファイルを使っていますが、試用期間が切れ、ライセンス番号を取得する必要があります。連絡先が分からないため、解析や同じようなマクロを作成してくれる方を探しています。
回答を見る
  • ベストアンサー

ライセンス番号つきExelのマクロの解析

どなたかお詳しい方、ご指南をお願いします。 数年前にVECTOR(窓の杜だったかも)でDLしたマクロ入りEXELファイルを持っています。『切断王2000』というファイルなのですが、自分が必要な長さと数量、定尺パイプ長さを入力すれば、要求を満たすためには定尺何本を、どのように切断すれば良いかを教えてくれるファイルです。 当時はあまり使わないでいたのですが、最近その便利さに気がつき多用しておりましたところ、シェアウェアであることに気がつき、試用期間が間もなく切れる旨の警告が出ました。 代金を支払ってライセンス番号を取得すれば継続利用できるようなのですが、ファイルに添付されていた連絡先メアドは宛先不明のため連絡が取れず、支払いたくても支払えない状況です。 連絡先が無効であるという事は著作権を放棄したとみなし、本件の質問をしようと思ったのですが、こんな事って可能でしょうか。 或いは、マクロの解析をされている方、またはサンプルとして提出したファイルのマクロを作成できる方(または業者さん)なんてご存知の方いらっしゃいますか? よろしくお願いします。 ・・・ホントはライセンス料支払いたいんですがねぇ・・・。。。。

質問者が選んだベストアンサー

  • ベストアンサー
  • kenpon24
  • ベストアンサー率64% (66/102)
回答No.8

既に向かう方向がほぼ定まっているようなので参考までなのですが・・・ 確かに「切断王2000」というソフトはかつて存在していたようですね。 調べても名前くらいしか出てきません。 用語と意味がわからず??な感じなのですがそれは置いておいて、 エクセルのマクロで「最適切断8号」というものもあるようです。 中を見たところ、母材と言う言葉は見当たらないのですがノコの厚みは指定できるようなので、もしかしたら同じような働きをするかもしれません。 http://www.vector.co.jp/soft/win95/business/se183284.html

thiasfc165
質問者

補足

ご回答有難うございます。 おぉっ!こんなソフトがあるんですか!? DLしてないので詳細は判りませんが、これは非常に美味しそうな匂いがしますよ(!?) 今より少し付加価値が多いようですが、逆に言うと今の機能はほぼ網羅されている、と推測されます。私が求めていたのは、まさにこれかもしれません。ちょっと現在仕事が込み合っていますので余裕が無いのですが、時間が取れ次第DLして試用してみようと思います。 用語を隠語のような記述をしてしまいすみませんでした。『母材』とは単純に、その製品の元となる材料のことを指し、今回の私のケースで言いますと、材料メーカーから仕入れて切断する前のパイプという事になります。要は、使用する材料って事ですね。

その他の回答 (7)

  • warumx
  • ベストアンサー率0% (0/9)
回答No.7

>・・・ウラを返すとこのサイトを読む力が殆どないのですが ひょっとしたら誤解されておられるのではないかと思います。 このサイトはExcelのテクニックとかを説明してますが、 そのメニューの中に、  『ExcelユーザのためのSNS Excel World』 というアイコンがあると思います。 私がお薦めしているのはこのフォーラムです。 一応会員制になってますので会員のみ見ることができます。 >やっぱり自力で作成するのは難しいという事でしょうか。 いえ、そうは言いませんが基礎的な情報をある程度知って おかれた方がよいとおもった次第です。

thiasfc165
質問者

お礼

補足有難うございます。 フォーラムのご紹介でしたか、失礼致しました。会員登録したわけではないので中を読んではいませんが、ちょっと興味があります。時間を作って覗いてみたいと思います。 有難うございました。

  • warumx
  • ベストアンサー率0% (0/9)
回答No.6

これはCutting stock問題といって組合せ最適化問題の1つです。 一般的に解く公式はまだ見つかっていない難問です。 しかし、それについての参考書や資料等はほとんどないです。 下記のフォーラムは会員登録しないと見れませんが、その問題に ついてかなり詳しい解説があります。 ご覧になったら参考になると思います。 会員登録は極簡単ですよ。 Excel World http://www.officetanaka.net/

thiasfc165
質問者

お礼

No.3様ですね、何度もご回答有難うございます。 読み応えのあるサイトをご紹介頂き有難うございます。 ・・・ウラを返すとこのサイトを読む力が殆どないのですが(大汗) でも、全く判らないわけでは有りませんよ、多分(笑) >これはCutting stock問題といって組合せ最適化問題の1つです。 >一般的に解く公式はまだ見つかっていない難問です。 えっ、そんなに難しい話なんですか? もっと簡単に考えてました。 >しかし、それについての参考書や資料等はほとんどないです。 それは困りましたね。 やっぱり自力で作成するのは難しいという事でしょうか。 しかし、興味深いサイトをご紹介くださり有難うございました。 自分の徳を高めるため、参考にさせて頂きたいと思います。

  • end-u
  • ベストアンサー率79% (496/625)
回答No.5

一次元資材割付問題の探索ソフトを公開なさっているサイトがあります。 こちらを参考にされてはいかがでしょう。 http://supermab.com/index.html

thiasfc165
質問者

お礼

ご回答有難うございます。 大変参考になりました! この中のBlizzardというソフトが理想にかなり近いです。結果のみを返してくれるので、自分で表を作らなくちゃいけないみたいですが・・・。ぶつぶつ言っていると『文句言うな!』と怒られそうですね(汗)、本当に困ったときの最後の砦を教えて頂いた気持ちです。 有難うございました!

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんばんは。 直接の回答はできませんが、カテゴリを変えてみたほうが良いかもしれません。同じ業界で、あなた自身が有用だと思うものなら、必ず同じことをしている人がいるはずで、他の方はどう対処しているか、とりあえず聞いたほうが良いです。需要と供給ですから、そのソフトウェアの代わりはあるはずです。 >自分が必要な長さと数量、定尺パイプ長さを入力すれば、要求を満たすためには定尺何本を、どのように切断すれば良いかを教えてくれるファイルです。 同じような質問をここで読んだことがあります。鉛管の材料の卸屋さんで仕事をしていた人の話でも、同様のことを聞いたことがあります。それで、それをソルバーの代わりのエンジンを作ったものとなれば、シェアウェアはやむをえないかもしれませんが、そのエンジンは、絶対に眠らせているはずがありません。私自身も、別のエンジンのコードはひとつはあるのですが、それが応用できるか、開発の手間が面倒なので眠ったままです。なお、もし、アルゴリズムがあるなら、それには著作権はありませんから、公開しているかもしれませんし、それを利用しても著作権侵害にはなりません。なお、ソルバーのアドイン版でなく、有料版があれば、かなりうまくいくような気がします。 >連絡先が無効であるという事は著作権を放棄したとみなし、 日本では、本人が著作権放棄したといっても、著作者人格権の放棄ができないので、氏名(ハンドルを含む)を公表している限りは、完全な放棄ができません。それが、また、アマチュア界の日本のソフトウェア開発や発展を阻害していると聞きました。ちょっと技術を覚えると、お金に換えようとする人が多すぎるようです。このVBAの世界で有名な人たちは、有料化はしていません。 なお、開発者がよほどの天才か、業者さんでない限りは、VBA専門掲示板などで、そのノウハウを聞けば、常連の人で、勘の働く人で、詳しい人が見ていれば解決するはずです。 それと、おせっかいのような忠告ですが、ある質問者が、その業界で、そんなことをしている人がいないという状況で、ご自身で開発するという人がいましたが、何度も何度も質問を繰り返しても、技術が伴わないのに、その具体的な内容をはっきりと言わないのでは、回答者には手のつけようがありませんでした。ついに現れなくなったようです。 具体的に、きちんとした例を加えながら、上手に質問することがコツだと思います。質問する前に、掲示板を調査して、お書きになったほうがよいです。あまりあちこち同じ質問をしたら、こちらは、必ずチェックしますから、まともな回答をやめてしまいます。いくつかの掲示板で、どんなに荒っぽいところでも、回答者個人の書き込みの権利が、きちんと確保されている所なら大丈夫だと思います。また、開発を依頼したら、たかがExcel VBAだといっても、1~2万円では済まないということは覚悟してください。

thiasfc165
質問者

お礼

非常に丁寧なご回答有難うございます。 著作権の件は私の考えが非常に甘かったようです。 冷静に考えれば、特別に難しい処理は行っていないと思います。下の方へ補足をつけさせて頂いた通り、母材長さと掴み代、切代を考慮して、長い製品から優先的に取っていき、それが取れなければ次に長い製品を、それでもダメならその次の製品、完全にダメなら余りと処理して、次の母材で長い製品から取っていく・・・という感じで処理をして、結果を表にして出力する。軽く表現するとそんな感じなのですが、自分にはVBAの知識は全く無いので、自力で開発するには到底力量不足という感じです。 ですので、自力作成をするとしての質問はとても出来ません、何をたずねてよいか分からないレベルですから(笑)。最低限の知識はないと聞きようが有りませんし・・・。そちらに質問させて頂くのは、自分の徳を高めるところから始めないといけませんね。 本当は作者様と連絡を取れるのが1番いいことなんですが、残念ながら振込先の銀行も経営統合してしまい、口座も存在するのかわからない状況でして・・・。 有難うございました。

  • warumx
  • ベストアンサー率0% (0/9)
回答No.3

切断王2000というソフトは検索しても出てきませんね。 お困りのようですが、実際のサンプルはどんなものでしょう。 次のようなフォーマットで提示していただけませんか。 母材長さ 4000 製品種類  80 製品長さ 必要数  1500   13  1200   50   900    3   600   100     ・・・   450   90

thiasfc165
質問者

補足

ご回答有難うございます。 大体、ご記入頂いたもので合っています。記入頂いた各製品寸法の左側には製品記号(名称や番号等)も入力します。予め、機械(鋸盤等の)の掴み代、鋸刃の厚みも指定します。この情報で、製品が取れるか取れない(余りと処理する)のかを判断していると思います。 ご記入頂いたものを『入力画面』シートに貼り付けて実行させると、『出力画面』シートに「切断支援リスト」というタイトルの表が作成されます。表の左上には「○○本必要です」と、母材の必要本数が記載されます。表の縦軸は母材の本数(○本目と表示されます)、横軸は製品記号(または番号等)とその長さが記載されます。1本目は1500を3本と600を8本、2本目は・・・となっており、横軸を見ていけばどの製品を何本取って、余りがいくつというのが一目でわかる表が出来上がります。製品の数と種類がたくさんであるほど巨大な表になります。 ・・・こんな感じでよろしいでしょうか?

  • Us-Timoo
  • ベストアンサー率25% (914/3620)
回答No.2

その作者をネットで検索してみましたか? 単にベクターでの公開をやめて、他のサイトで公開しているかもしれませんよ? それとシェアウェアは、作者と連絡が取れなくなったからといって著作権を放棄しているわけではありません。むしろ、連絡が取れなくなった時点で新規のライセンス発行をやめたので、未発行のものは使用を取り止めるべき。 勘違いされないことです。

thiasfc165
質問者

お礼

ご回答有難うございます。 ごめんなさい、作者様のHNを忘れてしまったため検索が出来ません。まさか、本名で公開されているわけではないと思いますしね(私は、ライセンス料振込先を知っているので、口座名義から作者様の名前を知っています。ただし、この口座が現在も存在するかどうかは不明です)。 著作権の話は、私の考えがかなり甘かったようです、ちょっと反省しています。ご指摘のとおりライセンス発行を止めたというのであれば、手の打ちようが無いといった状況です、残念です。 有難うございました。

回答No.1

>連絡先が無効であるという事は著作権を放棄したとみなし、本件の質問をしようと思ったのですが、こんな事って可能でしょうか。 いいえ。 著作者本人が放棄の宣言を行わない限り、放棄したことにはなりません。 >或いは、マクロの解析をされている方、またはサンプルとして提出したファイルのマクロを作成できる方(または業者さん)なんてご存知の方いらっしゃいますか? 著作物の「解析」は「リバースエンジニアリング」といい、立派に違反行為です。 「この機能と同じものを作ってくれ」というのが灰色っぽいけど…… それよりも、ダウンロードサイトから同じものを探してみたらどうですか? >・・・ホントはライセンス料支払いたいんですがねぇ・・・。。。。 とまで言っているのであれば。

thiasfc165
質問者

お礼

ご回答有難うございます。 やはり違法行為になるのですか。考えがかなり甘かったようです、ちょっと反省してます。 支払いたいのは山々なんですが、開発者の方と連絡が取れないのでは、ライセンス番号も頂けませんし・・・。同じようなソフトを探してみたんですが、なかなか無くて・・・。 有難うございました。

関連するQ&A

  • Exelマクロを自動的に起動する。

    エクセル勉強中の者です。 急遽以下のマクロが必要となりましたので 教えて頂けませんでしょうか? ◆目的 マクロの使い方がわからない人にEXELファイルをメールするので 自動的に任意のマクロを起動させたい。 ※ちなみにその相手はエクセルの設定すらいじれない方です・・・ ◆自動実行させたいマクロ こちらのEXELファイルをメールで受け取り、開いたら以下のマクロを 自動的に実行するようにしたい。 ・印刷の余白が全て"0"にマクロで設定。 ・印刷倍率を95%にマクロで設定。 以上です。 私自身、先日マクロの勉強を始めたばかりなので、この問題に 頭を抱えております。どうかご指導お願いいたします。

  • EXEL97~2000ベースの見積りソフトについて

    現在、主要取引先から指定されたEXELのテンプレートをコピーして見積書を作成しています。同じ項目を何度も入力する必要があり、単価マスターを登録できるソフトを探しています。見積書はメール送信し、先方がEXELで開くので、EXELのマクロで作ったものか、もしくはエクセル形式でファイル保存可能である事が必要です。vector等を検索するとたくさんあるのですが、書式を自由に作成できるものがみあたりません。一万円以内の価格で条件に合うソフトがありましたらぜひ紹介してください。ただし、当方VBAの知識はありません。

  • マクロメディア製品のライセンス認証について

    flash MX2004とdreamwever MX2004を使っています。 このたび、自宅のPCをMACからWINに切り替えたら、ライセンス認証ができなくなりました。 PCを変える場合はライセンス移行手続きをすることはわかっていたのですが、最初にインストールしたPCがMACだったため、WINでは認証できないようなのです。 もうMACで使うつもりはないので、どうにか移行したいのですが、同じような経験された方いますか? まさか、WINでは使えないってことはないですよね? (正規ユーザーなのに・・・泣) マクロメディアに問い合わせしようにも、平日しか電話サポートはやっていないそうで、ここで先に聞いてみようかと(笑)。今は試用版として使えていますが 気になって落ち着きません!

  • 中間に段のあるパイプ作成依頼

    中間に段の付いたパイプ加工先を探しています。 パイプ径φ3長さ35mm中間に幅1mm程度の段の付いた形状です。 材質は、鉄希望です。 使用数量は、20,000本/月以上です。 何処か良い加工先をお知りの方は連絡を御願いします。

  • 薄肉パイプの切断方法

    カテゴリーが違うかもしれませんが、配管関連の仕事についてです。パイプの切断に関して方法を思案しています。SUS直径42.7mm、板厚1.5mmのパイプを接合する作業を行います。2本のパイプが鋭角に接合します。(オートバイのマフラーの集合部そっくりです。)、メタルソーでパイプ切断を行うつもりですが、メタルソーだと0度から45度が角度切りの調整範囲です。図面から角度を出すと、約83度で切らなくてはなりません。 このような時、パイプを保持する治具が必要になると思うのですが、どういった形状になるのか、全く想像もつきません。?あるいは 他のもっと適した切断方法があるのでしょうか。近所の放電加工をしている業者に問い合わせましたが、治具の製作費用は必要なので仕方がありませんが、切断単価が非常に高いので、採算が合わず、この方法は却下せざるをえません。 製造する数量が少ないのであれば、時間がかかってもその都度擦りあわせて接合部を調整しながら作業してもいいのですが、数量40本以上の仕事ですので効率よく、また精度の高い切断が要求されます。再来週までにその具体的方法を考えなくてはなりませんので、ご存知のかたいらしたらご教授くだされば助かります。

  • excelのマクロについて

    “1枚だけ印刷する指示を与える”など、簡単なマクロを作っています。新しいマクロの記録をするときに、画面上に「記録終了」と「相対参照」のの指示ボタンが出てきますが、そのボタンを消してしまい、以後出そうと思っても見つかりません。 (1)どうやったら出せるのでしょうか? (2)またそのボタンがないときに「相対参照」のマクロを作りたいときはどうするのでしょうか? (3)全てのマクロを削除し、ファイルを開くと、以前マクロを作ったときの警告文(「有効にしますか?」)がでます。完全に削除するのはどうしたらよいのでしょうか? (4)マクロ作成時の保存先はどこが最適なのでしょうか? 完全に理解せずに使っているのでご存知の方、教えてください。

  • エクセルマクロでテキストファイルのデータを検索し追加変更したい

    WindowsXP・EXCEL2002SP3を使用し表を作成しました。     A   B  C  1 商品名 数量 単価  2 ミカン  200  \50  3 リンゴ  500  \80 数量と単価を変更すると手動でマクロを実行すると、テキストファイル(カンマ区切りで「商品名,数量,単価」)のデータを読み エクセルと同じ商品名のデータがあればテキストファイルの数量と単価を書き換え、無ければ追加したいと考えています。 Freefileでテキストファイルにデータを書き込むのはできたのですが、どうしても思うような処理を作成できず悩んでいます。 良い方法をご存じの方がいらっしゃいましたら、どうかお教えください。

  • 動画ファイルのエンコード/デコードに発生するライセンス料

    動画ファイルのエンコードやデコードに発生するライセンス料について調査しています。 MPEGにはソフトウェアに対して、ライセンス料が発生するというのが、色々なサイトなどで書いてあるのですが、その他のフォーマットについては特に見当たりません。 AVIやWMVやMOV等のフォーマットにもライセンス料が必要なのかどうかと、もし必要だとしたら問い合わせ先など知りたいと思っています。 もしご存知の方いらっしゃいましたら、よろしくお願いします!

  • EXCEL VBAを使ってマクロを組んだのですが、消えてしまいます。

    VBAを使ってマクロをEXCELに組んだのですが、貼り付け先のデータをダブルクリックするとデータが消えてしまいます。 組んでいるマクロは (前提) ファイルA・・コピー元データ ファイルB・・貼り付け先データ (内容) Aファイルでマクロを実行すると、Aファイルの内容がBファイルにコピーされるというものです。 Aファイルの元データは数式のため、Aファイル内でいったん値として貼り付けてから再度コピーして、Bファイルに貼りつけています。 Aファイルは自分で作成したものですが、Bファイルは他社作成のため、もろもろ変更ができません。 Aファイルにもロックが必要のため、保護をかけています。(ロック、表示ともに) マクロ実行後、Bファイルの貼りつけされたデータをダブルクリックすると、ダブルクリックしたセル内容が消えてしまいます。 まったく原因がわからず困っています。すみませんがどなたかわかるかたお願いいたします。

  • エクセルのマクロと処理スピード

    エクセルでファイルサイズが1Mぐらいの時、マクロを作成しました。その後、だんだんとデータが増えるにつれて、マクロの処理スピードが遅くなってきました。現在のファイルサイズは1.8Mぐらいなのですが、この先情報量が増えると共にマクロの処理スピードは遅くなっていくのでしょうか? ちなみにマクロが処理するのは12行挿入とその行に番号を打つのと一列のオートフィル(12行)だけなのです。全体のファイルサイズとマクロの処理スピードに関連があるのでしょうか?・・・現実には遅くなって来てますが・・・。知ってる方教えて下さい。

専門家に質問してみよう