Variable no devuelve el mismo valor que almacena
Hola y gracias desde ya por la ayuda
Estoy trabajando una macro en la que utilizo una variable (supplier_memo) la cual he dimensionado como tipo Single:
supplier_memo = Worksheets("Supplier").Cells(i, 1).Value
La variable unicamente almacena un valor cuando se cumple una condición y luego lo escribe en otra celda. Cuando se refiere a números enteros no hay problema pero si trabajo con decimales escribe un valor diferente al que almacena y por el uso que le estoy dando, necesito que sea exactamente el mismo número tal cual lo almacena ya que es un código:
Ejemplo del error:
Almacena: 1234,0001 y devuelve: 1234
Almacena: 1234,01 y devuelve: 1234,009234
Muchas Gracias
Estoy trabajando una macro en la que utilizo una variable (supplier_memo) la cual he dimensionado como tipo Single:
supplier_memo = Worksheets("Supplier").Cells(i, 1).Value
La variable unicamente almacena un valor cuando se cumple una condición y luego lo escribe en otra celda. Cuando se refiere a números enteros no hay problema pero si trabajo con decimales escribe un valor diferente al que almacena y por el uso que le estoy dando, necesito que sea exactamente el mismo número tal cual lo almacena ya que es un código:
Ejemplo del error:
Almacena: 1234,0001 y devuelve: 1234
Almacena: 1234,01 y devuelve: 1234,009234
Muchas Gracias
1 respuesta
Respuesta
1

