Condividi tramite

SCEGLIERE SE ABILITARE O DISABILITARE UNA FUNZIONE EXCEL

Anonimo
2023-05-29T08:33:19+00:00

Buongiorno,

chiedo alla community se esiste un modo su Excel di ABILITARE o DISABILITARE una funzione su un intervallo di celle (per esempio con una tendina a comparsa), ho bisogno di poter utilizzare una funzione di calcolo quantità su una colonna ma all'occorrenza immettere le quantità manualmente senza doverlo fare su un'altra colonna, anche perché poi questi valori verranno usati su un'altra funzione (perciò anche lì dovrei creare un'altra colonna ancora per i risultati). Grazie

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

6 risposte

Ordina per: Più utili
  1. Eleuterio Tedeschi 18,590 Punti di reputazione Moderatore volontario
    2023-05-29T10:05:15+00:00

    L'hai inserito correttamente, ma se sei in OneDrive non puoi usare le macro, mi dispiace.

    Ciao.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2023-05-29T10:01:00+00:00

    Metti la tua formula nel tuo intervallo, che puoi semplificare con

    =(D15>B15)*C15

    nel modulo del foglio (non generico, per cui tasto destro sulla linguetta del foglio - Visualizza codice) inserisci:

    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) 
    
    
    
     
    
    
    
        If Not Intersect(Target, [E15:E1000]) Is Nothing Then 
    
    
    
            Target.FormulaR1C1 = "=(RC[-1]>RC[-3])*RC[-2]" 
    
    
    
            Cancel = True 
    
    
    
        End If 
    
    
    
         
    
    
    
    End Sub
    

    a questo punto puoi inserire i dati statici, se vuoi ripristinare la formula, basta fare doppio click sulla cella.

    Ciao.

    Non capisco bene dove si trovi questa 'linguetta del foglio - Visualizza codice' (se riesci a mandarmi un'instantanea), premetto che se si tratta di entrare in VBA non ho mai fatto prima. Ho provato adesso a fare alt+F11 e immettere il codice in Foglio 1 (dovrebbe aver funzionato) ma adesso mi da errore con il SALVATAGGIO AUTOMATICO dice che il file deve trovarsi in cartella di lavoro con abilitazione MACRO (il file è salvato sul mio cloud Onedrive). Grazie

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Eleuterio Tedeschi 18,590 Punti di reputazione Moderatore volontario
    2023-05-29T09:34:48+00:00

    Metti la tua formula nel tuo intervallo, che puoi semplificare con

    =(D15>B15)*C15

    nel modulo del foglio (non generico, per cui tasto destro sulla linguetta del foglio - Visualizza codice) inserisci:

    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) 
    
        If Not Intersect(Target, [E15:E1000]) Is Nothing Then 
    
            Target.FormulaR1C1 = "=(RC[-1]>RC[-3])*RC[-2]" 
    
            Cancel = True 
    
        End If 
    
    End Sub
    

    a questo punto puoi inserire i dati statici, se vuoi ripristinare la formula, basta fare doppio click sulla cella.

    Ciao.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2023-05-29T09:03:58+00:00

    Buongiorno,

    chiedo alla community se esiste un modo su Excel di ABILITARE o DISABILITARE una funzione su un intervallo di celle (per esempio con una tendina a comparsa), ho bisogno di poter utilizzare una funzione di calcolo quantità su una colonna ma all'occorrenza immettere le quantità manualmente senza doverlo fare su un'altra colonna, anche perché poi questi valori verranno usati su un'altra funzione (perciò anche lì dovrei creare un'altra colonna ancora per i risultati). Grazie

    Si esiste, ma da come la esponi potrebbe esserti necessario usa VBA.

    Se fai un esempio concreto di cosa ti occorre sicuramente ti arriverà un aiuto contestualizzato alla tua situazione,

    ciao.

    Da fare su questa serie di valori da E15 in giù

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Eleuterio Tedeschi 18,590 Punti di reputazione Moderatore volontario
    2023-05-29T08:37:11+00:00

    Buongiorno,

    chiedo alla community se esiste un modo su Excel di ABILITARE o DISABILITARE una funzione su un intervallo di celle (per esempio con una tendina a comparsa), ho bisogno di poter utilizzare una funzione di calcolo quantità su una colonna ma all'occorrenza immettere le quantità manualmente senza doverlo fare su un'altra colonna, anche perché poi questi valori verranno usati su un'altra funzione (perciò anche lì dovrei creare un'altra colonna ancora per i risultati). Grazie

    Si esiste, ma da come la esponi potrebbe esserti necessario usa VBA.

    Se fai un esempio concreto di cosa ti occorre sicuramente ti arriverà un aiuto contestualizzato alla tua situazione,

    ciao.

    La risposta è stata utile?

    0 commenti Nessun commento