|
07/03/2024 16:47 | |
In un file ho due fogli: Foglio1 e Foglio2.
Dovrei crearne uno nuovo dato dalla unione di due. |
|
| | Post: 5.073 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | OFFLINE |
|
07/03/2024 16:51 | |
Se vuoi una macro prova con il registratore di macro.
Alfredo |
| | Post: 1.692 | Registrato il: 27/06/2011
| Utente Veteran | excel 2007 | | OFFLINE |
|
07/03/2024 16:54 | |
alfrimpa, 07/03/2024 16:51:
Se vuoi una macro prova con il registratore di macro.
ottima proposta!
Come hai già avuto mdo di verificare in altre occasioni,
con Alfredo sei in ottime mani
Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future... |
|
07/03/2024 17:00 | |
Non avevo alcun dubbio.
Io accetto ben volentieri i consigli che mi vengono dati.
E' grazie ai consigli che sono riuscito a risolvere tutto ciò che ho postato nel forum.
Anche per questa discussione seguirò il consiglio di Alfredo.
rex88 |
| | Post: 5.074 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | OFFLINE |
|
07/03/2024 18:25 | |
tanimon, 07/03/2024 16:54:
con Alfredo sei in ottime mani
Troppo buono
Alfredo |
| | Post: 1.693 | Registrato il: 27/06/2011
| Utente Veteran | excel 2007 | | OFFLINE |
|
07/03/2024 18:54 | |
alfrimpa, 07/03/2024 18:25:
Troppo buono
E Tu, troppo modesto 😉
Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future... |
|
07/03/2024 19:19 | |
Aggiungo: troppo professionale |
| | Post: 5.075 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | OFFLINE |
|
07/03/2024 22:25 | |
Rex88 facci vedere cosa combini.
Alfredo |
|
16/03/2024 16:19 | |
Purtroppo non ho combinato niente e quindi ho cambiato approccio.
Salvo i singoli file in excel.
Ho creato una sub con la quale vorrei salvare un foglio con il nome ricavato dau dati nelle celle "A1", "B1" e "C1".
Nella sub questa riga
nomeFile = Range("A1") & " " & Range("B1") & " " & Range("C1"), Format(Date, "dd.mm.yyyy") & ".xlsx"
mi dà errore.
|
| | Post: 3.769 | Registrato il: 06/04/2013
| Utente Master | 2010 | | OFFLINE |
|
16/03/2024 16:24 | |
nomeFile = Range("A1") & " " & Range("B1") & " " & Range("C1") & " " & Format(Date, "dd.mm.yyyy") & ".xlsx"
saluti
[Modificato da dodo47 16/03/2024 16:28] Domenico
Win 10 - Excel 2016 |
|
16/03/2024 16:30 | |
Ho fatto come mio hai detto.
Sul primo Range mi chiede la matrice.
Il foglio è il Foglio1. [Modificato da rex88 16/03/2024 16:31] |
| | Post: 3.770 | Registrato il: 06/04/2013
| Utente Master | 2010 | | OFFLINE |
|
16/03/2024 16:31 | |
rex88 (nTdQ231201), 16/03/2024 16:30:
Sul priomo Range mi chiede la matrice.
ma che significa??
Domenico
Win 10 - Excel 2016 |
|
16/03/2024 16:35 | |
Questa è la sub che ho fatto:
Sub Salva()
Dim sPercorso As String
Dim sh1 As Worksheet
Dim strFile As String
Dim snomeFile As String
Dim Range As String
Set sh1 = ActiveSheet
Application.DisplayAlerts = False
sPercorso = "C:\Files\"
snomeFile = Range("A1") & " " & Range("B1") & " " & Range("C1") & " " & Format(Date, "dd.mm.yyyy") & ".xlsx"
ActiveSheet.Copy
ActiveWorkbook.SaveAs FileName:=sPercorso & snomeFile, FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
ActiveWindow.Close
Application.DisplayAlerts = True
End Sub
EDIT
Allego il file.
[Modificato da rex88 16/03/2024 17:12] |
| | Post: 3.771 | Registrato il: 06/04/2013
| Utente Master | 2010 | | OFFLINE |
|
16/03/2024 18:15 | |
cancella quel Dim Range as String
saluti
Domenico
Win 10 - Excel 2016 |
|
16/03/2024 18:49 | |
Ciao,
grazie.
Per me risolta.
Alla prossima.
Saluti
rex88
EDIT
Anzichè tutto il foglio si può salvare solo A1:C30 per evitare di riportarmi dietro anche il pulsante?
Grazie. [Modificato da rex88 16/03/2024 19:16] |
|
17/03/2024 10:00 | |
Ho inserito nella sub queste due righe:
Dim rng As Range
Set rng = Sheets("Foglio1").Range("A1:C30")
rex88 |
|
|