+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 4 su 4

Discussione: macro xls rinomina il nome di un nuovo foglio dopo averlo duplicato su CALC non va

  1. #1
    giube non è in linea Novello
    Post
    10

    macro xls rinomina il nome di un nuovo foglio dopo averlo duplicato su CALC non va

    buongiorno avrei una semplice macro che duplica un foglio e lo rinomina creato con xls aperto da CALC non funziona e mi restituisce l'errore proprio sull'istruzione Sheets("STANDARD (2)").Name
    qualcuno puo' aiutarmi?

    codice:
    Sub nuovo_mese()
    '
    ' nuovo_mese Macro
    '
    Dim Mese As String
    Dim Anno As String
        Selection.Copy
        Sheets("STANDARD").Select
        Application.CutCopyMode = False
        Sheets("STANDARD").Copy after:=Sheets(1)
        Sheets("STANDARD (2)").Select
        Mese = MonthName(Month(Range("A1").Value))
        Anno = year(Range("A1").Value)
        Sheets("STANDARD (2)").Name = Mese & " " & Anno
        Application.CutCopyMode = False
        ' ActiveSheet.Unprotect
        ActiveWorkbook.Save
    End Sub
    Ultima modifica di AntonioG; 26-11-2019 10:06  Motivo: Usa i tag CODE per il codice --- Vedi regolamento

  2. #2
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    16,387
    Blogs
    5
    Di quale errore esattamente stai parlando?
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  3. #3
    giube non è in linea Novello
    Post
    10
    al punto

    codice:
    Sheets("STANDARD (2)").Select
    mi restituisce:
    Errore di runtime BASIC.
    '1'

    Type: com.sun.star.container.NoSuchElementException
    Message:

  4. #4
    giube non è in linea Novello
    Post
    10
    risolto

    xls nomina i nuovi fogli "STANDARD (2)" mentre CALC usa di base la sintassi "STANDARD_2" è bastato modificare la stringa per ripristinare la funzionalita' anche su CALC.

+ Rispondi al Thread

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi