Pagina precedente | 1 | Pagina successiva
Stampa | Notifica email    
Autore

Calendario Excel senza ActiveX

Ultimo Aggiornamento: 13/01/2017 15:18
Post: 899
Registrato il: 06/04/2013
Utente Senior
2010
OFFLINE
27/10/2016 11:09

Ciao a tutti
spesso può capitare di avere difficoltà nell'utilizzo dell'ActiveX Calendar, sia per problemi legati alle varie versioni, sia per problemi legati ad autorizzazioni (vedi per esempio installazioni pc su server).

L'allegato si propone di evitare l'uso di tale controllo e di aggirare tale ostacolo con l'uso di una UserForm.

E' un vecchio lavoro che si avvale di due moduli di classe, prendendo spunto dall'uso di "Array di Controlli", descritto in questa pagina: http://thetruster.altervista.org/index.php/programmazione/articoli/11-array-di-controlli-in-vba-di-excel.

(se può essere utile....)

saluti

Domenico
Win 10 - Excel 2016
Post: 395
Registrato il: 16/08/2015
Città: CORDENONS
Età: 67
Utente Senior
Excel 2016-32bit Win11
OFFLINE
27/10/2016 22:14

Grazie [SM=g27811] , ne aggiungo un altro alla "collezione", con i tempi che corrono e con le versioni Excel che cambiano torna sempre utile non essere vincolati alle "novità" (non sempre "compatibili" specialmente se in versione 64bit).

______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto)
Post: 0
Registrato il: 11/01/2017
Città: PRATO
Età: 52
Utente Junior
OFFLINE
11/01/2017 13:04

calendario senza ActiveX
Ciao
da quello che ho letto e visto non e possibile utilizzare il calendario nelle versioni a 64bit per cui mi sono messo a curiosare e mi sono imbattuto nel tuo file.
molto carino .... ma avrei una domanda sicuramente stupida per voi:
come e dove si definisce la cella "gialla", quindi dove inserire la data e ........ è possibile definire più celle

Ciao e grazie

P.S. da due giorni ho scoperto "SVILUPPO" sulla barra delle funzioni [SM=x423059]
Post: 443
Registrato il: 16/08/2015
Città: CORDENONS
Età: 67
Utente Senior
Excel 2016-32bit Win11
OFFLINE
11/01/2017 23:26

Approfitto, visto che non c'è nessuno online, per indicarti che devi andare in fondo al codice del modulo dell'UserForm1 dove troverai queste righe di codice:
Private Sub CommandButton1_Click()
Cells(4, 2) = Me.DataSel
UserForm1.Hide
End Sub
La riga "Cells(4, 2) = Me.DataSel" è quella che indica le coordinate per l'inserimento della data.
Così come sono attualmente codificate le macro puoi inserire una sola data per ogni pulsante che vai a creare.

______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto)
Post: 0
Registrato il: 13/01/2017
Utente Junior
OFFLINE
13/01/2017 14:52

Bel sito, grazie per tutti i Vs. sforzi
gianluca [SM=x423051]
Post: 1
Registrato il: 11/01/2017
Città: PRATO
Età: 52
Utente Junior
OFFLINE
13/01/2017 15:18

Grazie Rollis [SM=g27828]
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 02:31. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com