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

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

  1. #1
    giube non  in linea Novello
    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?

    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
    Di quale errore esattamente stai parlando?
    ℹ️ Leggi di pi su AntonioG ...

  3. #3
    giube non  in linea Novello
    al punto

    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
    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 messaggio

Potrebbero interessarti anche ...

  1. Risposte: 3
    Ultimo Post: 08-09-2014, 22:59
  2. Nome del nuovo foglio in vba
    Da niccoflo nel forum Microsoft Excel
    Risposte: 5
    Ultimo Post: 16-04-2014, 10:14
  3. Nome del nuovo foglio in vba
    Da niccoflo nel forum Microsoft Word
    Risposte: 4
    Ultimo Post: 16-04-2014, 07:16
  4. Risposte: 4
    Ultimo Post: 11-03-2014, 00:32
  5. Apertura Doc dopo averlo creato
    Da GRANDEANTONIO nel forum Visual Basic .Net
    Risposte: 9
    Ultimo Post: 06-05-2011, 14:53