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

Страницы: 1 2 След.
Как переобразовать вертикальный масив данных в горизонтальный?
 
Помогите переобразовать такой масив данных в то что на скрине?
Формула поиска значения в столбце и вывода ссылки из его соседней ячейки
 
Привет всем! Помогите с формулой.
Логика вопроса в этой схеме на файлообменнике.
https://habrastorage.org/webt/0w/ak/7u/0wak7ucvws-vy7wi6oki7wd5zrw.jpeg
Надеюсь так понятно будет. Спасибо :)
Таблица в ячейке
 
Здравствуйте коллеги
Озадачил вопрос, можно ли реализовать какими либо известными способами следующее...

При клике на ячейку в строке "K" открывается окно, которое отображает редактируемую таблицу в 3 строки и в добавляемое количество столбцов (по умолчанию 1, при клике на + добавляется еще столбец). Данные сохраняются в ячейке "К" и отображаются этой формой. Ячейки - они же поля ввода текста, то-есть режим просмотра = режим редактирования.


В добавок ко всему эти строки входят в сводную таблицу.
Изменено: Юрий Глодовский - 11.03.2015 11:42:25
Форма-анкета для заполнения таблицы
 
Здравствуйте коллеги
Озадачил вопрос, можно ли реализовать какими либо известными способами следующее...

Использовать для заполнения ячеек всплывающую форму (типа анкеты), которая заполняет несколько ячеек в строке сразу
Выглядит это примерно так. При клике на ячейку в столбце "А" редактируется строка, где формой заполняются ячейки.

В добавок ко всему эти строки входят в сводную таблицу.
Изменено: Юрий Глодовский - 11.03.2015 12:31:36
Поиск значения в таблице по признакам в соседних столбцах
 
Есть 2 листа.
На первом ведется учет принятых платежей. Справа от номера квартала указана квартальная сумма налога, которая накопилась за этот квартал.
На втором с помощью формул должны собираться квартальные суммы налога из первого листа по каждому кварталу. Но я не знаю как это сделать. Помогите пожалуйста.



Проверка =ГИПЕРССЫЛКА на наличие файла и сохранение существующих в папку
 
Есть лист с кучей гиперссылок (краткий пример прилагаю)
Гиперссылки формульные, типа =ГИПЕРССЫЛКА($A$1&$A3&C$1&$B$1;$A$1&$A3&C$1&$B$1)

Нужно скачать в отдельную папку те файлы которые существуют, сохранив имя каждого файла в исходном виде
По сути это для скачивания файлов через перебор вариантов
Всего ссылок около 2500
Прошу помочь?
Сохранение книги с заменой формул на значения
 
Есть книга, в ней несколько листов. Используются скрытые столбцы (в концах таблиц) и формулы.
Нужен макрос который сохраняет копию книги на D:\Рабочий стол\123.xls
но так чтобы вместо формул сохранялись их значения и чтобы не было скрытых столбцов
Это макросом можно сделать?
Как добавить значение из буфера обмена?
 
А как сделать чтобы вместо 455 добавлялось содержание "буфера обмена"?
Код
Sub Макрос4()
    ActiveCell.FormulaR1C1 = "=[@Оборот]-455"
End Sub
ПС: макрос вставляет в выбранную ячейку формулу
Изменено: Юрий Глодовский - 13.09.2014 21:39:11
Проблемы с формулой =РАБДЕНЬ() в условном форматировании, Как подсветить два следующих рабочих дня?
 
Прошу помощи с формулой для условного форматирования
Нужно выделить 2 следующих рабочих дня. Например, если сегодня понедельник, то выделить вторник и среду, если четверг, то пятницу и понедельник.
Прикрепляю Пример.xls, в нем результаты моих безуспешных попыток.


Дописывание формулы к вводимому значению, Как сделать чтобы при введении/вставке значения в ячейку в ней автоматически создавалась формула?
 
Как сделать чтобы при введении/вставке значения в ячейку в ней автоматически создавалась формула?
=[ячейка слева]-[значение, которое мы ввели]
Заданное размещение окна поиска, при нажатии Ctrl+F окно поиска всегда в заданном месте
 
Как сделать так чтобы при нажатии Ctrl+F окно поиска всплывало всегда в заданном месте (на определенном расстоянии от начала листа), а не посредине экрана?

Ну и конечно возможно ли это вообще...
Изменено: Юрий Глодовский - 29.06.2014 19:21:36
Планшет для работы в Excel с макросами - 2014, Какие планшеты на 2014 год лучше использовать?
 
У кого есть опыт работы с планшетами и Excel-ем, поделитесь рекомендациями по выбору лучшего девайса в категориях "функциональность", "удобность", "цена".
В конце сделаю статью-обзор "Планшеты для работы с Excel в 2014 году".
Разбор ошибки: что означает Run-time error '1004' и как её убрать?, Что значит эта ошибка? И как ее убрать
 


Возникает при переходе по ссылке из одного листа на другой
Как в формуле отличить email от обычной ссылки?
 
Как в формуле отличить email от обычной ссылки?
=ЕСЛИ(A1=email;A2;A3)
Под =email имеется ввиду "значение является email-ом"
Как отправить диапазон по email в табличном виде?, Email, =ГИПЕРССЫЛКА, диапазон
 
С одной стороны есть ссылка, нажатием на которую создается email с содержанием из ячейки A1
=ГИПЕРССЫЛКА("mailto:eeeeee@gmail.com?subject=ТЕМА&body="&A1;"ТЕКСТ ССЫЛКИ")
С другой стороны есть диапазон шириной 4 ячейки, высотой 20 ячеек
Пытаюсь придумать способ вписать в тело письма содержание этого диапазона в табличном виде
Идея следующего типа не работает
     ...body="&A1:20;...

Подскажите варианты как реализовать
Изменено: Юрий Глодовский - 30.03.2014 17:41:15
Ускорить макрос форматирования ячеек
 
Помогите ускорить макрос
Он задает форматирование ячеек (границы, заливка, выравнивание)

Можно ее ка нибудь упростить?
Код
Sub Сьогодні()
    Range("AC4:AC22").Select
    With Selection.Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .ThemeColor = xlThemeColorDark2
        .TintAndShade = 0
        .PatternTintAndShade = 0
    End With
    With Selection
        .HorizontalAlignment = xlGeneral
        .VerticalAlignment = xlBottom
        .WrapText = True
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
    Range("X4:X22").Select
    With Selection
        .HorizontalAlignment = xlGeneral
        .VerticalAlignment = xlCenter
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
    ActiveWindow.SmallScroll Down:=-6
    Range("AC4:AC22").Select
    ActiveWindow.SmallScroll Down:=-21
    With Selection
        .HorizontalAlignment = xlGeneral
        .VerticalAlignment = xlTop
        .WrapText = True
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
    Range("X4:AC22").Select
    Selection.Borders(xlDiagonalDown).LineStyle = xlNone
    Selection.Borders(xlDiagonalUp).LineStyle = xlNone
    With Selection.Borders(xlEdgeLeft)
        .LineStyle = xlContinuous
        .ThemeColor = 3
        .TintAndShade = -0.249946592608417
        .Weight = xlThin
    End With
    With Selection.Borders(xlEdgeTop)
        .LineStyle = xlContinuous
        .ThemeColor = 3
        .TintAndShade = -0.249946592608417
        .Weight = xlThick
    End With
    With Selection.Borders(xlEdgeBottom)
        .LineStyle = xlContinuous
        .ThemeColor = 3
        .TintAndShade = -0.249946592608417
        .Weight = xlThick
    End With
    With Selection.Borders(xlEdgeRight)
        .LineStyle = xlContinuous
        .ThemeColor = 3
        .TintAndShade = -0.249946592608417
        .Weight = xlThin
    End With
    With Selection.Borders(xlInsideVertical)
        .LineStyle = xlContinuous
        .ThemeColor = 3
        .TintAndShade = -0.249946592608417
        .Weight = xlThin
    End With
    With Selection.Borders(xlInsideHorizontal)
        .LineStyle = xlContinuous
        .ThemeColor = 3
        .TintAndShade = -0.249946592608417
        .Weight = xlThin
    End With
    Range("A1").Select
End Sub

Изменено: Юрий Глодовский - 27.03.2014 22:51:27
Копирование данных без изменения крайних столбцов
 
В книге макрос, который копирует из листа "База" на лист "Порядок" строки вместе с форматированием
К сожалению он перезаписывает всю строку, а нужны неперезаписываемые столбцы по бокам от зоны обновления (или хотя бы справа)
Посмотрите, может кто разбирается
Макрос следующего содержания
Код
Sub Повестка_дня()
Application.ScreenUpdating = 0
Dim SCH_STR, LST_BD, LST_POVEST, DATA_POVEST, STR_PCH As Variant
Dim II As Integer

LST_BD = "База"
LST_POVEST = "Порядок"


Sheets(LST_BD).Select
SCH_STR = Cells(7, 1).End(xlDown).Row - 6
Dim MATR(), index() As Variant
ReDim MATR(SCH_STR, 1), index(SCH_STR, 1)
MATR = Range(Cells(7, 10), Cells(7 + SCH_STR - 1, 10))

Sheets(LST_POVEST).Select
    Range("J1").Select
    ActiveCell.FormulaR1C1 = "=TODAY()"
DATA_POVEST = Range("J1").Value
    Range("A2:R15").Select
    Selection.Clear

STR_PCH = 2
For II = 1 To SCH_STR
    If DATA_POVEST = MATR(II, 1) Then
       Sheets(LST_BD).Select
       Rows(Trim(Str(II + 6)) + ":" + Trim(Str(II + 6))).Select
       Selection.Copy
    
       Sheets(LST_POVEST).Select
       Rows(Trim(Str(STR_PCH)) + ":" + Trim(Str(STR_PCH))).Select
       'ActiveSheet.Paste'ПОЛНАЯ ВСТАВКА (ФОРМАТЫ, ФОРМУЛЫ, ЗНАЧЕНИЯ)
       
' В С Т А В К А    БЕЗ    Ф О Р М У Л
    Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False 'ВСТАВКА ТОЛЬКО ФОРМАТОВ
        
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False 'ВСТАВКА ЗНАЧЕНИЙ И ЗНАЧЕНИЙ "ИЗ-ПОД" ФОРМУЛ В БД
       STR_PCH = STR_PCH + 1
    End If
Next 'II
Application.CutCopyMode = False
Application.ScreenUpdating = 1
End Sub

 
Изменено: Юрий Глодовский - 17.12.2013 02:04:13
Ссылка из Excel на ячейку таблицы из Google Docs Spreadsheet
 
Здравствуйте, товарищи.
Никак не могу нагуглить, да и Яндекс не отвечает на вопрос о том
бывают ли ссылки на ячейки таблиц находящихся в Google Docs Spreadsheet ?
Как они выглядят или как создаются (мало ли какие нюансы есть)

Задача передо мной  стоит следующая: разместить в нормальном xls файле ссылку, которая открывала бы таблицу в Google Docs и выделяла заданную ячейку.
Кто какие зацепки знает, подскажите пожалуйста.
Если кто то точно знает что это невозможно, то скажите тоже
Отобразить заливку ячейки на другом листе
 
Кто знает какой формулой отобразить заливку ячейки (или все ее форматирование) на другом листе?
То есть как "=База!K7", только передать не только значение, а и форматирование (особо важна заливка)
Изменено: Юрий Глодовский - 25.09.2013 21:27:14
Создание email'а из excel, Какие знаете способы?
 
Есть необходимость создавать письма в Gmail указав в теме содержимое одной ячейки, в тексте письма - содержание другой, в получателе - третьей. При этом письмо отправлять не надо - только сгенерировать и открыть в браузере.
Помнится мне был такой способ без использования макросов - чисто формулой, но уже битый час не могу его найти.
Может кто помнит - сориентируйте в поиске. По ходу это из рубрики "правила создания email ссылкой"
Несколько значков для разных цветов заливки, на панелле быстрого доступа в Excel 2010
 
Как сделать такой функционал на панеле быстрого доступа в Excel 2010:


То есть добавить на панель отдельные цвета.
Какие вообще есть способы сделать что то подобное?
Изменение формул в зависимости от значения в ячейке
 
Как сделать так чтобы
указать нужный столбец здесь в ячейке M3

и после этого
все формулы столбца J
брали данные из столбца M,
потом указал в J3 букву N -
стало отображать
данные из столбца N…

То есть формулы в колонке J менялись в зависимости от значения в ячейке M3
=M5, =M6, =M7, =M8...
=N5, =N6, =N7, =N8...

Изменено: Юрий Глодовский - 15.08.2013 13:48:07
Отображение содержания выделенной ячейки, если она находится в нужном столбце, Контакты из базы в виде штрих-кода (есть решение) или QR-кода для быстрого набора
 
Подскажите как реализовать, пожалуйста

Если выделена ячейка находится в столбце H (там номера телефонов), то в ячейке V1 отображается содержание этой выделенной ячейки.
Получается кликнул на номер и он обновился в ячейке V1

ПС: это можно использовать для вывода номера телефона в виде штрих-кода и последующего ускоренного набора с помощью материалов из архива Barcode.zip (прилагается) и проги для Android.
А если умудрится как вместо штрих-кода генерировать QR-код, то и в контакты из базы в телефон можно будет быстро вносить
Автонумерация строк (статическая)
 
Как сделать чтобы при добавлении новой строки в средине списка номера списка сохраняли свой порядок? (добавляю скриншоты и исходник)
В файле есть макрос который сортирует столбец при нажатии на ячейку заголовка, поэтому нужно чтобы значение номера в ячейке сохранялось даже при такой сортировке

ПС: допустима сортировка как порядком целых чисел 1 2 3 4 5 6 7 8 9 10 ...
так и не целыми 1 2 2,5 2,75 3 4 5 5,1 5,2 ...

Помогите разобраться пожалуйста
Рисунок удален. Суммарный вес более 100 кБ [МОДЕРАТОР]
Как сделать повестку дня
 
Привет всем, нужна помощь
Есть лист "База", где каждая строчка - запись на 26 ячеек с назначеной датой
Есть лист "Повестка дня", где в каждой строке должна отображаться строка из "Базы" если назначенная дата совпадает с сегодняшней.

Скриншот и документ ниже...
Подсчет статистики для скорой помощи
 
Есть столбик, где есть даты для каждого выезда врачей (внизу постоянно будут добавляться все новые даты)
В соседнем - определено какой тогда был день недели
А дальше (в желтых ячейках) не замысловатой формулой =СЧЁТЕСЛИ(B1:B66;C2) мы определяем сколько выездов было по понедельникам, вторникам...

Так вот - нужно чтобы в желтых ячейках учитывались даты только за последние 3 недели и отдельно отчет за май. Как быть?

ПС: книгу добавляю
Изменено: Юрий Глодовский - 07.06.2013 23:56:23
Удобный поиск для Excel, Давайте разработаем вместе
 
Также возникла идея, может сможем вместе реализовать

Сделать для Excel макрос который будет делать поиск похожим на поиск по странице в браузере (как в Google Chrome к примеру):

Выделяем диапазон поиска, вызываем хоткеем поле поиска (свое, для макроса), по мере ввода все подходящие поля или части введенного текста окрашиваются, рядом с полем счетчик количества найденных результатов и 2 кнопки - "дальше" (работает при нажатии Enter в поле поиска) и "назад" (работает при нажатии Shift+Enter в поле поиска).

Это будет крутая тема!
У кого какие варианты?
Как сделать чтобы на одном листе из книги было только 56 строк
 
Как сделать чтобы на одном листе из книги было только 56 строк?
Чтобы заголовки горизонтальных строк заканчивались на номере 56

Свое начало тема берет здесь
Изменено: Exhaust_ - 28.05.2013 12:58:26
Как сделать скриншот одного из листов книги если он не помешается в экран, и сохранить его как изображение (не pdf и не jpg)
 
Ребята, подскажите, кто знает
как сделать скриншот одного из листов книги если он не помешается в экран
и сохранить его как изображение
(не pdf и не jpg)
Модуль, который суммирует значение ячеек окрашенных в определенный цвет, Нужно чуть-чуть изменить
 
Друзья, модуль суммирует значение ячеек окрашенных в определенный цвет
Он пересчитывает значения всех ячеек каждый раз после редактирования любой ячейки книги и это недостаток, книга начинает повисать
Как сделать чтобы он пересчитывал значения только по какой-либо команде?
Например, только при редактировании определенного листа, или столбца в нем...

Исходник добавляю и выкладываю код модуля:

Код
Public Function SumByColor(DataRange As Range, ColorSample As Range) As Double
    Dim Sum As Double
    Application.Volatile True

    For Each cell In DataRange
        If cell.Interior.Color = ColorSample.Interior.Color Then
            Sum = Sum + cell.Value
        End If
    Next cell
    SumByColor = Sum
End Function
Изменено: Exhaust_ - 23.05.2013 21:20:59
Страницы: 1 2 След.
Наверх