質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

受付中

Visual studio 2017 ユーザマクロの値の変更

shinya0114
shinya0114

総合スコア1

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

0回答

0評価

1クリップ

1033閲覧

投稿2020/04/29 23:50

編集2022/01/12 10:55

Visual studio 2017を使用しています。

プロジェクトファイルでユーザマクロを追加して値を設定したのですが、

これをプロパティダイアログで値を変更する方法を教えて頂けないでしょうか?
https://docs.microsoft.com/ja-jp/cpp/build/working-with-project-properties?view=vs-2019
を見て、「編集」→ 「マクロ}の操作で、
ユーザマクロの一覧とその値を、プロパティダイアログで参照する方法は分かったのですが、

その値を変更する方法がが分かりません。

どなたかご教授下さい。

編集→マクロと遷移した画面を以下に示します。
イメージ説明

上図で選択状態になっているのが、新しく追加したマクロです。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

Zuishin

2020/04/29 23:55

ユーザーマクロって何ですか?
shinya0114

2020/04/30 00:02

変数といえばいいのでしょうか? $ProjectName)等は、標準で用意されていますが、それ以外のユーザが決定する変数です。 私は、プロジェクトファイルで$(ApiVersion)という変数を作りました。 プロパティダイアログで、その値を参照する方法は、分かったのですが、変更する方法が分かりません。
Zuishin

2020/04/30 00:10

これで間違いないとすれば、「値を変更する」は具体的に何を指していますか?
shinya0114

2020/04/30 00:16

はいそうです。 上記サイトの「プロパティエディタ」でマクロの一覧と値を参照できますが、値の変更をする方法が分かりません。
Zuishin

2020/04/30 00:22

このページに書かれているドロップダウンからの [<編集>] でできないということであれば、行った具体的な手順と、どこでどのように失敗するかを具体的に書いてください。言葉で伝えるのが難しい場合、スクリーンショットを併用すると伝わりやすくなるのではないかと思います。
shinya0114

2020/04/30 00:29

「編集」で「マクロ」ボタンを押すと、マクロ名と値の一覧が表示されますが、の値をを編集する事ができません。
Zuishin

2020/04/30 00:32

どこの記述かわかりません。検索に失敗するので、コピペしてもらえますか?
Zuishin

2020/04/30 00:34

「ボタン」という言葉が出てくるのは追加の時だけで、他には見つからないようです。
shinya0114

2020/04/30 00:50

「編集」を選択すると、「マクロ」というボタンが付いたダイアログが表示されます。 この「マクロ」を選択すると、「マクロ名」と「値」に一覧が表示されます。 が、この値を編集する事はできません。
Zuishin

2020/04/30 00:54

値の横に「...」ボタンがありませんか? 無いのであればスクリーンショットをお願いします。
shinya0114

2020/04/30 01:24

スクリーンショットを、質問欄に添付しました。
Zuishin

2020/04/30 01:24

「名前」と「値」がありますが、「値」の方(C:\Program Files...と書かれているところ)をクリックしてみてください。それでも編集できないようなら、下にあるスクロールバーを使って右端まで見てください。
shinya0114

2020/04/30 01:30

値をクリックしましたが、変化はありません。 右端まで見てみましたが、特に何も記述がありません。
Zuishin

2020/04/30 01:30

いや、ちょっと待ってください。これはよく見るとインクルードディレクトリを編集していませんか? 自分で作ったマクロを編集したいんですよね? ここまでの手順が間違っていませんか?
shinya0114

2020/04/30 01:51

はい。そうです。 スクリーンショットの選択状態になっているマクロが、自分で作ったまくろです。 どこか間違っているでしょうか?
Zuishin

2020/04/30 01:54

このダイアログのメインは、左上のテキストボックスです。右のペインから選んだマクロをそこに移すのが「マクロ(M)<<」ボタンです。 これは「インクルードディレクトリ」マクロを編集する画面であって、ユーザーマクロを編集する画面ではありません。
shinya0114

2020/04/30 01:58

そうですか。 では、どこで編集すればいいのでしょうか? ググっても、この画面にたどり着いてしまったのですが。
Zuishin

2020/04/30 02:00

スルーされましたが、 > 行った具体的な手順と、どこでどのように失敗するかを具体的に書いてください。言葉で伝えるのが難しい場合、スクリーンショットを併用すると伝わりやすくなるのではないかと思います。 ということなんですが。
shinya0114

2020/04/30 02:17

スルーはしてないゆもりですが、先に書きました通り、 「編集」を選択すると、「マクロ」というボタンが付いたダイアログが表示されます。 この「マクロ」を選択すると、「マクロ名」と「値」に一覧が表示されます。 が、この値を編集する事はできません。
Zuishin

2020/04/30 02:27

質問を編集し、「そこまでに」行った手順を詳しく書けばだれか回答してくれるのではないかと思います。たどり着いた場所が違うので、そこからの手順を書かれても意味がありません。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。