Progettare un algoritmo per la SOMMA DIAGONALE di una MATRICE con VBA in Excel

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ต.ค. 2024
  • Tutorial per la progettazione di una Macro in VBA che somma gli elementi di una diagonale di una matrice quadrata
    Analisi, progettazione e codifica di una subroutine, macro di Excel, per la soluzione di problemi di calcolo numerico. Un esempio di somma degli elementi interi di una matrice quadrata di celle
    UN LIBRO EXCEL CHE CONSIGLIO AL LINK: amzn.to/35t6XTh
    è INTITOLATO: EXCEL 2019 - FORMULE E ANALISI DATI
    I miei VIDEOTUTORIAL sono tutti CHIARI, PRATICI e SINTETICI
    SEGUIMI e SARAI SUBITO OPERATIVI
    Se ti interessa IMPARARE L'INFORMATICA e la Tecnologia
    ISCRIVITI AL MIO CANALE, fai click sul seguente link:
    / leopoldodellacorte
    Tutti i Corsi e i Video Tutorial sono organizzai in apposite Playlist, SCEGLI la PLAYLIST ch vuoi seguire al link: www.youtube.co...
    Per SCARICARE i FILE e altro Materiale che ho ritenuto importante condividere
    gratuitamente sul mio DRIVE dI GOOGLE fai click sul seguente link:
    drive.google.c...

ความคิดเห็น • 9

  • @matteomilione5170
    @matteomilione5170 4 ปีที่แล้ว +1

    Salve. Sarebbe gentile da dirmi come faccio a creare una macro che mi sommi la diagonale inversa, cioè da a5 - e1?
    Grazie mille

    • @eduCoding4.0
      @eduCoding4.0  4 ปีที่แล้ว +1

      Faccio un videotutorial a breve

    • @matteomilione5170
      @matteomilione5170 4 ปีที่แล้ว

      @@eduCoding4.0 grazie mille.

    • @sergio_molinari
      @sergio_molinari 3 ปีที่แล้ว

      @@matteomilione5170 devi creare una nuova variabile, gli dai un nome es.J, prima del ciclo for la inizializzi J=5 (nel tuo caso)
      Dim i As Integer, j As Integer
      Dim totale As Integer
      totale = 0
      j = 5
      For i = 1 To 5
      totale = totale + Cells(i, j)
      j = j - 1

      Next
      Cells(6, 6) = totale
      Ciao

  • @stesev1
    @stesev1 4 ปีที่แล้ว

    Potrebbe fare un video specifico su un esercizio Excel per alcuni studenti ?

    • @eduCoding4.0
      @eduCoding4.0  4 ปีที่แล้ว

      Inviami la traccia che cerco di farlo

    • @stesev1
      @stesev1 4 ปีที่แล้ว

      @@eduCoding4.0 come posso inviarle il file ?

    • @stesev1
      @stesev1 4 ปีที่แล้ว

      @@eduCoding4.0

      Creare una macro che:

      1. copi i dati di seguito riportati TAB.1 senza modifcarli in alcun modo
      in un nuovo foglio creato anch'esso tramite questa macro
      sempre tramite questa macro e non inserendo nulla a mano nei vari fogli
      2. aggiunga alla tabella cosi ottenuta nel nuovo foglio la riga e la colonna dei totali con le relative funzioni al fine di ottenere
      una tabella come quella indicata in TAB.2
      3. la macro deve funzionare, oltre che sulla TAB.1, anche su una tabella che contenga un numero di
      righe (spese) e un numero di colonne (mesi) qualsiasi non noto al momento della scrittura della macro
      4. verificare che la macro cosi scritta ( senza modifcare la macro stessa) funzioni sulla TAB.1 e anche su una tabella che contenga
      ad esempio 5 righe e 7 colonne o un qualsiasi numero righe e colonne possa decidere un'altra persona (confronta TAB.x)

      TAB.1 TAB.2

      gennaio febbraio marzo gennaio febbraio marzo Totale per fornitura
      spesa gas 100,10 120,90 54,23 spesa gas 100,10 120,90 54,23 275,23
      spesa luce 110,20 130,80 59,20 spesa luce 110,20 130,80 59,20 300,20
      spesa acqua 75,25 145,45 30,20 spesa acqua 75,25 145,45 30,20 250,90
      Totale per mese 285,55 397,15 143,63 826,33



      TAB.x

      gennaio febbraio marzo … …
      spesa gas 100,10 120,90 54,23 … …
      spesa luce 110,20 130,80 59,20 … …
      spesa acqua 75,25 145,45 30,20 … …
      … … … …
      … … … …

    • @eduCoding4.0
      @eduCoding4.0  4 ปีที่แล้ว +1

      Ok appena possibile lo faccio, intanto se vuoi inviarmi il file puoi farlo a trediweb@libero.it