Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 6 su 6

salvare con il contenuto di più celle

  1. #1
    Post
    4
    Like Inviati  
    0
    Like Ricevuti  
    0
    Ciao a tutti,

    data la mia scarsa conoscenza di excel vi pongo il mio 'problema'

    ho un file composto da 5 fogli volevo sapere come poter salvare
    con una macro 'solo' il secondo foglio nominato con il contenuto di più celle

    es.
    foglio2
    in a1 ho il contenuto (cane)
    in a2 ho il contenuto (gatto)

    il file verrà nominato Cane.gatto.xls

    spero di essere stato chiaro nella spiegazione

    grazie anticipatamente

  2. #2
    L'avatar di TheTruster
    TheTruster non è in linea Moderatore Globale Ultimo blog: Mouse Wheel in Visual Basic 6 - ActiveX
    Post
    7,245
    Blogs
    3
    Like Inviati  
    19
    Like Ricevuti  
    13
    Tramite l'oggetto Range dipendente dall'oggetto Worksheet puoi risalire al valore contenuto nelle celle di tuo interesse, mentre con il metodo SaveAs dell'oggetto Workbook puoi salvare il tuo file con il nome che desideri, anche con i valori stringa recuperati dalle celle in questione, opportunamente concatenati.

    Sulla guida in linea del VBA di Excel trovi tutti i dettagli relativi agli oggetti e i metodi che ho appena citato.

    TheTruster
    ℹ️ Leggi di più su TheTruster ...

  3. #3
    Post
    4
    Like Inviati  
    0
    Like Ricevuti  
    0
    Tramite l'oggetto Range dipendente dall'oggetto Worksheet puoi risalire al valore contenuto nelle celle di tuo interesse, mentre con il metodo SaveAs dell'oggetto Workbook puoi salvare il tuo file con il nome che desideri, anche con i valori stringa recuperati dalle celle in questione, opportunamente concatenati.

    Sulla guida in linea del VBA di Excel trovi tutti i dettagli relativi agli oggetti e i metodi che ho appena citato.

    Grazie TheTruster per la tempestività ma ho scordato di dire anche che la mia conoscenza in vba è scarsa

    ho trovato in rete qualcosa e ho provato a compilare i moduli ma non funziona.

    Salvare file corrente con nome da cella - NNTP.IT

    Salvare con nome variabile (contenuto tre celle) - microsoft.public.it.office.excel | Google Gruppi

    scusate e grazie ancora

  4. #4
    L'avatar di TheTruster
    TheTruster non è in linea Moderatore Globale Ultimo blog: Mouse Wheel in Visual Basic 6 - ActiveX
    Post
    7,245
    Blogs
    3
    Like Inviati  
    19
    Like Ricevuti  
    13
    Nel secondo link che hai postato c'è esattamente la soluzione che intendevo.

    Il valore di una cella lo recuperi con:

    a = Sheets("Foglio1").Range("A1").Value
    
    oppure con:

    a = Sheets("Foglio1").Cells(1, 1).Value
    
    in entrambe i casi nella variabile a troverai il valore della cella A1 del Foglio1, solo che con la Cells puoi indirizzare le celle usando riga e colonna.

    Una volta ottenuti, con il metodo su descritto, i valori dalle celle puoi concatenarli per ottenere una stringa che rappresenti il nome che dovrà avere il tuo file:

    NomeFile = ValoreCella1 & ValoreCella2
    
    La variabile NomeFile potrai passarla al metodo SaveAs del Workbook per salvarlo.

    Ripeto: quarda sulla guida in linea di VBA (F1 quando è visualizzato il Visual Basic Editor) e cerca le parole chiave che ho descritto su. Oltre alla spiegazione sulla loro sintassi, troverai certamente degli esempi.

    TheTruster
    ℹ️ Leggi di più su TheTruster ...

  5. #5
    Post
    4
    Like Inviati  
    0
    Like Ricevuti  
    0
    Non posso che ringraziare vivamente per la tempestività e la precisione

    Grazie.

  6. #6
    Post
    4
    Like Inviati  
    0
    Like Ricevuti  
    0
    Risalve a tutti

    Nuovo grattacapo ....

    Sono riuscito a salvare il file nominandolo con il contenuto di più celle seguendo le indicazioni di The Truster ora però ho la necessità che in chiusura mi salvi solo il foglio numero 2 dei 6 e che il nuovo foglio salvato non contenga la macro

    help

    ririgrazie .

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 3
    Ultimo Post: 06-04-2014, 01:44
  2. Salvare il contenuto di una TreeView
    Da Frankq nel forum Visual Basic 6
    Risposte: 2
    Ultimo Post: 02-02-2014, 11:31
  3. SAlvare contenuto DataGridView
    Da Mauro T nel forum Visual Basic .Net
    Risposte: 4
    Ultimo Post: 20-12-2008, 22:18
  4. salvare contenuto listview
    Da Diabolik nel forum Visual Basic 6
    Risposte: 4
    Ultimo Post: 23-04-2006, 01:11
  5. Salvare il contenuto di una pictureBox
    Da Cis nel forum Visual Basic 6
    Risposte: 5
    Ultimo Post: 17-04-2006, 17:31