SmartVBA 2.0.1

ライセンス: 無料トライアル ‎ファイルサイズ: 2.70 MB
‎ユーザー評価: 4.5/5 - ‎2 ‎投票

アプリケーション開発ツールで、高速で堅牢な VBA コードを作成するのに役立つ Visual Basic です。強力なプロジェクト エクスプローラー、便利なコードのライブラリであるスニペット、プロシージャ、クラス、プロパティ、構造体、コレクション、列挙、エラー ハンドラーなどのプログラミングに役立つ直感的に理解できるモジュールが含まれています。 プロジェクト エクスプローラは、標準の Visual Basic エクスプローラ機能を拡張することを目的としています。使いやすく、ダイアグラムツリーをナビゲートすることは、オブジェクトと要素を管理するのに役立ちます。 プロシージャビルダは、サブまたは関数のテキストを生成することを目的としています。コレクション ビルダーは、既存のクラスに基づいてユーザーのプロジェクトに新しいコレクション クラスを含めるのに役立ちます。エラー ハンドラ マネージャは、エラー ハンドラ コードやスキーマの挿入、編集、削除を行います。 コード スニペット モジュールは、コード ライブラリを操作するために使用されます。スニペットは、便利なコードのライブラリです。スニペット マネージャー、スニペットを挿入およびスニペット に格納モジュールは、コード ライブラリを操作したり、スニペットからプロジェクトにフラグメントを挿入したり、ライブラリに興味深いフラグメントを記録するために使用されます。 設定フォームは、簡単に著者、プロシージャ、プロパティ、クラス、列挙、スニペット マネージャー、例外、コントロールの種類とエクスプ ローラーなどの必要なパラメーターを調整するプログラムに含まれています。

バージョン履歴

  • バージョン 2.0.1 に転記 2007-04-09
    MS Office 2007 の互換性。ツールバー アイコンの透明度が適用されます。

プログラムの詳細

Eula

EULA - 使用許諾契約書

OLSOFT ソフトウェアのエンドユーザーライセンス契約 SmartVBA/SmartVB6 重要:注意深く読む:このエンドユーザーライセンス契約("EULA")は、関連するメディアおよびOLSOFTインターネットベースのサービス("Software")を含む、このEULAに付随するOLSOFTソフトウェアに対するあなた(個人または単一の団体のいずれか)とOLSOFTコーポレーションとの間の法的合意です。本ソフトウェアに付随する本EULAの修正または追加が行われる場合があります。お客様は、本ソフトウェアをインストール、コピー、または使用することにより、このEULAの条件に拘束されるものとします。同意しない場合は、ソフトウェアをインストール、コピー、または使用しないでください。該当する場合は、全額払い戻しのために購入場所に返品することができます。 1. ライセンスの付与。お客様がこのEULAのすべての利用規約に準拠している場合、OLSOFTは以下の権利を付与します。 1.1 インストールと使用。次の方法があります。 (a) 本ソフトウェアのコピーを1つのパーソナル・コンピュータまたは他のデバイスにインストールして使用すること。そして (b) 本ソフトウェアの最初のコピーのプライマリユーザーを独占的に使用するために、2つ目のポータブルデバイスに本ソフトウェアの追加コピーをインストールする。 1.2 ストレージ/ネットワーク使用の代替権限。セクション1.1(a)の代替として、お客様は、サーバーコンピュータなどのネットワークストレージデバイスにソフトウェアのコピーをインストールし、パーソナルコンピュータなどの1つのアクセスデバイスが、プライベートネットワーク上でソフトウェアのライセンスコピーにアクセスして使用することを許可することができます。ネットワークストレージデバイスにインストールされているソフトウェアにアクセスして使用する追加のデバイスごとに、本ソフトウェアのライセンスを取得する必要があります(本EULAの第1.4条で許可されている場合を除く)。 1.3 リモート デスクトップのライセンス付与。リモート デスクトップ セッションをホストするデバイスのプライマリ ユーザーのみがリモート アクセス デバイスを使用してソフトウェアを使用する場合、Microsoft Windows または NetMeeting のリモート デスクトップ機能などのリモート アクセス テクノロジを使用して、ソフトウェアのライセンスコピーにアクセスして使用することができます。これらのリモート デスクトップ権限では、リモート デスクトップ セッションをホストしているデバイスとアクセス デバイスの両方で、同時にソフトウェアを使用することはできません。 1.4 リモート アシスタンスのライセンス交付お客様は、テクニカルサポートおよび保守サービスを提供する目的だけで、お客様のライセンスを受けた本ソフトウェアのコピーにアクセスし、使用することを任意のデバイスに許可することができます。 さらに、お客様は、お客様が変更したメディア要素の使用または配布に起因する弁護士費用、使用または配布を含む請求または訴訟に対して、OLSOFTを補償および弁護する必要があります。 1.5 ドキュメントのライセンス交付本ソフトウェアに付属するマニュアルは、内部の非商用参照目的でのみライセンスを取得しています。 1.6 テンプレートのライセンス交付本ソフトウェアには、ドキュメントテンプレートが含まれる場合があります。お客様は、本EULAに付随するOLSOFTソフトウェアの一部として利用可能な文書テンプレートをコピーおよび変更し、ソフトウェアの他のライセンシーが使用するために、お客様の変更と共にそのようなテンプレートを配布することができます。また、関連するインターネットベースのサービスを通じて利用可能なテンプレートを、ソフトウェアの他のライセンシが使用するための変更と共に、コピー、変更、配布することができます。ただし、個人間のコミュニケーションを伴う個人的または商業的な通信に対してのみ。次の操作を行うライセンスを取得していません。 • テンプレートを販売、再販、ライセンス、レンタル、リース、貸与、またはその他の方法で譲渡することはできません。 • 製品またはサービスの一部として、インターネットベースのサービスを通じて利用可能なテンプレートを配布することはできません。 • インターネットベースのサービスを通じて利用可能なテンプレートをネットワークコンピュータにコピーまたは投稿したり、メディアにブロードキャストしたりすることはできません。 お持ちのテンプレートのライセンスまたは配布から生じた、または、ユーザーが変更したテンプレートの配布から生じる弁護士の手数料を含む、請求または訴訟に対してOLSOFTを補償し、弁護する必要があります。 2. その他の権利および制限事項の説明 2.1 強制アクティベーション。このソフトウェアには、ソフトウェアの無許可使用を防止するために設計された技術的な対策があります。製品の発売に限られた数の製品が提供された後、本ソフトウェアのライセンス認証を行わない場合があります。また、コンピュータのハードウェアを変更したり、ソフトウェアを変更したりする場合は、ソフトウェアの再アクティブ化が必要になる場合があります。OLSOFTは、これらの措置を使用して、お客様が合法的にライセンスを取得した本ソフトウェアのコピーを持っていることを確認します。本ソフトウェアのライセンスコピーを使用していない場合、ソフトウェアまたは今後のソフトウェア更新プログラムのインストールは許可されません。このプロセス中に、OLSOFTはお客様のデバイスから個人を特定できる情報を収集することはありません。 2.2 インターネットベースのサービス。お客様は、本ソフトウェアに関連するOLSOFTインターネットベースのサービスを、そのようなサービスを損傷、無効化、過負荷、または損なう、または他者の使用および楽しみを妨害する可能性のある方法で使用することはできません。インターネットベースのサービスに関連するサービス、アカウント、コンピュータシステム、またはネットワークへの不正アクセスを試みることもできません。 2.3 音声/手書き認識。ソフトウェアに音声や手書き認識コンポーネントが含まれている場合、音声および手書き認識は本質的に統計的なプロセスであることを理解する必要があります。認識エラーはプロセスに内在していること。このようなエラーの処理を提供し、認識プロセスを監視し、エラーを修正することは、お客様の責任です。OLSOFTおよびそのサプライヤーは、音声および手書き認識プロセスの誤りにより生じた損害について、一切責任を負いません。 2.4 レポート作成ランタイムソフトウェアの制限本ソフトウェアには、レポート作成ランタイムソフトウェア("Runtimeソフトウェア")が含まれている場合があります。本ソフトウェアで使用する以外に、Runtime ソフトウェアを他のソフトウェアアプリケーションで使用したり、ランタイムソフトウェアを、自動的にドキュメントを配信、共有、配布したり、ランタイムソフトウェアを使用して作成した作業を自動的に配布するプロセスまたはシステムの一部として使用することはできません。 3. 権利及び所有権の留保OLSOFTは、本EULAにおいてお前に明示的に付与されていないすべての権利を留保します。本ソフトウェアは、著作権およびその他の知的財産法および条約によって保護されています。OLSOFTまたはそのサプライヤーは、本ソフトウェアのタイトル、著作権、その他の知的財産権を所有しています。本ソフトウェアはライセンスを受け、販売はされません。このEULAは、OLSOFTの商標またはサービスマークに対する権利をユーザーに付与するものではありません。 リバース エンジニアリング、逆コンパイル、および逆アセンブリの制限。お客様は、本ソフトウェアのリバースエンジニアリング、逆コンパイル、逆アセンブルを行うことは、本件の制限にかかわらず、かかる活動が適用法によって明示的に許可される場合を除き、リバースエンジニアリング、逆コンパイル、または逆アセンブルすることはできません。 5. レンタル/コマーシャルホスティングはありません。お客様は、本ソフトウェアを使用して、商用ホスティングサービスをレンタル、リース、貸与、または提供することはできません。 6. データの使用に同意する。お客様は、OLSOFTおよびその関連会社が、本ソフトウェアに関連する製品サポートサービスの一部として収集された技術情報を収集および使用することに同意するものとします。OLSOFTは、本製品の改善またはカスタマイズされたサービスまたは技術の提供のみを目的としてこの情報を使用する場合があり、お客様を特定する形式で開示しません。 7. 第三者のサイトへのリンク。OLSOFTは、第三者のサイトまたはサービスの内容、第三者のサイトまたはサービスに含まれるリンク、または第三者のサイトまたはサービスに対する変更または更新について責任を負いません。OLSOFTは、これらのリンクおよび第三者のサイトおよびサービスへのアクセスを便宜上提供しており、リンクまたはアクセスを含めることは、第三者のサイトまたはサービスのOLSOFTによる保証を意味するものではありません。 8. 追加のソフトウェア/サービス。この EULA は、ソフトウォーの最初のコピーを入手した日以降に、OLSOFT が提供するソフトウェアの更新、補足、アドオン コンポーネント、またはインターネット ベースのサービス コンポーネントに適用されます。お客様が本ソフトウェアの最初のコピーを入手した日付の後、お客様に提供または提供する場合は、別途の条件が伴わない限り、お客様が提供するものとします。OLSOFTは、お使いのインターネットベースのサービスを中止する権利を留保します。 9. アップグレード。アップグレードとして識別されたソフトウェアを使用するには、まず、OLSOFTがアップグレードの対象と指定したソフトウェアのライセンスを取得する必要があります。アップグレードをインストールした後、アップグレードされたソフトウェアの一部として除き、アップグレード資格の基礎となる元のソフトウェアを使用できなくなります。 10. 再販ソフトウェアではありません。"Not Resale"または"NFR,"として識別されたソフトウェアは、価値のために販売または譲渡したり、デモンストレーション、テスト、または評価以外の目的に使用したりすることはできません。 11. アカデミック版ソフトウェア。"Academic Edition"または"AE,"として識別されたソフトウェアを使用するには、"資格のある教育ユーザーである必要があります。 12. 輸出制限。お客様は、本ソフトウェアが米国の輸出管轄下にあることを認めます。お客様は、米国輸出管理規則、エンドユーザー、エンドユース、および米国およびその他の政府が発行する目的地の制限を含む、本ソフトウェアに適用されるすべての国際法および国内法を遵守することに同意するものとします。 13. コンポーネントの分離。本ソフトウェアは、単一の製品としてライセンスされています。そのコンポーネントの部品は、複数のデバイスで使用するために分離することはできません。 14. ソフトウェア転送。内部。お客様は、本ソフトウェアのコピーを別のデバイスに転送することができます。転送後、以前のデバイスからソフトウェアを完全に削除する必要があります。第三者に転送します。お客様が最初に本ソフトウェアのライセンスを取得した者である場合、本ソフトウェアのコピーを保持しない場合は、本EULA、ソフトウェア、および認証証明書(該当する場合)を他のエンドユーザーに1回永久的に転送することができます。この転送には、すべてのソフトウェア(すべてのコンポーネント部品、メディアおよび印刷物、アップグレード、このEULA、および該当する場合は、真正性証明書を含む)が含まれている必要があります。転送は、委託などの間接転送ではない可能性があります。譲渡前に、本ソフトウェアを受け取るエンドユーザーは、すべてのEULA条件に同意する必要があります。 15. 終了。その他の権利を侵害することなく、お客様が本契約の条件を遵守しなかった場合、OLSOFTは本契約を終了することができます。このような場合、ソフトウェアとそのコンポーネントパーツの全コピーを破棄する必要があります。 16. 米国およびカナダで取得したソフトウェアに対する限定保証。 OLSOFTは、本ソフトウェアが受領日から90日間の間、付随する資料に実質的に従って実行することを保証します。 黙示的な保証または条件がお客様の州/管轄区域によって作成され、連邦または州法が免責を禁止している場合、お客様は黙示的な保証または条件を有しますが、この限定保証期間中に発見された欠陥(90日間)に限ります。90日間以降に発見された欠陥に関しては、いかなる種類の保証または条件もありません。一部の州/管轄区域では、黙示的な保証または条件の持続期間に制限が認めるため、上記の制限は適用されない場合があります。 本ソフトウェアに対する補足または更新は、90日間の限定保証期間の満了後に提供されるサービスパックまたは修正プログラム(存在する場合)を含め、明示的、黙示的、または法定の保証または条件の対象外となります。 救済策の制限;結果的または他の損害はありません。この限定保証に違反した場合の、お客様の排他的救済措置は、以下に定めるとおりです。OLSOFTが選択した返金を除き、本ソフトウェアがOLSOFTの限定保証を満たさない場合、および適用法で認められている最大限の範囲で、その本質的目的に対して救済が失敗した場合、お客様は、結果的損害を含むがこれらに限定されないいかなる損害も負う権利を有しません。第18条("付随的、結果的および特定のその他の損害賠償の除外)の条件もこの限定保証に組み込まれています。一部の州/管轄区域では、付随的または結果的損害の除外または制限が認められていないため、上記の制限または除外は適用されない場合があります。この限定保証は、あなたに特定の法的権利を与えます。お客様は、州/管轄区域から州/管轄区域に異なるその他の権利を有する場合があります。あなたの排他的な救済策。OLSOFTおよびそのサプライヤーの責任全体および本保証の違反、または本EULAのその他の違反に対するお客様の排他的救済本限定保証の違反、または本EULAのその他の違反、または本ソフトウェアに関連するその他の責任に対する救済策は、適用法に従って随時行使されるOLSOFTのオプション、(a)ソフトウェアに対して支払われた金額の返還、または(b)本有限保証を満たさないソフトウェアの修理または交換を行うものとします。お客様は、お客様が発生する費用(例えば、ソフトウェアをOLSOFTに配送する費用)について責任を負うことを除き、無償でOLSOFTによって選出された救済措置を受け取ります。本ソフトウェアの不具合が事故、乱用、誤用、異常使用、ウイルスに起因する場合、この限定保証は無効となります。交換ソフトウェアは、元の保証期間の残りの期間または30日のいずれか長い方が保証され、OLSOFTは、OLSOFTの保証救済手順に準拠した商業的に合理的な時間内にお客様の救済策を提供するために商業的に合理的な努力を行います。米国またはカナダ以外では、これらの救済策も、OLSOFTが提供する製品サポートサービスも、認定された国際機関からの購入証明なしに利用できません。救済策を講じるためには、OLSOFT、ATTN. OLSOFTセールスインフォメーションセンター/ワン OLSOFTウェイ/レドモンド、WA 98052-6399、またはお客様の国にサービスを提供するOLSOFT子会社までお問い合わせください。 17. 保証の免責。上記の限定保証は、お使いただいた唯一の明示的保証であり、広告、文書、パッケージ、またはその他の通信によって作成されたその他の明示的保証または類似の義務(ある場合)の代わりに提供されます。限定保証および適用法で認められる最大限の範囲を除き、OLSOFTおよびそのサプライヤーは、ソフトウェアおよびサポートサービス(存在する場合)を、ISおよびALL FAULTSとして提供し、明示、黙示または法定のいずれであるかにかかわらず、その他すべての保証および条件を否認します。 ソフトウェアに関する黙示的な保証、商品性、特定の目的への適合性、信頼性または可用性、応答の正確性または完全性、結果、実務的努力、ウイルスの欠如、過失の欠如、およびソフトウェアに関するサポートまたはその他のサービス、情報、ソフトウェア、および関連コンテンツの提供または不備。また、本ソフトウェアに関する保証や条件、静かな楽しみ、静かな所持、説明への対応、または非侵害はありません。 18. 偶発的、結果的および特定のその他の損害の除外。適用法で認められる最大限の範囲において、OLSOFTまたはそのサプライヤーは、いかなる場合でも、特別、偶発的、懲罰的、間接的、または結果的損害(利益、機密情報またはその他の情報の損失に対する損害を含むがこれに限定されない)に対して一切責任を負わないものとします。 事業中断、個人傷害、プライバシーの喪失、誠実または合理的な注意を含む義務の達成、過失、その他の金銭的または損失など)ソフトウェアの使用または使用不能に起因または不全な場合、サポートまたはその他のサービスの提供または提供の失敗、その他のソフトウェアまたはソフトウェアを通じた関連コンテンツまた、このEULAの提供に関連して、障害、不法行為(過失を含む)、虚偽の責任、OLSOFTまたはサプライヤーの契約違反または保証違反、およびオルソフトまたはサプライヤーがそのような損害の可能性について助言された場合でも、このEULAの規定に基づく、または関連して。 19. 責任と救済の制限。何らかの理由で被る可能性のある損害に関わらず(制限なし、 本契約で参照されるすべての損害および契約またはその他のいかなる直接的または一般的損害)、本EULAの提供に基づくOLSOFTおよびそのサプライヤーの全責任、および本契約に基づくお客様の排他的救済措置(限定保証の違反に関してOLSOFTによって選択された修理または交換の救済を除く)は、お客様が実際に支払った金額に対する実際の損害の大きい方に限定されます。上述の制限、除外、免責事項(第16条、第17条、18条を含む)は、いかなる救済策が本質的な目的に失敗した場合でも、適用法で認められる最大限の範囲に適用されるものとします。 20. 米国政府のライセンス権。12月1日以降に発行された勧誘に基づき、米国政府に提供されるすべてのソフトウェア1995年には、本明細書の他の場所で説明されている商用ライセンス権および制限が提供される。1995年12月1日以前に発行された勧誘に基づいて米国政府に提供されるすべてのソフトウェアは、FAR、48 CFR 52.227-14(1987年6月)またはDFAR、48 CFR 252.227-7013(1988年10月)に提供されます。 21. 適用法。お持ちの場合、このソフトウェアを米国で取得した場合、このEULAはワシントン州の法律に準拠しています。お持ちの方がカナダで本ソフトウェアを取得した場合、現地の法律で明示的に禁止されていない限り、このEULAはカナダのオンタリオ州で施行されている法律に準拠しています。そして、本件に関して起こり得る紛争に関して、あなたはオンタリオ州トロントに座っている連邦裁判所および地方裁判所の管轄権に同意するものとします。お住まいの地域の法律が適用されます。お客様が他の国でこのソフトウェアを取得した場合、現地の法律が適用される場合があります。 22. 全契約可他性。本EULA(本ソフトウェアに含まれる本EULAの追加または修正を含む)は、ソフトウェアおよびサポートサービスに関するお客様とOLSOFT(存在する場合)との間の全契約であり、本ソフトウェアまたは本契約の対象となるその他の主題に関して、すべての前または同時代の口頭または書面による通信、提案および表明に取って代わるものです。サポートサービスに関するOLSOFTの方針またはプログラムの条件が本EULAの条件と矛盾する限り、本EULAの条件は、制御するものとします。本EULAの条項が無効、無効、執行不能、または違法であると定められており、その他の条項は、完全な効力を持って継続するものとします。 お持ちの方が、他の国で本ソフトウェアを取得した場合、以下のOLSOFT保証が適用されます。 法的権利は影響を受けない - 以下の保証は、いかなる地域にも限定されず、お客様がOLSOFTから直接本ソフトウェアを取得した場合、お客様が販売代理店またはOLSOFTから有する法的権利に影響を及ぼしません。本ソフトウェアまたはオーストラリア、ニュージーランド、マレーシアでのサポートサービスを取得した場合は、以下の"消費者の権利" セクションをご覧ください。 保証 - 本ソフトウェアは、ユーザーの特定の目的ではなく、汎用ソフトウェアとして設計および提供されています。あなたは、ソフトウェアがエラーフリーでなく、ファイルを定期的にバックアップすることを強くお勧めします。お客様が有効なライセンスを有する場合、OLSOFTは、ソフトウェアを使用するライセンスの受領日から90日間、または適用法によって許可される最短期間において、ソフトウェアに付随する書面による資料に従って実質的に実行されることを保証します。b) OLSOFTが提供するサポートサービスは、OLSOFTおよびOLSOFTサポートエンジニアが提供する該当する資料に記載されているとおり、問題の解決に合理的な努力、注意、技能を用いることが必要です。本ソフトウェアが本保証に準拠しない場合、OLSOFTは(a)本ソフトウェアを修理または交換するか、(b)お客様が支払った価格を返します。本ソフトウェアの失敗が事故、乱用、または誤用によって生じる場合、この保証は無効となります。交換ソフトウェアは、元の保証期間の残りの期間または30日間、いずれかの期間長い期間の間、保証されます。お客様は、上記の保証が、本ソフトウェアおよびサポートサービスに関するお客様の唯一の保証であることに同意するものとします。 その他すべての条件の除外 - 適用される法律によって許可され、上記の保証の対象となる最大限の範囲において、OLSOFTは、ソフトウェアおよび本ソフトウェアに付随する書面に関する特定の目的に対する満足のいく品質および適合性の黙示的保証を含むがこれらに限定されない(法令、共通法、担保的またはその他の場合に関係する)すべての保証、条件およびその他の条件を否認します。除外できない黙示的保証は、90日または適用法で許可される最短期間のいずれか大きい期間に制限されます。 責任の制限 - 適用される法律で認められる最大限の範囲内、およびOLSOFT保証に規定されている場合を除き、OLSOFTおよびそのサプライヤーは、本ソフトウェアの使用または使用不能に起因するいかなる損害(事業利益の損失、事業の中断、事業情報の損失、その他の金銭的損失を含む)に対して一切の責任を負わないものとします。で、たとえOLSOFTがそのような損害の可能性について助言を受けたとしても。いかなる場合でも、本契約の規定に基づくOLSOFTの全責任は、本ソフトウェアに対して実際に支払われた金額に限定されます。これらの制限は、適用される法律によって除外または制限できないいかなる負債にも適用されません。 消費者の権利 - オーストラリアの消費者、ニュージーランドまたはマレーシアは、オーストラリアの貿易慣行法および同様の州および地域法、ニュージーランドの消費者保証法、マレーシアの消費者保護法の理由により、法的に変更または除外できない責任に関して、特定の権利および救済の利益を得る可能性があります。ビジネス目的でニュージーランドで本ソフトウェアを取得した場合、消費者保証法が適用されないことを確認するものとします。お客様がオーストラリアで本ソフトウェアを取得し、本契約によって合法的に変更または除外できない法律に基づく条件または保証に違反した場合、法律で認められている範囲で、OLSOFTの責任は、ソフトウェアの場合(i)ソフトウェアの場合:(i)ソフトウェアの修理または交換に制限されます。またはb)そのような修理または交換の費用;(ii) サポートサービスの場合:a)サービスの再供給。またはb)サービスを再び供給するコスト。 本EULAに関するご質問、または何らかの理由でOLSOFTに連絡したい場合は、本ソフトウェアに含まれる住所情報を使用して、お客様の国にサービスを提供するOLSOFT子会社に連絡するか、http://www.SmartVBA.comのワールド・ワイド・ウェブでOLSOFTを訪問してください。