Ich habe Probleme mit meinem Code unten mit:Wie "aktualisieren" Sie eine Arbeitsmappe, anstatt sie erneut zu öffnen (mithilfe von VBA-Makros)?
Private Sub Worksheet_BeforeDoubleClick(ByVal...
Application.ScreenUpdating = False
Set wbks = Workbooks.Open("\\whatever\whatever.xlsx")
wbks.Sheets("Control").Activate
ActiveSheet.Range("A3").Select
Application.ScreenUpdating = True
...
Wie Sie sehen können, es öffnet eine Arbeitsmappe jedes Mal wenn ich eine bestimmte Zelle doppelklicken. Das Problem ist: Nach dem zweiten Mal, wenn ich einen Doppelklick auf ich die lästige Meldung bekommen: „‚Filename.xlsx‘ist bereits geöffnet Wieder Änderungen verursachen Sie verworfen werden gemacht ...“
¿Wie kann ich diese Nachricht abschalten (da keine Änderungen vorgenommen wurden), und wenn möglich, die Ziel-Arbeitsmappe nach jedem Doppelklick "aktualisieren" statt "re-open"?
Schauen Sie sich diese [link] (http: // stackoverflow.com/questions/16777311/vba-stock-in-workbook-open-continues-ifi-i-press-f5/16782098#16782098) – Santosh