Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [VBA / ACCESS] RemoveItem che funziona per metà

    Ciao! Ho tre liste:

    List1......List2.......List3
    A1.........3,5........A13,5
    A2.........5...........A25
    A3.........7,4........A37,4
    A4.........2...........A42
    A5.........5...........A55


    In pratica la list3 è la fusione della stringa di List1 con la rispettiva di List2..

    Comuqnue.. Quando vado ad azionare la proprietà removeitem come ad esempio:

    List3.removeitem(2) 'A37,4
    List1.removeitem(2)
    List2.removeitem(2)

    invece di rimuovere tutto, io nella list3 nella posizione 2 invece che esserci A42 (dato che scatta in avanti) mi ritrovo A427,4 dove il 7,4 finale è parte di quello che avrebbe dovuto essre sparito..

    Non so se mi sono spiegato..

    In pratica funziona.. però solo a metà =(

    potete aiutarmi? hrazie..

  2. #2
    se non capite aggiungo una immagine dei due step.. dove ci sono la list 1 e la list 3





    per l'immagine grande clikka qui

  3. #3
    credo sia la "," a dar fastidio in quanto viene interpretata come punteggiatura di separazione degli elementi del vettore.
    prova ad utilizzare il "." invece della "," e dimmi come va.

  4. #4
    ok.. nella list1 l'ho elimiata (adesso c'è solo il nome del cibo), e adesso se clicco due volte sparisce senza problemi (^__^).

    Ma nella list 3 non posso sostituire la ',' in quanto mi serve per i prezzi! Come faccio se un cibo costa 2,5 €? Posso usare 2.5 e funziona lo stesso?

    Grazie^^

  5. #5
    i dati veongo salvati i nuna tabella?

  6. #6
    no, ma mi servono per delle operazioni

  7. #7
    allora potresti convertire la virgola in punto al momento della memorizzazione nel vettore e viceversa...che ne pensi?

  8. #8
    Eh ma funziona lo stesso?

    In teoria la lista3 prende i costi da una tabella di access.. Che rappresenta i numeri reali con lavirgola e non con il punto.. Comunque provo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.