Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Excel

  1. #1
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648

    Excel

    Si può far riconoscere ad Excel la differenza di formattazione tra due o più celle? Per esempio il colore

  2. #2
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    :master:
    Si può fare (come diceva il dottor Frankeinstein junior), soprattutto se lavori sulle macro.
    Cerca si essere più chiaro!

  3. #3
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    praticamente ho una colonna in cui ci sono dei valori
    alcuni sono grigi alcuni sono neri, vorrei contare tutti i valori neri

  4. #4
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    devi registrare una macro che scorre tutta la colonna e controlla il colore impostato, se è quello che ti interessa conta la cella altrimenti passa a quella successiva
    fammi sapere se hai difficoltà a lavorare con le macro di excel

  5. #5
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    le macro sono molto oscure per me, sapresti aiutarmi?

  6. #6
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    il modo migliore per imparare è registrarne una e poi editarla, per quanto riguarda il tuo scopo prova questa:

    Sub somma()
    Dim somma As Integer

    somma = 0
    While ActiveCell.Value <> ""
    If Selection.Font.ColorIndex = 48 Then somma = somma + ActiveCell.Value
    ActiveCell.Offset(1, 0).Range("A1").Select
    Wend
    ActiveCell.Value = somma
    End Sub

  7. #7
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    dove la inserisco?

  8. #8
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    Strumenti--> macro--> registra nuova macro
    ti compare una nuova barra degli strumenti, da questo momento tutte le operazioni che esegui vengono trasformate in una sequenza di istruzioni VBA.
    Premi il pulsante di stop, ALT + F8--> modifica e sei nell'editor di visul basic, incolli il codice che ti ho passato
    Tutte le volte che vuoi eseguire la macro ALT + F8--> Esegui

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.