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

LoginRegistrati
Stai vedendo 3 articoli - dal 26 a 28 (di 28 totali)
  • Autore
    Articoli
  • #27782 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 Risposta
      patel
      patel
      Moderatore
        40 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 Risposta

        M4rK081
        Partecipante

          Perfetto, ti ringrazio.

        LoginRegistrati
        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:



        vecchio frac - 2750 risposte

        albatros54
        albatros54 - 1009 risposte

        patel
        patel - 976 risposte

        Marius44
        Marius44 - 839 risposte

        Luca73
        Luca73 - 717 risposte