ソーシャルメディア アドインファイルのExcel VBAからカスタム関数を保存する - ダミー

アドインファイルのExcel VBAからカスタム関数を保存する - ダミー

目次:

ビデオ: 【Excel, VBA】プログラマ視点からの Excel-VBA (1/7) 2025

ビデオ: 【Excel, VBA】プログラマ視点からの Excel-VBA (1/7) 2025
Anonim

Excel 2013で作成したカスタム関数からファイル名を直接入力するときにファイル名を省略できるようにするには、次のように入力します。特別なアドインファイルとしてそれらを含むブックファイルを保存する必要があります。

通常のブックファイルまたはパーソナルマクロブックファイルの一部として保存するユーザー定義関数の唯一の制限は、([関数の挿入]ダイアログボックスを使用せずに)セルに直接入力すると、関数名の前にファイル名を付ける必要があります。

<! - 1 - >

入力可能なユーザ定義関数を含むワークブックをファイル名なしでワークシートに変換するには、次の手順に従います。1 [表示]タブの[再表示]ボタンをクリックし、 PERSONALを選択してからOKをクリックします。

この操作は、ユーザー定義関数をExcelに保存した個人用ブックを非表示にします。

2 Alt + F11を押すか、開発者タブのVisual Basicコマンドボタンをクリックするか、Alt + LVを押します。

<! - 2 - >

この操作は、プロジェクトエクスプローラウィンドウで選択されたユーザー定義関数を含むブックファイルを含むVisual Basic Editorウィンドウを開きます。今度は、このワークブックの保護を設定して、誰もあなたの内容を変更できないようにします。

3 Visual Basic Editorのメニューバーから、ツール→VBAProject Propertiesを選択します。

<! - 3 - >

この操作は、[一般]タブと[保護]タブを持つ[VBAProject - プロジェクトのプロパティ]ダイアログボックスを開きます。

4 [保護]タブをクリックし、[表示するプロジェクトをロックする]チェックボックスをオンにします。

このチェックボックスをオンにすると、ほかのユーザーはカスタム関数を表示できないので、変更できません。次に、ビュー保護ステータスを削除できないようにするパスワードを追加します。

5 [パスワード]テキストボックスをクリックし、パスワードを入力して[パスワードの確認入力]テキストボックスをクリックし、上のテキストボックスに入力したとおりにパスワードを再入力してから[OK]をクリックします。

これで、新しいアドインファイルのタイトルと説明を追加する必要のあるワークシートに戻る準備ができました。

6標準ツールバーの先頭にあるMicrosoft Excelの表示ボタンをクリックします。

この操作により、Excelのワークシートに戻ります。アドインとしてブックを保存する前に、そのブックに含まれるユーザー定義関数のタイトルを追加する必要があります。 (この情報は、アドインファイルを選択するとアドインダイアログボックスに表示されます)。<ファイル>→[情報]を選択します。

Excel 2013は、Backstageビューにブックの情報画面を表示します。ここで、[タイトル]フィールドにアドインの簡単な名前とそのカスタム関数の詳細を入力します。

8 [タイトル]テキストボックスをクリックして、アドインの説明タイトルを入力し、Backstageビューのメニューで[名前を付けて保存]オプションをクリックします。

この操作は、XLSTARTフォルダが現在選択されている[名前を付けて保存]画面を開きます。

9右側のパネルの[現在のフォルダ]の下にある[XSTART]をクリックします。

Excelは、ファイルの種類をExcelアドイン(*。xlam)に変更し、保存するファイル名(Excelに.xlamファイル拡張子を自動的に付加する)を指定する必要がある[名前を付けて保存]ダイアログボックスを開きますそれ。

10 [ファイルの種類として保存]ポップアップボタンをクリックして、種類として[Excelアドイン]を選択します。

[ファイル名]コンボボックスをクリックし、[保存]ボタンをクリックする前にファイル名に必要な変更を加えます(ファイル名拡張子.xlamを変更せずに)。

ブックをアドインファイルとして保存したら、アドインをアクティブにしてワークシートにユーザー定義関数を入力できるようになります。

11ファイル→オプション→アドインを選択するか、Alt + FTAAを押します。

[アドイン]タブの下部にある[実行]ボタンをクリックして、[管理]ドロップダウンリストボタンにExcelアドインが表示されていることを確認します。

この操作は、使用可能なすべてのアドインの名前を示すアドインダイアログボックスを開きます。このアドインの名前をこのリストに追加する必要があります。

12 [参照]リストボックスで新しいアドインファイルの名前をクリックし、[OK]をクリックします。

この操作は、[参照]ダイアログボックスを閉じ、新しいアドインファイルを一覧表示する[アドイン]ダイアログボックスに戻ります。これで、新しいアドイン(アドインダイアログボックスの下部にアドインを付けたタイトルと説明を表示する)の名前の前にあるチェックボックスがオンになっていることを確認します[OK]をクリックします。

13新しいアドインの名前の前にあるチェックボックスをオンにして、[OK]をクリックします。

[OK]をクリックするとすぐに、Excelは[アドイン]ダイアログボックスを閉じてVBAエディタウィンドウに戻ります。 VBA標準ツールバーの保存ボタン(Ctrl + S)、Microsoft Excelの表示ボタン(Alt + F11)を選択できます。 PERSONALブックに戻ると、[表示]タブの[非表示]ボタン(Alt + WH)

アドインファイルのExcel VBAからカスタム関数を保存する - ダミー

エディタの選択

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

Objective-Cでは、作成していないクラスであっても、iOSアプリケーションの既存のクラスに独自のメソッドを追加できます。クラスにメソッドを追加することは、特定の状況でのみ新しい動作が使用される場合に便利です。たとえば、特定のアプリケーション...

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーションの開発では、Objective-Cを使用すると、自分が作成していないクラスであっても、既存のクラスに独自のメソッドを追加することができます。クラスにメソッドを追加することは、特定の状況でのみ新しい動作が使用される場合に便利です。たとえば、特定のアプリケーション(たとえば、...

In App Purchase機能がiPadアプリで動作する仕組み

In App Purchase機能がiPadアプリで動作する仕組み

Apple App App Purchase機能を提供します。これにより、アプリユーザーはアプリ内から仮想アイテムを直接購入することができます。複数のレベルや環境、または仮想プロパティを持つゲームアプリケーションを開発する場合は、アプリケーションにIn App Purchase機能を追加して、レベル、環境、またはプロパティをさらに販売することを検討してください。 App Purchaseで...

エディタの選択

効果的なホームビジネスWebサイトを作成する方法 - ダミー

効果的なホームビジネスWebサイトを作成する方法 - ダミー

素晴らしいかもしれませんが、製品やサービスをさらに販売するのに役立たない場合は、時間とお金の無駄です。自宅のビジネスにとって本物の資産であるWebサイトを構築するための、実証済みの方法をいくつか試してみましょう。難しいことではありません...

マスターCSSファイルを作成する方法 - ダミー

マスターCSSファイルを作成する方法 - ダミー

多くのデザイナーがマスターHTMLコードのCSSファイルを作成し、個々のサイトのニーズに合わせて、最初からウェブサイトを構築するプロセスをスピードアップします。あなたがより多くのウェブサイトを構築するにつれて、いくつかのスタイルは標準的なデザインプラクティスの標準的な部分になります。 ...

MSN adCenterのウェブマーケティングキャンペーンのアカウントを作成する方法 - ダミー

MSN adCenterのウェブマーケティングキャンペーンのアカウントを作成する方法 - ダミー

Bing検索結果と並んでクリック単価(PPC)広告はMSN adCenterを通じて提供されます。 adCenterを使用して、Webマーケティングのニーズに合わせてアカウントとキャンペーンを作成できます。 Microsoftは、Bing Travel、adCenter Desktopなどのプログラムを追加することで、PPCサービスのインターフェース、ツール、検索品質、およびボリュームを向上させるために歩み続けています。...

エディタの選択

地中海ダイエットレシピ:フルーツサラダ - ダミー

地中海ダイエットレシピ:フルーツサラダ - ダミー

果実は地中海で豊富に生育し、地中海沿岸に沿って、アメリカ人より一般的に果実を多く食べるため、地中海の高レベルの疾病予防に貢献しています。あなたの次の食事やパーティーのために健康的なサイドディッシュのフルーツサラダを作るには、いくつかの方法があります。果物は地中海で豊富に生育し、地中海沿岸に住む人々は一般にアメリカ人よりも多くの果実を食べるため、地中海の高レベルの疾病予防に寄与します。

地中海料理ダイスレシピ:クラシックジャイロとピタ - ダミー

地中海料理ダイスレシピ:クラシックジャイロとピタ - ダミー

ジャイロとピタサンドイッチは一般的なカジュアルな食品です地中海でピザや他の地中海のサンドイッチと同じように、今日はピタサンドイッチとジャイロのさまざまなバージョンが存在します。ピタスは蒸気で作られた中央のポーチ付きの丸いパンです。