ব্যাপ্তি জন্য
এগুলি একই কাজ করে:
Range(Cells(1, 2), Cells(2, 2)).Select
Range("B1:B2").Select
Dim rngB As Range
Set rngB = Range("B1:B2")
rngB.Select
[B1:B2].Select
স্ট্রিং জন্য
আপনার কাছে অনেক বিকল্প নেই
Dim strA As String
strA = "hello"
strA = strA + "world"
এবং
strA = strA & "world"
একই জিনিস করুন (অ্যাম্পারস্যান্ড পছন্দসই)
strA &= "world"
এবং strA += "world"
কাজ না।
ওয়ার্কশিটগুলির জন্য
শীটটির নামটি বাদ দিয়ে আপনি সাধারণত সংখ্যার সাথে প্রকৃত ডিফল্ট শীট দিয়ে কাজ করতে পারেন:
Worksheets("Name").Activate
Sheets("Name").Activate
'Worksheet "Name" is Sheet1 object
Sheet1.Activate
ওয়ার্কশিটের সূত্র / ফাংশনের জন্য
সম্পূর্ণতার জন্য এক্সসেলের উত্তর থেকে :
আর একটি সিনট্যাক্টিক শর্টকাট ওয়ার্কশিট ফাংশন অ্যাক্সেস এবং মূল্যায়ন জন্য। কোনও সূত্রটি মূল্যায়নের জন্য আপনি বন্ধনীগুলি ব্যবহার করতে পারেন যেন এটি ভারী শীটটিতে একটি ভারী ভিবিএ স্টেটমেন্টের সাথে স্ট্রিংয়ের চেয়ে থাকে।
Sub sugartest()
'long version
MsgBox Application.WorksheetFunction.Average(ActiveSheet.Range("A1:D1"))
'short version
MsgBox [AVERAGE(A1:D1)]
End Sub