Risultati da 1 a 15 di 15

Discussione: inserire controllo calendario 12.0



  1. #1
    L'avatar di raffaelealta
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    bari
    Età
    53
    Messaggi
    68
    Versione Office
    excel 2010
    Likes ricevuti
    1

    inserire controllo calendario 12.0

    Vorrei inserire il calendario in una cella. Allego il file che contiene le richieste del quesito, ovvero:
    inserire il calendario;
    creare una icona che fa apparire o scomparire il calendario
    inserire in una cella la data selezionata in calendario.
    Non sono riuscito a trovare video lezioni che spiegano tale procedura in italiano.
    Qualcuno sà come fare ?
    Grazie anticipatamente.
    File Allegati File Allegati

  2. #2

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6056
    Versione Office
    2013
    Likes ricevuti
    622
    Likes dati
    133

    Re: inserire controllo calendario 12.0

    Ciao Raffaele

    Il controllo calendario va inserito in una userform che puoi visualizzare con una macro e va scritto anche del codice vba per l'inserimento della data in cella.

    Ora sono fuori se non risponde qualcun altro prima in serata ti faccio un esempio.

    Con l'occasione visto che sei nuovo ti invito a leggere il regolamento a leggere gli annunci dello staff e a presentarti nell'apposita sezione.
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  3. #3
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    67
    Messaggi
    3231
    Versione Office
    2013 PC
    Likes ricevuti
    466
    Likes dati
    46

    Re: inserire controllo calendario 12.0

    Citazione Originariamente Scritto da raffaelealta Visualizza Messaggio
    Vorrei inserire il calendario in una cella. Allego il file che contiene le richieste del quesito, ovvero:
    inserire il calendario;
    creare una icona che fa apparire o scomparire il calendario
    inserire in una cella la data selezionata in calendario.
    Non sono riuscito a trovare video lezioni che spiegano tale procedura in italiano.
    Qualcuno sà come fare ?
    Grazie anticipatamente.
    Ciao Raffaele

    devi andare in VBA (ALT + F11) e creare una UserForm. All'interno ci metti il calendario e due pulsanti uno "inserisci" ed uno "Esci".
    Nel pulsante inserisci scrivi il codice che ti pemette di mettere la data selezionata nella cella che hai selezionato in precedenza
    col pulsante Esci invece chiudi la UserForm
    metti poi un pulsante nel foglio per richiamare la Userform

    ti allego un esempio
    File Allegati File Allegati

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  4. #4
    L'avatar di Anthony
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Ivrea (TO)
    Messaggi
    562
    Versione Office
    2003-2010-2016
    Likes ricevuti
    330
    Likes dati
    46

    Re: inserire controllo calendario 12.0

    Una possibile alternativa a quanto proposto da Baloon, vedi sopra.

    Lavorando con l'ActiveX inserito sul foglio:
    -tasto dx sul tab col nome foglio su cui lavori; scegli Visualizza codice per aprire l'editor delle macro
    -nel frame destro "vuoto" inserisci questo codice:
    Codice: 
    Private Sub Calendar1_Click()
    ActiveCell.Value = Calendar1.Value
    ActiveWindow.RangeSelection.Select
    End Sub
    
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    datarea = "B6:B20"          '<<< L'area in cui vuoi poter inserire le date
    If Not Application.Intersect(Target, Range(datarea)) Is Nothing And Target.Count = 1 Then
        Me.Calendar1.Top = Target.Top
        Me.Calendar1.Left = Target.Offset(0, 1).Left
        Me.Calendar1.Visible = True
        If IsDate(Target.Value) Then Me.Calendar1.Value = Target.Value
    Else
        Me.Calendar1.Visible = False
    End If
    End Sub
    La riga marcata <<< va personalizzata come da commento.

    In questo modo quando selezioni una delle celle "da datare" compare il calendario, e la data selezionata viene inserita nella cella

    Ciao
    Anthony

  5. I seguenti utenti hanno dato un "Like"


  6. #5
    L'avatar di raffaelealta
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    bari
    Età
    53
    Messaggi
    68
    Versione Office
    excel 2010
    Likes ricevuti
    1

    Re: inserire controllo calendario 12.0

    Grazie per la disponibilità

  7. #6
    L'avatar di raffaelealta
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    bari
    Età
    53
    Messaggi
    68
    Versione Office
    excel 2010
    Likes ricevuti
    1

    Re: inserire controllo calendario 12.0

    L'ho inserita e su un foglio funziona su altri non funziona. E' possibile ridimensionare la grandezza del calendario

  8. #7
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    67
    Messaggi
    3231
    Versione Office
    2013 PC
    Likes ricevuti
    466
    Likes dati
    46

    Re: inserire controllo calendario 12.0

    Citazione Originariamente Scritto da raffaelealta Visualizza Messaggio
    L'ho inserita e su un foglio funziona su altri non funziona. E' possibile ridimensionare la grandezza del calendario
    Se vai nella userform (VBA), allarga la stessa e poi anche il calendario

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  9. #8
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    67
    Messaggi
    3231
    Versione Office
    2013 PC
    Likes ricevuti
    466
    Likes dati
    46

    Re: inserire controllo calendario 12.0

    Se vuoi utilizzare il calendario su più fogli, ti conviene mettere la macro nel menù.

    - sulla barra ddi accesso rapido seleziona "Altri comandi"
    - nella videata in alto a sinistra seleziona "macro"
    - seleziona la macro interessa e aggiungila


    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  10. #9
    L'avatar di Catwoman
    Clicca e Apri
    Data Registrazione
    Aug 2016
    Località
    Tenerife
    Messaggi
    742
    Versione Office
    2013
    Likes ricevuti
    127
    Likes dati
    669

    Re: inserire controllo calendario 12.0

    Benvenuto nel Forum Raffaele!!!
    Appena hai due minuti passa da QUI per gli onori di casa!

    Sii gentile quando possibile. È sempre possibile
    (Dalai Lama)

  11. #10
    L'avatar di raffaelealta
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    bari
    Età
    53
    Messaggi
    68
    Versione Office
    excel 2010
    Likes ricevuti
    1

    Re: inserire controllo calendario 12.0

    Grazie tante dopo aver trascorso un sabato sera dietro al PC sono diventato padrone della formula. Però la tua formula si riferisce solamente alla colonna B, nel caso invece la vorrei applicare a più colonne (ti allego il file), ho cercato di modificarla ma senza successo, anche dando un nuovo codice. E' possibile applicarla a più colonne ???
    Grazie per la disponibilità
    Raffaele
    File Allegati File Allegati

  12. #11
    L'avatar di rollis13
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Cordenons
    Messaggi
    752
    Versione Office
    2010 64bit
    Likes ricevuti
    121
    Likes dati
    49

    Re: inserire controllo calendario 12.0

    Così com'era già stato indicato nella macro da Anthony (sempre se ti riferisci alla sua macro), devi cambiare la corrispondente riga in:

    datarea = "B6:B20,G6:G20,I6:I20" '<<< L'area in cui vuoi poter inserire le date

  13. #12
    L'avatar di raffaelealta
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    bari
    Età
    53
    Messaggi
    68
    Versione Office
    excel 2010
    Likes ricevuti
    1

    Re: inserire controllo calendario 12.0

    GRAZIE, GRAZIE MILLE, risolto il problema. Come si fà a scrivere nel forum che la discussione è risolta?
    Buona domenica.
    Raffale

  14. #13
    L'avatar di Diego1985
    Clicca e Apri
    Data Registrazione
    Dec 2016
    Località
    CALABRIA
    Età
    32
    Messaggi
    19
    Versione Office
    EXCEL 2016
    Likes ricevuti
    0
    Likes dati
    0

    Re: inserire controllo calendario 12.0

    Buongiorno a tutti,
    mi sono appena iscritto al forum e cerco da voi aiuto per quanto riguarda l'inserimento del controllo calendario.

    Sul mio excel 2016, vado su Sviluppo>Inserisci>Altri controlli
    ma non trovo il "controllo calendario 12.0"

    Cosa devo fare?
    Grazie a chiunque mi possa dare una mano!

  15. #14

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6056
    Versione Office
    2013
    Likes ricevuti
    622
    Likes dati
    133

    Re: inserire controllo calendario 12.0

    Ciao Diego

    Purtroppo dalle versioni successive alla 2007 non è più disponibile il "controllo calendario 12.0"

    Apri una nuova discussione tua allegando un tuo file spiegando quello che vuoi fare/ottenere e visto che sei nuovo ti invito a leggere il regolament, gli annunci dello staff e a presentarti nell'apposita sezione.
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  16. #15
    L'avatar di Diego1985
    Clicca e Apri
    Data Registrazione
    Dec 2016
    Località
    CALABRIA
    Età
    32
    Messaggi
    19
    Versione Office
    EXCEL 2016
    Likes ricevuti
    0
    Likes dati
    0

    Re: inserire controllo calendario 12.0

    Buonasera Alfredo,
    grazie per il suggerimento!

    A presto

Discussioni Simili

  1. Controllo Calendario nell'Excel 2010
    Di davide574 nel forum Domande su Excel VBA e MACRO
    Risposte: 3
    Ultimo Messaggio: 30/08/16, 08:35
  2. Controllo moduli - casella di controllo
    Di CRISTIAN nel forum Domande su Excel in generale
    Risposte: 8
    Ultimo Messaggio: 03/05/16, 21:55
  3. Inserire controllo con pop-up di errore
    Di Bruno81 nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 07/04/16, 12:36
  4. Excel 2010 dal calendario inserire la data su TextBox o Label.
    Di Pacifico437 nel forum Domande su Excel VBA e MACRO
    Risposte: 15
    Ultimo Messaggio: 07/01/16, 17:51
  5. Controllo colonne
    Di Luis nel forum Domande su Excel VBA e MACRO
    Risposte: 14
    Ultimo Messaggio: 11/12/15, 23:21

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •