Quando o arrastamento da célula é gravado como uma macro, o código VB resultante usa selecionar, cortar, copiar e colar, depurando se o ctrl é usado para duplicar e se alt é usado para mover para outra folha. Além disso, arrastar uma célula limpa o buffer de colar. Ambos parecem indicar que o arrastamento de células realmente usa cut-copy-paste nos bastidores, então é improvável que você possa se mover o conteúdo de uma célula sem usar recortar e colar, mesmo se você usar o mouse.