我已經構建了一個電子表格,它在公式本身中使用R1C1表示法。我已經成功地完成了所有需要做的事情,而無需求助於宏或VBA(這需要不同的文件格式,並且用戶在打開文件時「啓用宏」等)。在不同語言中使用R1C1表示法
唯一的問題是,我現在已經注意到,雖然Excel將其所有功能翻譯成本地語言(我必須處理英語,葡萄牙語和西班牙語),但它不處理使用的字符串文字爲R1C1表示法。例如,INDIRECT("R[1]C[1]")
被葡萄牙語翻譯爲INDIRETO("R[1]C[1]")
,如果葡萄牙語R1C1實際上不是L1C1,那很好。
我假設我是使用VBA這不會是一個問題,因爲VBA沒有被翻譯,我認爲R1C1實際上是R1C1,不管客戶端語言如何。但有沒有可能做到這一點,而不必訴諸於VBA?