The correct syntax to set the Excel chart's HasAxis-Property in Perl looks like this:
$myActiveChart->SetProperty('HasAxis',[2,1],0);
The second parameter is an Array that contains the parameters that shall be passed to the property-method.
My example is equivalent to this VBA-Code:
myActiveChart.HasAxis(xlValue,xlPrimary)=False
Tested and works!