Se si esegue una seria programmazione macro, alla fine arriverà il momento in cui si desidera scambiare i valori in due stringhe. In alcune versioni di BASIC, ci sono comandi che gestiscono questo. Tuttavia, VBA ci lascia ai nostri dispositivi. La seguente tecnica dovrebbe fare il trucco per la maggior parte delle persone:

TempString = MyString1 MyString1 = MyString2 MyString2 = TempString

Una volta completato, i valori in MyString1 e MyString2 sono stati scambiati e TempString non ha importanza, poiché era previsto (con questa tecnica)

comunque come variabile temporanea.

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (2349) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: