Если это делать на стороне аксапты, то получается что в качестве аргумента функции COM.Value2() я должен передать результат конкатенации его же значения с апострофом или пустой строкой, которое я и немогу получить. Замкнутый круг получается
Да, пожалуй... А попробуйте сделать это через MS Script Control ( Поговорим об MS Script Control ). Это получится так же, как и на VBA в самом Excel. И можно даже и саму строку получить уже как настоящую строку из Script Control'а.