Мне просто нужно вырезать содержимое ячейки, оставляя формат исходной ячейки неизменным, и вставить соответствующее форматирование ячейки назначения... Думаю, не редкость спросить?
Я искал, но Google Search filter bubble получил меня-нада.
Специальная вставка недоступна для разрезов? Параметры вставки выделены серым цветом.
Я попытался записать макрос для копирования с открытой боковой панелью буфера обмена (скопированное значение появляется там), затем удалите исходную ячейку, пока я в нем (оставляя формат) затем вставить в ячейку назначения, нажав на элемент буфера обмена. Это работает при записи, но записанный макрос возвращает ошибку "PasteSpecial methos of Worksheet class failed". В то время как элемент находится в боковой панели, фактический буфер обмена был очищен.
там, кажется, некоторые возможные обходные пути:
Остановить буфер обмена очищается excel ,( какой гений пришел с идеей удаления буфера обмена? Я думаю, нам просто повезло, что они были работает в excel, а не в windows или office...)
2: как-то вставить вырезанный текст как "значение" или "Формула"или " HTML".
3. очень много кода, чтобы установить диапазон, копировать, вставить, выделить диапазон, удалить, удалить имя диапазона, выделите диапазон назначения!
буду очень благодарен за помощь с этой загадкой.