Come inserire simbolo automaticamente in base al valore della cella (VBA)

Anonimo
2024-03-21T16:49:18+00:00

Volevo sapere come si può impostare con l'uso del VBA su Excel che, quando modifico il valore di una cella, rispetto il valore di un’altra cella collegata, si inserisca in alto a dx della cella un simbolo (ad esempio l’asterisco * oppure una lettera) per indicare che quel valore è stato modificato. Ad esempio, io nella cella B3 utilizzo la seguente formula nella formattazione condizionale: =B3<>PROPOSTE!B3. 

Come posso inserire nella cella B3 (se il valore è diverso dalla cella B3 del foglio “proposte”) * in alto a dx della cella? Grazie dell’aiuto.

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2024-03-29T10:23:16+00:00

O mamma mia ... questa cosa sembra più complicata del quadro RU che ho predisposto, e ancora non completato, di una dichiarazione di una società piena di crediti d'imposta :)

Prova a scaricare questo file: File Esempio modificato

La risposta è stata utile?

0 commenti Nessun commento

60 risposte aggiuntive

Ordina per: Più utili
  1. Gianfranco55 25,270 Punti di reputazione Moderatore volontario
    2024-03-28T17:01:02+00:00

    casanmaner

    sai che penso proprio di no

    con la formattazione condizionale non puoi scrivere o aggiungere niente alla cella.

    se ci sei riuscito me lo devi insegnare assolutamente.

    diverso è se con la macro obblighi a mantenere il colore della cella

    non capisco cosa costi mettere una colonna d'appoggio di dimensioni ridotte

    e con una formula avere le scritte e formattare apice

    l'esempio io l'ho fatto con delle righe

    ma si può tranquillamente usare delle colonne.

    poi la tua macro funziona ....basta sistemare le variabili

    che ad ora non ho ancora capito del tutto

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
    2024-03-28T17:00:25+00:00

    Ma credo non ci sia modo di ottenere un effetto "apice" o "pedice".

    Si può pensare di farlo con qualcosa del genere, sempre con la formattazione condizionale agendo nel formato numero:

    0"ᶜ*"

    ciao.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2024-03-28T16:55:58+00:00
    PROPOSTE<br><br>5<br><br><br><br>9<br><br>8<br><br>4<br><br>4<br><br>3<br><br>5<br><br>6<br><br>8<br><br>6 SCRUTINIO<br><br>6<br><br><br><br>8<br><br>9<br><br>6<br><br>5<br><br>6<br><br>7<br><br>9<br><br>7<br><br>6 C* (* solo se la proposta negativa è aumentata)<br><br>C<br><br>C<br><br>C*<br><br>C*<br><br>C*<br><br>C*<br><br>C<br><br>C<br><br>nulla perché non ci sono state modifiche

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2024-03-28T16:38:59+00:00

    mi scusi, questa formula va inserita dentro la cella al posto del valore o nella formattazione condizionale > "utilizza una formula..."?

    Con la formattazione condizionale quello che puoi ottenere è qualcosa del genere:

    Immagine

    dove, in base alla condizione, puoi far visualizzare "C*" o "C" a destra del numero.

    Ma credo non ci sia modo di ottenere un effetto "apice" o "pedice".

    La risposta è stata utile?

    0 commenti Nessun commento