You can increment letter in C# by:
int icol2 = "A";icol2++; \\result will be B
Here is a function that i made to increment 999, A01 to Z99:
//Settings.Default.NewCounter - holds the current counter
private void getnewcounter(){int icounter;int ifinalcount=0;if (int.TryParse(Settings.Default.NewCounter.Substring(0, 1), out icounter) && Settings.Default.NewCounter.Substring(0, 1) != "9") //check if first char is numeric{ifinalcount = Convert.ToInt32(Settings.Default.NewCounter);ifinalcount++;Settings.Default.NewCounter = ifinalcount.ToString("00#");}else{if (Settings.Default.NewCounter.Substring(0, 1) != "9"){if (Settings.Default.NewCounter.Substring(1) != "99"){int icol2 = Convert.ToInt32(Settings.Default.NewCounter.Substring(1));icol2++;Settings.Default.NewCounter = Settings.Default.NewCounter.Substring(0, 1) + icol2.ToString("0#");}else{char scol1 = Convert.ToChar(Settings.Default.NewCounter.Substring(0, 1));scol1++;Settings.Default.NewCounter = scol1 + "01";}}else{Settings.Default.NewCounter = "A01";}}}
If you have questions please post it here... good luck!