Module
Contents
Index 🔎︎

# Switch Function

মান অনুবর্তী একটি এক্সপ্রেশন দ্বারা গঠিত আরগুমেন্টের একটি তালিকা মূল্যান করে থাকে। Switch ফাংশনটি একটি মান প্রদান করে থাকে যা ফাংশন দ্বারা পাস করা একটি এক্সপ্রেশনের সাথে সংযুক্ত।

## সিনট্যাক্স:

    Switch (Expression1, Value1[, Expression2, Value2[..., Expression_n, Value_n]])

## প্যারামিটার:

Switch ফাংশনের মাধ্যমে এক্সপ্রেশনটি বাম থেকে ডানে মূল্যায়ন করা হয়, এবং তারপর ফাংশন এক্সপ্রেশনে বরাদ্দকৃত মানটি প্রদান করে থাকে। যদি মান এবং এক্সপ্রেশন একটি জোড়া হিসেবে পরদান করা না হয় তাহলে রানটাইম ত্রুটি সংঘটিত হয়ে থাকে।

এক্সপ্রেশন: এক্সপ্রেশন যা আপনি মূল্যায়ন করতে চান।

মান: এক্সপ্রেশনটি True হলে আপনি যে মানটি প্রদান করতে চান।

নিচের উদাহরণ, পরিবর্তন ফাংশনটি নামে যথাযথ শ্রেণীবিন্যাস প্রয়োগ করে থাকে যা ফাংশনে পাস করা হয়।

## Error codes:

5 Invalid procedure call

## উদাহরণ:

    Sub ExampleSwitch

    Dim sGender As String

        sGender = GetGenderIndex( "John" )

        MsgBox sGender

    End Sub

    Function GetGenderIndex (sName As String) As String

        GetGenderIndex = Switch(sName = "Jane", "female", sName = "John", "male")

    End Function