By Persen el martes, enero 30 2018
Publicado en Excel
Respuestas 0
Likes 0
Vistas 1.5K
Votos 0
Espero que alguien pueda ayudarme a resolver un rompecabezas aquí. Tengo un libro de trabajo con varias pestañas para las que he creado una macro para guardar cada una de ellas como su propio archivo VBA. Cuando se guardan los archivos, la macro está diseñada para usar el nombre de la pestaña combinado con un valor predefinido y una fecha y hora.

Aquí está mi problema. Solo tengo una pestaña que deseo excluir, ya que necesita una convención de nomenclatura diferente, pero no puedo averiguar cómo excluirla de la macro que tengo y luego obtener la misma macro para guardar ese archivo con una convención de nomenclatura diferente.

Esto es lo que tengo:

Sub pública SaveWorksheetsAsCsv222()
Dim xWs como hoja de trabajo
Dim xDir como cadena
Dim carpeta como FileDialog
dt = Formato(CStr(Ahora), "AAAAMMDDHHMM")
Establecer carpeta = Application.FileDialog(msoFileDialogFolderPicker)
Si carpeta.Mostrar <> -1 Luego Salir de Sub
xDir = carpeta.Elementos seleccionados(1)
Para cada xWs en Application.ActiveWorkbook.Worksheets
xWs.SaveAs xDir & "\" & "US_DGF_" & xWs.Name & "_CARe_" & dt, xlCSV, Local:=Verdadero
Siguiente
End Sub

Lo que necesito es que se guarde una pestaña llamada USCS con el mismo criterio, pero en lugar de "CARe: debe ser CARe2: solo esta pestaña".

¿Alguien puede ayudar por favor?
Ver publicación completa