<p class="Paragraph">Převede porovnání řetězců nebo čísel na logický výraz nebo převede jednoduchý číselný výraz na logický výraz.</p>
<p class="Paragraph">Výraz 1, Výraz 2: Libovolné řetězce nebo číselné výrazy, které budou porovnány. Pokud se výrazy shodují, funkce CBool vrátí hodnotu True (PRAVDA); jinak vrátí hodnotu False (NEPRAVDA).</p>
<p class="Paragraph">Číslo: Libovolný číselný výraz, který má být převeden. Pokud je výraz roven 0, vrátí funkce hodnotu False (NEPRAVDA). Pokud bude funkci přiřazena hodnota jiná než 0, vrátí funkce hodnotu True (PRAVDA).</p>
<p class="Paragraph">V následujícím příkladu je funkce CBool použita k vyhodnocení hodnoty, kterou vrátí funkce Instr. Funkce testuje, zda je ve větě, kterou zadal uživatel, slovo and.</p>
<p class="P2">Příklad:</p>
<p class="PropText">Sub ExampleCBool</p>
<p class="PropText">Dim sText As String</p>
<p class="PropText">sText = InputBox("Please enter a short sentence:")</p>
<p class="PropText">REM Proof if the word »and« appears in the sentence.</p>
<p class="PropText">REM Instead of the command line</p>