Free Support Forum -

Error Message when Selecting format on Grid Control



Could you add this code:
Sample code:

 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
            '  Dim decimalPoints As String = Thread.CurrentThread.CurrentCulture.NumberFormat.NumberDecimalSeparator
            Dim culturestr As String = ""
            Dim cultures As CultureInfo() = CultureInfo.GetCultures(CultureTypes.InstalledWin32Cultures)
            '  Dim i As Integer
            For i = 0 To (cultures.Length - 1)

                culturestr = culturestr & cultures(i).NumberFormat.CurrencySymbol & " " & cultures(i).EnglishName
            Next i
            MsgBox("hello .........." + culturestr)

        Catch ex As Exception
        End Try

We think it will cause error. Please try it and let’s know the results.


Yes this code does cause the error.
ex msg=“Culture ‘zh-CHT’ is a neutral culture. It cannot be used in formatting and parsing and therefore cannot be set as the thread’s current culture.”



Thanks for the confirmation with error stack trace.

We have recorded it against your issue into our database. Hopefully we will be able to figure it soon.

Once we figure it out, we will share the fix with you by providing Download link to the fixed version.


We found another difference between machines that work and do not. Machine that do not work seems to be on .net 2.0 version 2.0.50727.8922



We have recorded this information as well, against your issue in our database. We will update you as soon as the issue will be fixed.



Please try out latest version/fix: Aspose.Cells.GridDesktop v18.6.6

Your issue should be fixed in it.

Let us know your feedback.


Looks to be working.



Thank you for the feedback.