Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao Eleuterio,
sono una curiosità. E normale che le ultime sei colonne (contengono numeri) alcune colonne vengono viste come testo evidenziando il triangolino verde nella cella?
I contenuti sono allineati a sinistra! mentre gli altri a destra.
Le colonne inquisite sarebbero G - I - M
Sarebbe possibile rimediare?
saluti
Massimo
Li sta interpretando come stringhe e non li processa correttamente, una fix al volo:
Private Sub CommandButton1_Click()
Dim lngRow As Long, intC As Integer
With Worksheets("Foglio2")
.Range("B10:M65000").ClearContents
For lngRow = 10 To 9 + Me.ListBox1.ListCount
.Cells(lngRow, 2).Value = CDate(Me.ListBox1.List(lngRow - 10, 0))
For intC = 3 To 5
.Cells(lngRow, intC - (intC > 9) * 2).Value = Me.ListBox1.List(lngRow - 10, intC - 2)
Next intC
For intC = 6 To 11
.Cells(lngRow, intC - (intC > 9) * 2).Value = --Me.ListBox1.List(lngRow - 10, intC - 2)
Next intC
Next lngRow
End With
End Sub
ho forzato la trasformazione in valori dalla colonna F in poi, cambiando la formattazione mi risultano ora corretti,
ciao.