Validazione campi |
|
| Storico
discussioni |
|
| Codice Fiscale -Partita IVA di
apoben64 |
Ciao a tutti !!!!!!!, per lavoro ho neccesità di
avere due colonne in un foglio in cui inserire il codice fiscale,
composto da 16 caratteri alfanumerici e la partita iva composta da
11 numeri. Ho provato ad usare " Dati>Convalida> impostazioni
lunghezza testo ; e in effetti se introduco 17 o 12 caratteri mi dà
errore di inserimento . Domanda: C'è invece la possibilità di
limitare la cella alla lunghezza dei caratteri,anche mediante un
macro ? Un grazie !!!!!!
|
|
| di Mauro |
Certo! supponiamo di dover inserire nella colonna C
il codice fiscale, la routine di controllo sarà:
Public
Testo As String Public Colonna As Byte Private Sub
Worksheet_SelectionChange(ByVal Target As Range) If Testo >
16 And Colonna = 3 Then MsgBox "Il codice fiscale può contenere
al max caratteri", _ vbExclamation, "Attenzione!" End If
Testo = Len(ActiveCell.Text) Colonna = ActiveCell.Column
End Sub
La routine va inserita nel modulo relativo al
foglio che si vuole utilizzare. Nell'altro forum hanno posto un
quesito interessante. è possibile secondo te inserire un file .ico,
esterno ad office, come immagine di un pulsante in una barra degli
strumenti? Io ho provato: tasto dx sul pulsante -
Personalizza... - seleziono il pulsante - Modifica Selezione. Ma
non sono riuscito... |
|
| |