excel vba column letter

Function ColName(n)
    ColName = Split(Cells(, n).Address, "$")(1)
End Function

0
0

                                    Function ColumnLetter(pColIndex As Long) As String
    ColumnLetter = Replace(Cells(1, pColIndex).Address(True, False), "$1", "")
End Function

0
0
4.1
10
Leia.k 110 points

                                    Sub Test()
  Debug.Print "result: " & getColIndex("DD")  ' --> result: 108
End Sub

Function getColIndex(sColRef As String) As Long
  Dim i As Long, sum As Long, iRefLen As Long
  sum = 0: iRefLen = Len(sColRef)
  For i = iRefLen To 1 Step -1
    sum = sum + Base26(Mid(sColRef, i)) * 26 ^ (iRefLen - i)
  Next
  getColIndex = sum
End Function

Private Function Base26(sLetter As String) As Long
  Base26 = Asc(UCase(sLetter)) - 64 'fixed
End Function

4.1 (10 Votes)
0
Are there any code examples left?
Create a Free Account
Unlock the power of data and AI by diving into Python, ChatGPT, SQL, Power BI, and beyond.
Sign up
Develop soft skills on BrainApps
Complete the IQ Test
Relative searches
convert excel column number to letter vba excel vba set variable to column number VBA letter to numbers -Column VBA letter to numbers -Column, columns VBA letter to numbers -Columns vba numer to column convert entire column to number in vba vba get column letter how to convert number to column name in vba vba excel to transform data to new column excel vba get cell column letter convert excel column name to number vba excel vba column number to letter vba convert column to number excel number to column letter vba vba column to letter excel vba find column letter how to convert a column to number format in excel how to convert a column to number in vba vba excel from number to colum letter excel vba convert .row and .column to address excel vba letter of column excel vba convert column letter to number excel vba convert col letter to number excel convert cell letter to number vba convert letter to column number vba Excel VBA get Column Letter from Table name excel vba column number to cells address excel vba colum number to cells address excel vba column number to column name xlvba convert column number to name xl vba convert column number to name excel vba convert column number to name excelvba convert column number to name vba convert column number to name vba convert column number to letter column number to letter vba translate column vba excel number to letter column excel excel vba number and letter format excel vba get column letter excel vba column letter excel vba convert column of strings to numbers vba get column letter from index vba get column range by alphabet excel column number to letter vba excel vba selection cell row column letter excel vba how to convert a column number into an excel column excel-vba how to convert a column number into an excel column excelvba how to convert a column number into an excel column vba how to convert a column number into an Excel column xl vba function column number to column letter xlvba function column number to column letter xl-vba function column number to column letter excel-vba function column number to column letter excel vba function column number to column letter excel vba convert column number to column letter excelvba convert column number to column letter vba convert column number to column letter xl-vba convert column number to column letter xl vba convert column number to column letter xl vba convert column number to column name xl-vba convert column number to column name excel-vba convert column number to column name excelvba convert column number to column name vba convert column number to column name xl-vba convert column number to letter xl vba convert column number to letter xlvba convert column number to letter excelvba convert column number to letter excel-vba convert column number to letter excel vba convert column number to letter list of column number to letter excel vba column number to letter excel vba excel vba column letter to number excel vba column to number vba column letter to number function excel excel vba get column letter from column number vba code for number to column vba get column number to letter vba change column number to letter how to convert letter range for excel convert column letter to number vba vba return column letter excel macro convert cell letter to number vba convert number to column letter how to convert value into excel columnname in vba vba excel convert number to column letter excel macro convert column number to letter vba get range column letter vba get column as letter how to convert colm numbers to column letters in vba vba get column letter from range vba get column letter from name vba column number to letter Convert Column index to Column Character VBA excel vba column number to name vba function to convert column number to letter excel vba function to convert column number to letter
Made with love
This website uses cookies to make IQCode work for you. By using this site, you agree to our cookie policy

Welcome Back!

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign in
Recover lost password
Or log in with

Create a Free Account

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign up
Or sign up with
By signing up, you agree to the Terms and Conditions and Privacy Policy. You also agree to receive product-related marketing emails from IQCode, which you can unsubscribe from at any time.
Creating a new code example
Code snippet title
Source