Equivalente de VBA para “Atualizar esta conexão de Atualizar tudo”

0

O Excel ativa por padrão a configuração "Atualizar esta conexão de Atualizar Tudo" para suas conexões. Posso programaticamente desligá-lo e ligá-lo para conexões?

Eu basicamente preciso de algo real em vez de RefreshOnAll no exemplo a seguir:

For Each cn In ThisWorkbook.Connections
    If cn.RefreshOnAll Then
        cn.RefreshOnAll = False
    End If
Next

    
por LWC 02.03.2016 / 23:51

1 resposta

1

Use o código a seguir ( True ou False ):

ActiveWorkbook.Connections("ConnectionName").RefreshWithRefreshAll = False

Além disso, se você quiser impedir que os usuários atualizem uma conexão, você pode definir a propriedade .EnableRefresh (True ou False)

    
por 03.03.2016 / 02:36