Copiar un string en el portapapeles mediante VBA
Necesito copiar un string en el portapapeles para después poder cambiar el nombre de una carpeta y copiar en su lugar el nombre que hay en el portapapeles.
Ahora mismo estoy usando esto:
Dim ObjetoClipboard As MSForms.DataObject Set ObjetoClipboard = New MSForms.DataObject ObjetoClipboard. Clear 'esto borra el portapapeles ObjetoClipboard. SetText ReplaceBadCharacters(FileName), 1 ' esto carga el portapapeles con el contenido de la variable strArea. ObjetoClipboard. PutInClipboard
Y no me funciona con algunos nombres.
2 respuestas
Respuesta de Jacinto Trillo Jareño
1
Respuesta de Eduardo Pérez Fernández
1