Прошло несколько лет с тех пор, как я написал код VBA, но я помню, что написал макрос для переключения между 16: 9 и 4: 3 без растяжения всех изображений.Тем не менее, я не могу найти код и решил попробовать с нуля.
Теперь, что я заметил, так это то, что, хотя я могу эффективно сбросить масштаб и положение изображений, все остальные элементы также меняют позиции.Итак, как я могу сохранить положение и масштаб всех элементов при переключении между ними?
Кажется, возможно, мне нужно сохранить положение всех элементов до изменения ориентации.Означает ли это, что я должен создать копию всего документа и постепенно поместить каждый элемент обратно?
Что если пользователь решит переключить презентацию на 4: 3, сохранит документ, но затем передумает и снова захочет 16: 9?Не будет ли потерян исходный диапазон ??