Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
grazie
proverò e ti faccio sapre
Marco
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Buongiorno,
ho creato una macro per selezionare una serie di celle ed inviarle via mail ma vorrei che il tasto di esecuzione della macro fosse abilitato solo se il valore di una cella corrisponde ad un dato valore( es."X")
Potete aiutarmi?
Grazie
Marco
Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
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.
grazie
proverò e ti faccio sapre
Marco
Ciao Marco,
Benvenuto alla Community!
ho creato una macro per selezionare una serie di celle ed inviarle via mail ma vorrei che il tasto di esecuzione della macro fosse abilitato solo se il valore di una cella corrisponde ad un dato valore( es."X")
Prova qualcosa del genere:
'=========>>
Option Explicit
'--------->>
Public Sub Tester()
Dim WB As Workbook
Dim SH As Worksheet
Dim Rng As Range
Const sFoglio As String = "Foglio1" '<<=== Modifica
Const sMiaCella As String = "A1" '<<=== Modifica
Const vMioValore = "Pippo" '<<=== Modifica
Set WB = ThisWorkbook
Set SH = WB.Sheets(sFoglio)
Set Rng = SH.Range(sMiaCella)
If Rng.Value <> vMioValore Then
Call MsgBox( _
Prompt:="la cella " & Rng.Address(0, 0) _
& " deve essere compilata con il valore: " _
& vbNewLine & vbTab _
& vMioValore, _
Buttons:=vbInformation, _
Title:="REPORT")
Exit Sub
End If
'\ Tuo codice
End Sub
'<<=========
===
Regards,
Norman