Sviluppare funzionalita su Microsoft Office con VBA Macro per selezione intervallo righe da input box

Login Registrati
Stai vedendo 3 articoli - dal 26 a 28 (di 28 totali)
  • Autore
    Articoli
  • #27782 Score: 0 | Risposta

    M4rK081
    Partecipante

      Sono riuscito a generare i files word e a rinominarli utilizzando come nome file il valore di una specifica cella presente nella riga da me selezionata utilizzando la seguente stringa di codice:

      xWord.ActiveDocument.SaveAs WsG.Cells(I, 2) & "_" & "Check-list" & ".doc"

      Ho però il "problema" che i files Word che vengono generati, li ritrovo all'interno della cartella Documenti invece che nella stessa cartella dove è presente anche il file Excel contenente la macro.

      Qualcuno saprebbe spiegarmi il motivo e come risolvere?

      Grazie

      #27787 Score: 0 | Risposta

      patel
      Moderatore
        51 pts

        se vuoi salvare in una cartella la devi indicare, per esempio:

        cartella = "C:\Documenti\"
        xWord.ActiveDocument.SaveAs cartella & WsG.Cells(I, 2) & "_" & "Check-list" & ".doc"

         

        #27789 Score: 0 | Risposta

        M4rK081
        Partecipante

          Perfetto, ti ringrazio.

        Login Registrati
        Stai vedendo 3 articoli - dal 26 a 28 (di 28 totali)
        Rispondi a: Macro per selezione intervallo righe da input box
        Gli allegati sono permessi solo ad utenti REGISTRATI
        Le tue informazioni: