(12/21)MS-ACCESS97でフラグをたてるという表現を聞いたことがあります。Basicでもフラグを用いるという表現を聞きました。この場合のフラグとは一体どのような概念なのでしょうか。フラグとはまたコンピュータ全般に渡って使用される概念なのか、ご教示下さい。(173/345)日本語にするとその名の通り「旗」で、旗が立っているか、立っていないか、というところから発生した言葉です。コンピュータでは、「0」および「1」で表現します。使い道は主に2つあります。Ifというように使用します。多用すると非常に見づらいプログラムになります。フラグを使用しないプログラミング技術を身につけましょう。社員マスタがあったとします。これに、退職したか、在籍中かの区分として、「退職フラグ」などを設けたりすることがあります。「1」である場合、退職したという印になります。ON、OFFで表現できるものは「フラグ」、3つ以上になる場合は「区分」と表現する場合が多いです。(12/21)VBのコードまで書いて頂いてどうもありがとうございました。(12/40)旗の上げ下げですね。データベースのようなものでは、リスト上で必要なデータにチェックを付けていき、チェックしたデータだけ集計を取るという感じでしょうか?コンピュータの心臓部であるCPUでは内部的に2進数表現で、足し算するときにキャリーフラグを用います。いわゆる筆算の繰り上げですね。(12/21)URLを教えて頂きありがとうございます。13:37回答No.1noname#744こんにちは。コンピュータ全般というよりも、プログラミングで使う技法のひとつ、という感じでしょうか。データベースでも、VisualBasicでも、C言語でも、Java言語でも、全てのプログラミング言語にほぼ共通して存在する概念です。それと同じ働きをもつもの、で表現される事が多く、プログラムでは、フラグが0ならば、処理を行い、1ならば行なわない、といった感じに使用します。フラグは、日本語にすれば、旗、ですね。旗が上がってれば(1ならば)、下がってたら(0ならば)という条件分岐に利用する感じです。(12/21)疑問が解けました。2年ほどになるでしょうか、常々疑問に思って参りました。御回答どうもありがとうございました。00:00結果を報告するこのQ&Aにはまだコメントがありません。あなたの思ったこと、知っていることをここにコメントしてみましょう。逆の方教えてください。BasicやAccessを勉強したいと思っています。Basic今度、会社で手伝いのためにACCESSのデータを修正する仕事を任されそうなのですが、ACC...ACCESSでVBを使用する方法が知りたいです。オフィス系ソフトACCESSでVBを使用する方法が知りたいです。オフィス系ソフト教えてください。出来上がり、後で見に来たたくさんの人の悩みの解決に役立てられています。