Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Вставка таблицы как OLE-объекта, Можно ли таблицу Excel копировать и вставить как OLE-объект
 
Друзья, Добрый день!

Недавно переносил отчет в презентацию и заметил, что если таблицу содержащую условное форматирование скопировать в PowerPoint, а затем обратно в Excel, то условное форматирование заменяется обычной цветовой заливкой. Работаю в Excel 2007. Можно ли таблицу с условным форматированием скопировать и вставить в Excel таким образом, чтобы она получилась как при вставке из PowerPoint (возможно как-то через OleObject)?

Простенький пример во вложении.Таблица B1:E12 -исходная. Она скопирована в PowerPoint и вставлена в Excel в диапазон H1:K12
Скрыть номера рядов указанных в массиве
 
Коллеги, Добрый день!

У меня совсем простенький вопрос по синтаксису. Есть одномерный массив RW() из чисел.
Как в метод Rows(*).Hidden правильно записать массив RW() чтобы скрылись номера рядов указанных в массиве?
Заранее благодарен.
Список Уникальных значений по условию, список уникальных значений из выборочного диапазона
 
Коллеги, Добрый день!
Недавно встала передо мной вроде бы несложная задача - получить уникальный список значений из диапазона ( с помощью формулы).
Отыскав формулу: {=ИНДЕКС($A$2:$A$51;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($C$1:C1;$A$2:$A$51)=0;СТРОКА($A$1:$A$50));1))}, все вроде бы сработало.
Но по мере накопления данных появилась задача получить уникальный список тех значений столбца А, у которых в столбце B стоит, например, "ИЮНЬ"

Можно написать под это макрос, но хотелось бы выцепить списочек формулой.
Может у кого получится помочь? В примере надо получить уникальный список ID (из столбца A) за месяц ИЮНЬ (без применения ДОП столбцов, одной формулой массива)
Изменено: Аргонавт - 20.08.2014 19:49:21
Удаление всех связей между PowerPoint и Excel, Как обрубить сразу все связи между презентацией и источником данных?
 
Господа, есть проблемка.
Макросом в Excel на основе именованных диапазонов создается презентация на очень большое количество слайдов (порядка 800). При повторном открытии презентации запрашивается обновление связей (это действие и хочется убрать). При попытке удалить каждую связь вручную Excel и PowerPoint намертво подвисают. Есть ли код VBA обрывающий эти связи? Или что-нибудь в Power Point надо нажать чтобы он больше не запрашивал обновление?

Заранее благодарен.
Отобразить "Общий Итог" в диаграмме построенной на сводной таблице
 
Доброго времени суток, форумчане.
Никак не получается отобразить в диаграмме поле "Общий Итог" находящееся в сводной таблице.
Можно, конечно, скопировать данные сводной и уже на них построить диаграмму, но мне этот метод не подходит.

Заранее премного благодарен.
Вставить диапазон записанный в одной ячейке в формулу другой
 
Господа, Доброго времени суток.
Нужна помощь. Задание вроде простенькое, но нигде не смог найти решение.
В ячейке F2 формула: =СУММЕСЛИМН(B1:B3;A1:A3;A2). Как сменить диапазон суммирования на тот, который записан в ячейке E2,допустим(C1:C3), используя в формуле ссылку на эту ячейку.

Заранее благодарен
Притянуть значения формулой по нескольким условиям
 
Применив одну формулу (и не используя дополнительных столбцов), заполнить столбец выделенный желтым цветом. Желательно используя простые функции Счётеслимн, впр, гпр.. У Самого никак не получается(

P.S. Заранее благодарен!
Изменить названия в легенде
 
Добрый день. Посмотрел на многих сайтах, но нигде не смог найти как программно изменить названия легенд у Диаграммы.
Выбор диаграммы по ее расположению
 
Добрый день всем, обращаюсь к вам за советом.

У меня на листе имеется множество диаграмм. Нумерование идет не по порядку и не с первого листа, поэтому не знаю их индекс ChartObjects.
Как мне достать номер ChartOblects диаграммы, которая располагается в ячейках A2:B5. Или с помощью данных на которых она построена E1:F5.

Заранее благодарен
Копирование несмежных диапазонов на другой лист с помощью массива, есть корявый макрос, нужно перезаписать
 
Потребовалось написать макрос который проверяет наличие данных во всех ячейках определенных столбцов, и если есть,  то копирует данные из нескольких диапазонов в этой строке, соответствующей номеру ячейки, на пустой лист. Написал его через проверку на "пустоту" и метод .Copy. Все бы ничего, но макрос работает много часов. Слышал что копирование больших объемов данных через массивы эффективнее, но мои знания не позволяют мне такую штуку написать.
Подскажите, пожалуйста, как будет эффективнее написать этот макрос:
Код
Option Explicit
Sub Copy_Unempty()
Dim i As Long, j As Long, List As Integer, n As Long, Date1 As String, Date2 As String


n = 1
List = 2
For j = 1 To 141 Step 4

For i = 4 To 29

If Range("ai4".Cells(i - 3, j).Value <> "" Then


Union(Worksheets("данные".Range("m" & i), Worksheets("данные".Range("o" & i), Worksheets("данные".Range("q" & i), Worksheets("данные".Range("ai" & i).Range(Cells(1, 0 + j), Cells(1, 1 + j))).Copy Worksheets("Лист" & List).Range("c" & n)
Worksheets("Лист" & List).Range("a" & n) = Worksheets("данные".Range("ai4".Cells(1, j)
Worksheets("Лист" & List).Range("b" & n) = Worksheets("данные".Range("ai4".Cells(1, j + 1)
n = n + 1
If n = 1048570 Then
List = List + 1
n = 1
End If
End If
Next i
Next j
End Sub

P.S. На листе "Данные" указана только часть таблицы. Итоговое количество строк может превышать 1048576, т.е. надо учитывать это и последующие данные копировать на другой лист.
Изменено: Аргонавт - 16.01.2014 22:55:03 (оформление кода тэгом)
Отбор ячеек по условному Форматированию, Интересует код VBA для определения адреса "закрашенной" условным форматированием ячейки
 
Добрый день.
Перелистал много форумов и нигде не смог найти решения моей задачи.
В Чем суть: есть таблица в Excel 2010 из нескольких тысяч строк. К некоторым столбцам применено условное форматирование.
Во избежание просмотра вручную решил написать макрос который просматривал бы весь диапозон и копировал адреса окрашенных ячеек
на другой лист. В Частности интересует вопрос как именно достать этот адрес окрашенной ячейки.
Заранее благодарен.
Страницы: 1
Наверх