You are here:--UDF che restituisce il numero del mese
UDF che restituisce il numero del mese2019-11-16T19:17:46+01:00

Home Forum Domande su Excel VBA e MACRO UDF che restituisce il numero del mese

Tag: 

  • Autore
    Articoli
  • AvatarKris_9951
    Partecipante
      Post totali: 110

      Salve a tutti!

      Ho un piccolo problema :-(

      Avrei bisogno di una UDF che restituisca il numero del mese corrente.

      Detta così verrebbe da rispondere che non c’è bisogno di una UDF per ottenere il numero del mese corrente, ma il problema è che il risultato che devo ottenere deve essere sempre di 2 cifre; quindi per i mesi che vanno da Gennaio a Settembre il risultato finale deve essere ad esempio “03” per il mese di Marzo, mentre da Ottobre a Dicembre il problema non si pone perchè da lì si va in doppia cifra normalmente.

      Stavo pensando ad una cosa del tipo che se la lunghezza (Len) del mese è pari ad “1” allora il mese = 0 & mese

      E’ giusto come ragionamento?

       

      Grazie a tutti per l’aiuto :-)

    • BySalvBySalv
      Amministratore del forum
        Post totali: 548

        Ciao kris no in quanto la formula Mese(data) ti restituisce si 1 per Gennaio ma formattando la cella in personalizzato con “00” avrai lo “01”, quindi a questo punto formatta la colonna con doppio 0zero.

         

        bye bye (8-D

         

      • AvatarKris_9951
        Partecipante
          Post totali: 110

          Ciao BySalv!

          Grazie per la risposta :-)

          Purtroppo mi sono dimenticato di dire che non devo usare questa UDF su Excel ma su Access :-( quindi credo proprio di aver bisogno di una UDF…

           

          Grazie per l’aiuto :-)

        • BySalvBySalv
          Amministratore del forum
            Post totali: 548

            Purtroppo con Access, non so cosa consigliarti, ma credo che anche in Access ci sia il formato numero formatta il campo come ti ho detto ed avrai lo stesso risultato.

            Bye bye (8-D

             

          • AvatarKris_9951
            Partecipante
              Post totali: 110

              Buongiorno BySalv!

              Si, anche in Access puoi formattare il campo ma il problema è che devo concatenare…

              Facciamo finta che mi serve per Excel.

              io devo ottenere questo risultato:

              Anno & Mese & Range(A1)

              dove

              – Anno deve essere di 4 cifre e per questo non serve una UDF

              – Mese deve essere di 2 cifre e per ottenere questo credo serva una UDF

              – Range(A1) sostituisce il valore di un campo in Access

               

              Quindi Mese non va da solo ma in mezzo a due valori

            • Avataranpol1960
              Partecipante
                Post totali: 1

                Ciao.

                Non spieghi in quale cella hai i dati da convertire. Supponiamo che la cella sia A1.

                Questa la funzione da scrivere:

                CONCATENA(TESTO(A1;”GG”);” “;TESTO(A1;”MMMM”);” “;TESTO(A1;”AAAA”))

              • AvatarKris_9951
                Partecipante
                  Post totali: 110

                  Ciao Anpol!

                  Nessuna cella.

                  Mi serve su Access quindi avrei bisogno di una UDF 😔

                  Grazie per l’aiuto :-)

                Devi essere loggato per rispondere a questa discussione.

                Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

                Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

                Chiudi