All Topics of VBA programming ЁЯСЗ
All subjects of BCA ЁЯСЗ

Using the .Value and .Text Properties in Excel VBA in Hindi

Buy all subjects pdf notes now [ examSpecial ]

Makhanlal Chaturvedi University / BCA / VBA programming

Using the .Value and .Text Properties in Excel VBA in Hindi

Introduction to .Value and .Text in Excel VBA

Excel VBA рдореЗрдВ рдЬрдм рд╣рдо рдХрд┐рд╕реА cell рд╕реЗ data рдкрдврд╝рддреЗ рд╣реИрдВ рдпрд╛ рдЙрд╕рдореЗрдВ data рдбрд╛рд▓рддреЗ рд╣реИрдВ, рддрдм рд╣рдореЗрдВ рдХреБрдЫ properties рдХреА рдЬрд╝рд░реВрд░рдд рд╣реЛрддреА рд╣реИред рд╕рдмрд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рджреЛ properties рд╣реИрдВ тАФ .Value рдФрд░ .Textред рджреЛрдиреЛрдВ properties рджреЗрдЦрдиреЗ рдореЗрдВ рдПрдХ рдЬреИрд╕реА рд▓рдЧрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред

.Value Property рдХреНрдпрд╛ рд╣реЛрддреА рд╣реИ?

.Value property рдХрд┐рд╕реА cell рдХреА рдЕрд╕рд▓реА value рдХреЛ read рдпрд╛ write рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреА рдЬрд╛рддреА рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ cell рдореЗрдВ рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ data рд╣реИ, рд╡реЛ рд╣рдореЗрдВ .Value рд╕реЗ рдорд┐рд▓реЗрдЧрд╛ред

  • рдЕрдЧрд░ рдХреЛрдИ formula рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ .Value рдЙрд╕рдХрд╛ result рджреЗрдЧрд╛ред
  • рдЕрдЧрд░ рдХреЛрдИ plain number рдпрд╛ text рд╣реИ, рддреЛ рд╡рд╣реА return рд╣реЛрдЧрд╛ред
Dim data As Variant data = Range("A1").Value MsgBox data

рдКрдкрд░ рдХреЗ code рдореЗрдВ A1 cell рдХреА value рдХреЛ рдПрдХ variable рдореЗрдВ store рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЙрд╕реЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

.Text Property рдХреНрдпрд╛ рд╣реЛрддреА рд╣реИ?

.Text property cell рдореЗрдВ рджрд┐рдЦрд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА formatted value рдХреЛ return рдХрд░рддреА рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЬреЛ value рдЖрдкрдХреЛ Excel рдореЗрдВ visually рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ, рд╡рд╣реА .Text рд╕реЗ рдорд┐рд▓рддреА рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ (Read-Only) рдХреЗ рд▓рд┐рдП рд╣реЛрддреА рд╣реИред

  • рдпрд╣ formatting рдХреЗ рдЕрдиреБрд╕рд╛рд░ value return рдХрд░рддреА рд╣реИ (рдЬреИрд╕реЗ тВ╣1,000 рдпрд╛ 12-06-2025)ред
  • рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рд╣рдореЗрдВ display formatting рдХреЗ рдЕрдиреБрд╕рд╛рд░ value рдЪрд╛рд╣рд┐рдП рд╣реЛрддреА рд╣реИред
Dim displayedText As String displayedText = Range("A1").Text MsgBox displayedText

.Value рдФрд░ .Text рдореЗрдВ рдЕрдВрддрд░

Property рдХрд╛рдо Use Case
.Value рдЕрд╕рд▓реА рдбреЗрдЯрд╛ рджреЗрддрд╛ рд╣реИ Calculation рдпрд╛ рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП
.Text рдлреЙрд░реНрдореЗрдЯ рдХрд┐рдпрд╛ рд╣реБрдЖ рдбреЗрдЯрд╛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ User display рдХреЗ рд▓рд┐рдП

Exploring .Formula and .FormulaR1C1 in VBA Methods in Hindi

Introduction to .Formula and .FormulaR1C1

Excel VBA рдореЗрдВ рд╣рдо cells рдореЗрдВ formula рднреА рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рджреЛ main properties рд╣реЛрддреА рд╣реИрдВ тАФ .Formula рдФрд░ .FormulaR1C1ред рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ formula рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди style рдЕрд▓рдЧ рд╣реЛрддрд╛ рд╣реИред

.Formula Property рдХреНрдпрд╛ рд╣реИ?

.Formula property A1 style referencing рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред рдпрд╣ рд╡рд╣реА рддрд░реАрдХрд╛ рд╣реИ рдЬреИрд╕рд╛ рд╣рдо Excel sheet рдореЗрдВ manually formula рд▓рдЧрд╛рддреЗ рд╕рдордп рдХрд░рддреЗ рд╣реИрдВред

Range("B1").Formula = "=A1+10"

рдКрдкрд░ рдХреЗ code рдореЗрдВ B1 рдореЗрдВ formula рдбрд╛рд▓рд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ A1 рдХреА value рдореЗрдВ 10 рдЬреЛрдбрд╝рддрд╛ рд╣реИред

.FormulaR1C1 Property рдХреНрдпрд╛ рд╣реИ?

.FormulaR1C1 property R1C1 referencing style рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред рдЗрд╕рдореЗрдВ rows рдФрд░ columns рдХреЛ R рдФрд░ C рдХреЗ рджреНрд╡рд╛рд░рд╛ reference рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

  • R = Row
  • C = Column
Range("B1").FormulaR1C1 = "=R1C1+10"

рдЗрд╕рдореЗрдВ R1C1 рдХрд╛ рдорддрд▓рдм рд╣реИ Row 1, Column 1 рдпрд╛рдиреА A1 cellред

рджреЛрдиреЛрдВ рдореЗрдВ рдЕрдВрддрд░

Property Referencing Style Use Case
.Formula A1 style (рдЬреИрд╕реЗ A1, B2) Simple рдФрд░ рдЬрд╝реНрдпрд╛рджрд╛рддрд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рдореЗрдВ
.FormulaR1C1 R1C1 style (рдЬреИрд╕реЗ R2C3) Dynamic referencing рдХреЗ рд▓рд┐рдП

Using .Rows and .Columns Properties for Ranges in Hindi

.Rows рдФрд░ .Columns рдХреНрдпрд╛ рд╣реИрдВ?

рдЬрдм рд╣рдо рдХрд┐рд╕реА range рдХреЗ рдЕрдВрджрд░ рдХреА rows рдпрд╛ columns рдХреЛ manipulate рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддрдм рд╣рдо .Rows рдФрд░ .Columns properties рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

.Rows Property рдХрд╛ рдЙрдкрдпреЛрдЧ

  • рдпрд╣ рдХрд┐рд╕реА range рдХреЗ рдЕрдВрджрд░ рдХреА рд╕рднреА rows рдХреЛ represent рдХрд░рддрд╛ рд╣реИред
  • рд╣рдо specific row рдХреЛ рднреА target рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
Range("A1:C3").Rows(2).Select

рдпрд╣ code рджреВрд╕рд░реА row (A2:C2) рдХреЛ select рдХрд░реЗрдЧрд╛ред

.Columns Property рдХрд╛ рдЙрдкрдпреЛрдЧ

  • рдпрд╣ рдХрд┐рд╕реА range рдХреЗ рдЕрдВрджрд░ рдХреА рд╕рднреА columns рдХреЛ represent рдХрд░рддрд╛ рд╣реИред
  • Specific column рдХреЛ access рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
Range("A1:C3").Columns(3).Select

рдпрд╣ code рддреАрд╕рд░рд╛ column (C1:C3) select рдХрд░реЗрдЧрд╛ред

рдЗрдирдХрд╛ Practical рдЙрдкрдпреЛрдЧ

  • Multiple row рдпрд╛ column рдХреЛ format рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
  • Data рдХреА loop рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП

SpecialCells Method in Excel VBA Explained in Hindi

SpecialCells рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?

SpecialCells Excel VBA рдХрд╛ рдПрдХ powerful method рд╣реИ, рдЬреЛ рд╣рдореЗрдВ рдХрд┐рд╕реА range рдХреЗ рдЕрдВрджрд░ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдХрд╛рд░ рдХреА cells рдХреЛ target рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдЦрд╛рд▓реА cells (blanks), constants, formulas рдЖрджрд┐ред

Common Constants

Constant рдХрд╛рдо
xlCellTypeBlanks рд╕рд┐рд░реНрдл рдЦрд╛рд▓реА cells рдХреЛ select рдХрд░рддрд╛ рд╣реИ
xlCellTypeConstants рд╡реЛ cells рдЬрд┐рдирдореЗрдВ manually value рдбрд╛рд▓реА рдЧрдИ рд╣реЛ
xlCellTypeFormulas рд╡реЛ cells рдЬрд┐рдирдореЗрдВ formula рд╣реЛ

рдЙрджрд╛рд╣рд░рдг

Blank cells рдХреЛ рдЪреБрдирдирд╛:

Range("A1:A10").SpecialCells(xlCellTypeBlanks).Select

Formulas рд╡рд╛рд▓реА cells рдХреЛ рдЪреБрдирдирд╛:

Range("A1:C10").SpecialCells(xlCellTypeFormulas).Select

SpecialCells рдХрдм рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ?

  • Blank cells рдореЗрдВ color рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП
  • рд╕рд┐рд░реНрдл formulas рд╡рд╛рд▓реА cells рдХреЛ format рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
  • Constants рдФрд░ formulas рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ identify рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП

Handling Errors

рдпрджрд┐ рдЖрдкрдХреЗ рджрд┐рдП рд╣реБрдП range рдореЗрдВ SpecialCells рдХрд╛ match рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рддреЛ VBA error рджреЗрдЧрд╛ред рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ Try-Catch block рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ error handling рд▓рдЧрд╛рдиреА рдЪрд╛рд╣рд┐рдПред

On Error Resume Next Range("A1:A10").SpecialCells(xlCellTypeBlanks).Select On Error GoTo 0

FAQs

.Value property actual cell рдХреА value рджреЗрддреА рд╣реИ, рдЬрдмрдХрд┐ .Text property рдЙрд╕ value рдХрд╛ formatted version рджрд┐рдЦрд╛рддреА рд╣реИ рдЬреИрд╕рд╛ Excel рдореЗрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реЛрддрд╛ рд╣реИред .Text рдХреЗрд╡рд▓ read-only рд╣реЛрддреА рд╣реИред
.Formula рддрдм рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрдм рдЖрдк A1 style referencing рдЬреИрд╕реЗ "=A1+B1" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред .FormulaR1C1 рддрдм рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрдм dynamic referencing рдпрд╛ loop-based referencing рдХреА рдЬрд╝рд░реВрд░рдд рд╣реЛ рдЬреИрд╕реЗ "=R1C1+R1C2"ред
рдЖрдк .Rows(index) рдпрд╛ .Columns(index) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ range рдХреА specific row рдпрд╛ column рдХреЛ access рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬреИрд╕реЗ: Range("A1:C3").Rows(2).Selectред
SpecialCells method Excel рдореЗрдВ рдХрд┐рд╕реА range рдХреЗ рд╡рд┐рд╢реЗрд╖ cells (рдЬреИрд╕реЗ blank cells, formula cells, constant cells) рдХреЛ filter рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ automation рдФрд░ formatting рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИред
рдЖрдк рдЗрд╕ code рд╕реЗ blank cells рдХреЛ select рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: Range("A1:A10").SpecialCells(xlCellTypeBlanks).Selectред рдпрд╣ рдЦрд╛рд▓реА cells рдХреЛ рдЕрд▓рдЧ рдХрд░ рджреЗрддрд╛ рд╣реИред
рдирд╣реАрдВ, .Text property рдХреЗрд╡рд▓ read-only рд╣реЛрддреА рд╣реИред рдЕрдЧрд░ рдЖрдк cell рдореЗрдВ data рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ .Value рдпрд╛ .Formula рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

Please Give Us Feedback