SORU
8 EKİM 2008, ÇARŞAMBA


Nasıl bir sütun numarası (örn. dönüştürmek 127) bir excel sütun (örn. AA)

Nasıl C Excel sütun adı sayısal bir dizi dönüştürmek musunuz# otomasyon doğrudan Excel. değeri gittikçe kullanmadan

Excel 2007 destekler sütun sayısı olan 16384, 1 olası bir aralığı vardır. Elde edilen değerler excel sütun adları şeklinde, örneğin BİR, AA, AAA vs. olmalı.

CEVAP
8 EKİM 2008, ÇARŞAMBA


Ne yapalım bu işte:

private string GetExcelColumnName(int columnNumber)
{
    int dividend = columnNumber;
    string columnName = String.Empty;
    int modulo;

    while (dividend > 0)
    {
        modulo = (dividend - 1) % 26;
        columnName = Convert.ToChar(65   modulo).ToString()   columnName;
        dividend = (int)((dividend - modulo) / 26);
    } 

    return columnName;
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AndyMcMillinTV

    AndyMcMillin

    6 HAZİRAN 2007
  • Blendtec

    Blendtec

    30 EKİM 2006
  • Damian Winter

    Damian Winte

    27 ŞUBAT 2007