C #: Obtendo o valor de uma célula com Excel.interop

Eu quero obter o valor de uma célula de um arquivo do Excel com um software em C #; NÃO É O TEXTO, porque o texto depende do tamanho da coluna e eu não devo alterá-lo, o software não deve ser perturbado por isso. Então, minha escolha foi obter o valor.

Recebo meu celular como um intervalo de 1: 1; portanto, tenho um objeto Range, mas os campos Value e Value2 não são reconhecidos pelo idioma. Eu tentei com get_Value (), mas ele precisa de um parâmetro e não sei o que colocar nele, não encontrei documentação sobre isso. Aqui está o meu código (extraído de um loop):

  if((string)(ws_Varsheet.get_Range("L" + iIndex, "L" + iIndex).Text) != "")
  {

    rng_ResolutionCell = ws_Varsheet.get_Range("L" + iIndex, "L" + iIndex);   
    float iResolution;
    rng_ResolutionCell.Cells.get_Value(&iResolution); //what to do here?
    str_Resolution = ((string)iResolution.toString()).Replace(",",".");
    str_Resolution = str_Resolution.Replace(" ","");
     mObj.Str_Resolution="1";
  }

Pode me ajudar com isso? Agradecemos antecipadamente.

questionAnswers(3)

yourAnswerToTheQuestion