Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: [vb][Excel] Formule..

  1. #1
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569

    [vb][Excel] Formule..

    Ciao a tutti!!

    la questione giornaliera è la seguente..

    Devo scrivere in una cella una semplice formula:
    del tipo SOMMA, solo che per definire una cella non voglio utilizzare il formtato A1 o B4, ma i numeri (riga,colonna) è possibile???

    se volessi fare =SOMMA(A1:A4) come faccio a "tradurlo"????
    ..si può vero..?:sgrat:




  2. #2
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    nn si può davvero..???? :sgrat: :sgrat: :sgrat:


  3. #3
    Non ho capito il tuo italiano........ :gren:

    mi rispieghi il problema? vuoi cambiare i nomi delle celle da X9 a (x,9)??

    Qualcosa si può fare, impostando delle riga di intestazione della tabella e colonna di intestazione della tabella con i valori che diventeranno i tuoi riferimenti e poi usando formule ricerca e riferimento (cerca verticale/orizzontale, indice, riferimento) ma fatto questo il file aumenta considerevolmente le sue dimensioni e il tutto si fa più complesso.....

    cerca di postare un esempio e vediamo.

    ciau
    entra su ciaopeople chat e tieniti informato con
    news - se ti interessa il poker di
    4a puoi guarda alcuni video su
    Poker Libero Video

  4. #4
    Utente bannato
    Registrato dal
    Jan 2000
    Messaggi
    360
    :master: Scusa ma nn va bene come hai detto te??!!

    =SOMMA(A1:A4) come faccio a "tradurlo"????

  5. #5
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    Allora, in Excel per fare riferimento alle celle si fa
    A1 --> è la cella che è in riga 1, colonna 1

    D3 --> riga 3, colonna 4

    F2 --> riga 2, colonna 6

    io da VB non voglio utilizzare una lettera per definire la colonna!!!
    infatti la definisco tramite i numeri delle colonna e della riga:

    cella "A1" = Worksheet.cells (1,1)

    domanda: in una formula posso fare riferimento ad una cella identificandola tramite numeroriga e numerocolonna???

    =SOMMA(A1:A4) vorrei che diventasse
    =SOMMA(Cella(1,1):Cella(4,1))

    Spero di essermi spiegato..:gren:


  6. #6
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    certo che si può:

    codice:
    xlWorkSheet.Cells(x, y) = "=sum(...)"

  7. #7
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    ecco.. ma dentro sum(???)

    cosa ci metto??? ricorda che le celle voglio identificarle tramite la riga e la colonna.. quindi senza usare le lettere! (la colonna voglio identificarla tramite il numero di colonnae non la lettera!)

    dai che forse ci siamo!!




  8. #8
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    Originariamente inviato da Gigi84
    ecco.. ma dentro sum(???)

    cosa ci metto??? ricorda che le celle voglio identificarle tramite la riga e la colonna.. quindi senza usare le lettere! (la colonna voglio identificarla tramite il numero di colonnae non la lettera!)

    dai che forse ci siamo!!



    non mi dire che non sai concatenare una stringa

    codice:
    xlWorkSheet.Cells(x, y) = "=sum(" & xlWorkSheet.Cells(x, y) & ":" & xlWorkSheet.Cells(x, y) & ")"

  9. #9
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    nono!

    codice:
    xlWorkSheet.Cells(x, y) = "=sum(" & xlWorkSheet.Cells(x, y) & ":" & xlWorkSheet.Cells(x, y) & ")"
    se faccio così dentro sum mi mette i valori delle celle..
    in sintesi io voglio poter fare riferimeto alla colonna senza usare la lettera che la identifica ma usando il numero della colonna.. si può?


    scusate l'italiano ma.. mi esce coì..:gren:



  10. #10
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    Originariamente inviato da Gigi84
    nono!

    codice:
    xlWorkSheet.Cells(x, y) = "=sum(" & xlWorkSheet.Cells(x, y) & ":" & xlWorkSheet.Cells(x, y) & ")"
    se faccio così dentro sum mi mette i valori delle celle..
    in sintesi io voglio poter fare riferimeto alla colonna senza usare la lettera che la identifica ma usando il numero della colonna.. si può?


    scusate l'italiano ma.. mi esce coì..:gren:


    scusa, ma qual'è il tuo problema?

    così non ti piace?
    codice:
    xlWorkSheet.Cells(x, y) = "=sum(A" & x & ":A" & y & ")"
    Perchè non vuoi mettere le lettere? In excel devi specificare le coordinate della cella interessata e tali coordinate sono espresse con LETTERA x la colonna e NUMERO per la riga.


    :bubu:

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.