Я пытаюсь использовать VBA, чтобы обновить значение числа в ячейке на другую книгу первенствовать на 1.vba excel количество приращений в ячейке на другой книге?
так, если у меня есть значение 466 в книге 2, затем, когда я запускаю мой код формы книги 1 это обновление 466 до 467, и каждый раз, когда код запускается, он увеличивается на 1.
рабочая книга обычно закрывается, но я хочу, чтобы она могла работать, открыта или закрыта книга, если это имеет значение.
Я пытаюсь использовать следующий код, но его ничего не обновляет, и я не получаю никаких ошибок.
Пожалуйста, кто-нибудь может показать мне, что я делаю неправильно. Благодаря
Dim ws1112 As Worksheet, ws2221 As Worksheet
Set ws1112 = Sheets("Statistics")
Set ws2221 = Workbooks("\\UKSH000-File06\Purchasing\New_Supplier_Set_Ups_&_Audits\Workbook 2.xls").Sheets("Dashboard")
ws2221.Range("C7").Value = ws2221.Range("C7").Value + 1
Что такое проблема с вашим кодом? Разве это не работает, если да, то какая ошибка? –
Будет сложно сохранить изменения, если вы изменили закрытый журнал, если вы его не сохраните;) –
Я не могу попробовать код сейчас, но просто попробуйте добавить 'ws2221.Save' сразу после увеличения переменной. –