• ベストアンサー

エクセルのヘルプファイルって作れるのですか?

オリジナルのマクロの取扱説明書として、ヘルプファイルを作りたいと思いますが、所持しているVBAの本には載っていません。これって、エクセルの機能ではないのでしょうか?因みに、使ったことは、無いですが、VB25005 EXPRESS EDITIONは、ダウンロードしています。宜しくお願い致します。

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

  • ベストアンサー
  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.1

> エクセルのヘルプファイルって作れるのですか? 作れます。 Excel のヘルプは HTMLドキュメントをヘルプファイル専用コンパイラで (*.chm)に変換したものです。要は、ただの HTML ファイルです。 ヘルプファイル作成支援のフリーツールでは、 【HTML Help 作成支援ソフト ヘルプましん】 http://homepage3.nifty.com/KaeruMachine/ その他にも VECTOR で探せます http://www.vector.co.jp/vpack/filearea/win95/prog/help/index.html があります。 わざわざ *.chm 形式にコンパイルするメリットは、 ・複数の HTML ファイルで構成されていても、ひとつのファイルで管理できる ・検索機能が使えるとか でしょうか。 ヘルプは特に *.chm 形式である必要はありません。結構手間がかかりますので、 小規模なものなら HTML のままか、テキストファイルや Word で済ませてしまう のも手です。 余談ですが、、 「ヘルプ不要の分かりやすさ」というのが究極の理想ですね。とは言え、 ドキュメントが全く必要ない..というのはあくまで理想であって、なかなか 難しいですが。 話が膨らみすぎますので、詳細は割愛しますが、参考URL もご覧下さい。 http://itpro.nikkeibp.co.jp/article/COLUMN/20060123/227740/

wan_wan
質問者

お礼

いつもご指導ありがとう御座います。しかも、貴重な知識を惜しげもなく教えて頂いて。自分では、何年かかっても解決できないことが、おかげで、解決できそうです。ヘルプファイルは出来上がっているのをみると凄く便利ですが、作るのは一苦労ありそうなのもわかりました。本当にありがとう御座います。

その他の回答 (2)

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

追伸: >エクセルの機能ではないのでしょうか あります。ただし、Developer バージョンです。しかし、HTML Help Workshop は手に入りますので、それですればよいと思います。 私は、VB2005 Express バージョンは、ダウンロードしていないので、確認していませんが、入っていないような気がします。VB2005 のMSDNのライブラリ・ディスクのような気がします。まあ、VBAとVB.Net は、英語とドイツ語ぐらい違いますから、知らないと、まったく手が出ませんね。 それと、手馴れた HTML エディタがないと、これが、結構苦労します。私が最初やったのは、低スペックのパソコン(CPU 500 HZ程度)で、メモリもすくないので、編集してから、復帰するまで、待つ時間がものすごく長かったです。 KenKen_SPさんの紹介された「ヘルプましん」は、フリーソフトでは、名の知れたものです。私も使ったことがあります。 私は、最初、ここで、いろいろ学びました。 KeiYu HelpLab http://www.keiyu.com/help/install.htm 私は、あまりHTML Helpを作ったことはありません。理由は、個人でやっているので、とても、そこまでは手が回らない、というのが実際のところです。手っ取り早く、Win32 Helpで間に合わせています。 実際の配布用のマクロは、納期的な問題が伴いますから、どっちかというと、ひとつのコマンドボタンの処理を制作し、それをトライアルをしている最中に、ヘルプを作成していくっていう感じで、どんどん付け足していきます。小さく作って、それをだんだん大きく膨らませていくわけです。

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

Win32 Help は、古いでしょうか? 私は、以前、ずいぶん、HelpDesigner を使いました。 http://www.vector.co.jp/soft/win95/prog/se070250.html 作者のホームページ http://www.koji27.com/soft/ HTML Helpよりも、古い種類のものですが、作るのが簡単です。 本格的に作るのは、やはり、HTML Helpのほうが格好よる作れますが、ホームページを作るのと同じ精力が必要なんですね。しょせん、ヘルプのコマンドをクリックして、文章が出ればよいっていうレベルしか作りませんので、簡単なもので間に合わせてしまいます。 なんと言っても、軽いです。 これでも、画像が張り付きますので、結構、便利です。

wan_wan
質問者

お礼

確かに、単に文字が読めるだけでいいならば・・!将来、自分が作ったマクロの取扱説明書程度なら・・!って意見は、同感します。上手く、ケースバイケースで使い分け、皆様の貴重な指導を余すことなく、活用していきたいと思います。本当にありがとう御座いました。

関連するQ&A

  • ヘルプファイルが消えない

    添付の「マクロ ダイアログボックス」というヘルプが 何度×ボタンを押しても消えません。 どうやってこのヘルプファイルを出しちゃったのかは忘れました。 知らないうちにF1を押したのだと思います。 縮小化、最大化はできるのに×で終了はできません。 また「←」「→」も機能しません。印刷は可能です。 なんなのでしょうか? 何かわかる方よろしくお願いします。 (アクセス2003 vista)

  • ファイル内のエクセルにマクロを使いたい

    パソコン初心者です。 エクセルのツールのVBでマクロを組みました。 それをファイル内のエクセルに使いたいです。 今は一つ一つエクセルを開いて、シートも一枚ずつ開いてマクロを使っています。 ファイル内の全エクセルにまとめてマクロを使える方法はありませんか?

  • EXCEL VBAヘルプの使い方

    EXCEL VBA初心者です。webのVBAの実例集などで勉強中なのですが、ヘルプの使い方で質問です。 たとえばFindのパラメータ Find(What,After,LookIn,LookAt,SearchOrder・・・) のLookIn,LookAtなどの意味を調べるにはどうしたらいいのでしょう? Findメソッドのヘルプを見ながら オブジェクトブラウザでXlFindLookInクラスは見つけられても、右クリックでもう一度ヘルプを見ようとすると ”ヘルプ ファイルは使えません”と出ます。何かインストールが足りないのでしょうか? 皆さんはVBAのメソッドの構文がわからない時などどのようにヘルプを使われているのでしょう?宜しくお願い致します。

  • Excelファイルが開かなくなってしまいました

    1つのExcelファイルが開かなくなってしまいました。 OSはWINDOWS2000、ExcelはExcel2000です。 現象としては、 そのファイルを開こうとすると  「マクロを含んでいるので、マクロを有効にするか、無効にするかどっちだ?」 と聞かれてしまいます。 ちなみに、このファイルにはマクロは含まれていません。 なぜ?と首を傾げ、「無効にする」を選択すると、VBのボックスが開き、  「ファイルが見つかりません」 と表示され、このファイルが開きません。 「マクロを有効にする」を選択しても同様です。 なお、ファイルサイズが6.4MBと、ちょっと大きいです。 これはもしかしてファイルが壊れてしまって、復旧できないのでしょうか? なんとか復旧したいと考えているのですが・・・・ 助けてください よろしくお願いします。

  • エクセルのVBマクロで、エクセルのPDFファイル出力機能を利用したいです

    タイトルの通り、エクセルのVBマクロで、エクセルのPDFファイル出力機能を利用したいですが、 どのような関数がかるでしょうか? よろしくお願いします。

  • ExcelVBAのヘルプの使い方

    Excel97を使っています。 VBAのヘルプが使い辛くて困ってます。 例えば、ファイルを開くコマンドを探したいときに、どのように検索すればいいのかがわかりません。 オフィスアシスタントをインストールすれば可能になるのでしょうか? ヘルプの上手な使い方を教えて下さい。

  • VB 2005でソフト作成

    先日、ソフト作成のため「VB2005 EXPRESS Edition」をダウンロードした者です。 VBAはある程度できるようになったのですが、また違った環境なので、これからしっかり勉強していきたいと思っています。 そこで、オススメのサイトや書籍があればご紹介していただきたいのです。 当方がやりたいことは、 VBで作成したフォームに記述した内容を読み取り、HTMLに反映させたり、またはソースを拾ったり、 テキストファイルやエクセルファイルに書き込み、または読み込み、 などを行いたいです。 宜しくお願い致します。

  • エクセルのカメラ機能について

    こんにちは。 エクセルVBA初心者です。 エクセルのカメラ機能を使ってエクセルファイルを作成しているものを マクロを使って処理出来ないかとツール→マクロ→新しいマクロでマクロを登録しようとしているのですが、 カメラ機能を使うとマクロが動かなくなります。 カメラはマクロでは出来ないものなのでしょうか? よろしくお願い致します。

  • エクセルのファイルを開くことができません

    エクセルのファイルを開くことができません。 開けないのはマクロの登録をしている一つのファイルのみで、シートは2つ、統計を取るためのものなので計算式が入っていますが、ファイルの大きさは150KB程度です。 エクセルの「開く」でも、エクスプローラから開いても、マクロ確認のダイアログが出た後、有効無効を問わずMicrosoft Visual Basicのタイトルで、「ファイルが見つかりません。」とエラーが出ます。OKかヘルプのボタンを押すようになっており、OKを押すとブックを開いていない状態の画面になり、ヘルプではエラー53の内容が表示されます。 これでお分かりいただければ幸いです。よろしくお願いいたします。

  • EXCEL2000HELPファイルの場所

    EXCEL2000のVBA使用時に参照できるHELPファイルを EXCELを使っていない時も参照したいので(デスクトップかた呼び出したい)ファイルの場所を探しているのですが なかなか見つかりませんどこのフォルダに入っているか わかる方がいらしゃったら教えてください お願いします。

専門家に質問してみよう