Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Записи участника (krosav4ig) - Мир MS Excel

Результаты поиска
krosav4ig Дата: Пятница, 01.07.2016, 11:57 | Сообщение № 1241 | Тема: Я боюсь .exe файлов!
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
а у меня стоит Shadowuser и мне как-то фиолетово B)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеа у меня стоит Shadowuser и мне как-то фиолетово B)

Автор - krosav4ig
Дата добавления - 01.07.2016 в 11:57
krosav4ig Дата: Четверг, 30.06.2016, 21:22 | Сообщение № 1242 | Тема: Полностью убрать поля с листа
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Добрый вечер. Дело в том, что Excel спрашивает у драйвера выбранного принтера его "физические" поля и резервирует полученные поля на странице, чтобы не было проблем при печати. Если ваш принтер умеет печатать "встык" (без полей), то вам нужно установить соответствующий параметр печати в драйвере принтера. Жмем Ctrl+P>Свойства, ищем галочку "Печать без полей" и тыкаем в нее, жмем ОК>Закрыть

печать без полей выключена

печать без полей включена


[p.s.]для наклеек лучше использовать Слияние данных MS Excel и MS Word
К сообщению приложен файл: 0129213.gif (25.3 Kb) · 3739682.gif (21.3 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Четверг, 30.06.2016, 21:25
 
Ответить
СообщениеДобрый вечер. Дело в том, что Excel спрашивает у драйвера выбранного принтера его "физические" поля и резервирует полученные поля на странице, чтобы не было проблем при печати. Если ваш принтер умеет печатать "встык" (без полей), то вам нужно установить соответствующий параметр печати в драйвере принтера. Жмем Ctrl+P>Свойства, ищем галочку "Печать без полей" и тыкаем в нее, жмем ОК>Закрыть

печать без полей выключена

печать без полей включена


[p.s.]для наклеек лучше использовать Слияние данных MS Excel и MS Word

Автор - krosav4ig
Дата добавления - 30.06.2016 в 21:22
krosav4ig Дата: Четверг, 30.06.2016, 20:33 | Сообщение № 1243 | Тема: Посчитать количество дней при заданном условии
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
или
Код
=СЧЁТ(1/ЧАСТОТА(($B$3:$B$7=D3)*ОТБР($A$3:$A$7);ОТБР($A$3:$A$7)))
тоже массивная
К сообщению приложен файл: 0537900.xlsx (8.5 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеили
Код
=СЧЁТ(1/ЧАСТОТА(($B$3:$B$7=D3)*ОТБР($A$3:$A$7);ОТБР($A$3:$A$7)))
тоже массивная

Автор - krosav4ig
Дата добавления - 30.06.2016 в 20:33
krosav4ig Дата: Вторник, 28.06.2016, 03:50 | Сообщение № 1244 | Тема: Ранжирование списка по условию
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
еще вариант
Код
=СЧЁТ(1/ЧАСТОТА(([Условие]=[@Условие])*([@Данные]<[Данные])*[Данные];([Условие]=[@Условие])*[Данные]))
К сообщению приложен файл: 6877585.xlsx (14.0 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениееще вариант
Код
=СЧЁТ(1/ЧАСТОТА(([Условие]=[@Условие])*([@Данные]<[Данные])*[Данные];([Условие]=[@Условие])*[Данные]))

Автор - krosav4ig
Дата добавления - 28.06.2016 в 03:50
krosav4ig Дата: Понедельник, 27.06.2016, 04:01 | Сообщение № 1245 | Тема: Удалить заливку текста (по возможности, макросом)
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Roman777, а если так?
[vba]
Код
Sub Макрос3()
    With ActiveDocument.Range.Font.Shading
        .Texture = wdTextureNone
        .ForegroundPatternColor = wdColorAutomatic
        .BackgroundPatternColor = wdColorAutomatic
    End With
End Sub
[/vba]
Интересное кино.
Если выделять вместе со знаком абзаца, не работает, без него - на урЯ!

ибо
К сообщению приложен файл: 7218592.gif (38.5 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Понедельник, 27.06.2016, 04:07
 
Ответить
СообщениеRoman777, а если так?
[vba]
Код
Sub Макрос3()
    With ActiveDocument.Range.Font.Shading
        .Texture = wdTextureNone
        .ForegroundPatternColor = wdColorAutomatic
        .BackgroundPatternColor = wdColorAutomatic
    End With
End Sub
[/vba]
Интересное кино.
Если выделять вместе со знаком абзаца, не работает, без него - на урЯ!

ибо

Автор - krosav4ig
Дата добавления - 27.06.2016 в 04:01
krosav4ig Дата: Воскресенье, 26.06.2016, 15:07 | Сообщение № 1246 | Тема: Распечатать текст сообщения MsgBox
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
или тут


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеили тут

Автор - krosav4ig
Дата добавления - 26.06.2016 в 15:07
krosav4ig Дата: Пятница, 24.06.2016, 03:56 | Сообщение № 1247 | Тема: Распечатать текст сообщения MsgBox
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Ой! Какой кошмар!

Этнияоносамо :)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
Ой! Какой кошмар!

Этнияоносамо :)

Автор - krosav4ig
Дата добавления - 24.06.2016 в 03:56
krosav4ig Дата: Пятница, 24.06.2016, 02:15 | Сообщение № 1248 | Тема: Распечатать текст сообщения MsgBox
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
можно как-то так

использование в коде [vba]
Код
call PrintStr("Текст который нужно печатать","Имя принтера")
[/vba]
Второй аргумент не обязателен, если его не указывать, будет печататься на активный принтер
[vba]
Код
Sub dd()
    Dim s$
    s = "Текст"
    If MsgBox(s, 4, "Печатать?") = vbYes Then PrintStr s
End Sub
[/vba]
К сообщению приложен файл: PrintStr.xlsm (21.7 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеможно как-то так

использование в коде [vba]
Код
call PrintStr("Текст который нужно печатать","Имя принтера")
[/vba]
Второй аргумент не обязателен, если его не указывать, будет печататься на активный принтер
[vba]
Код
Sub dd()
    Dim s$
    s = "Текст"
    If MsgBox(s, 4, "Печатать?") = vbYes Then PrintStr s
End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 24.06.2016 в 02:15
krosav4ig Дата: Вторник, 21.06.2016, 19:50 | Сообщение № 1249 | Тема: отсутствует progressbar
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Вот тут ужо сваянный есть


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеВот тут ужо сваянный есть

Автор - krosav4ig
Дата добавления - 21.06.2016 в 19:50
krosav4ig Дата: Пятница, 17.06.2016, 16:07 | Сообщение № 1250 | Тема: Выбор нескольких макс значений с выводом названий столбцов
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
так нужно?
Код
=НАИМЕНЬШИЙ((СЧЁТЕСЛИ($B3:$I3;">"&$B3:$I3)<3)*$B$1:$I$1;СТОЛБЕЦ(F3))
К сообщению приложен файл: 8490129.xlsx (12.1 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениетак нужно?
Код
=НАИМЕНЬШИЙ((СЧЁТЕСЛИ($B3:$I3;">"&$B3:$I3)<3)*$B$1:$I$1;СТОЛБЕЦ(F3))

Автор - krosav4ig
Дата добавления - 17.06.2016 в 16:07
krosav4ig Дата: Пятница, 17.06.2016, 15:27 | Сообщение № 1251 | Тема: Преобразовать данные с сайта в дату эксель
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
там в ячейках в начале стоит неразрывный пробел
его нужно убить
Ctrl+H
в поле Найти жмем Alt+255
поле Заменить на очистить
Заменить все


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениетам в ячейках в начале стоит неразрывный пробел
его нужно убить
Ctrl+H
в поле Найти жмем Alt+255
поле Заменить на очистить
Заменить все

Автор - krosav4ig
Дата добавления - 17.06.2016 в 15:27
krosav4ig Дата: Вторник, 14.06.2016, 16:09 | Сообщение № 1252 | Тема: макрос для удаления знака рубля
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
здравствуйте [vba]
Код
sub rr()
    cells.replace chrw(&h20bd), "", xlpart
end sub
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениездравствуйте [vba]
Код
sub rr()
    cells.replace chrw(&h20bd), "", xlpart
end sub
[/vba]

Автор - krosav4ig
Дата добавления - 14.06.2016 в 16:09
krosav4ig Дата: Воскресенье, 12.06.2016, 19:00 | Сообщение № 1253 | Тема: Шифр уитстона в excel
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
еще вариант, для работы нужно включить итеративные вычисления
Кнопками 1 и 2 перегенерируются левая и правая таблицы соответственно
Кнопкой 3 перезапускается шифровка/дешифровка, после нажатия на нее нужно выделить любую ячейку и зажать F9
на кнопки нужно жать двойным кликом
К сообщению приложен файл: 4555834.xlsm (26.8 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениееще вариант, для работы нужно включить итеративные вычисления
Кнопками 1 и 2 перегенерируются левая и правая таблицы соответственно
Кнопкой 3 перезапускается шифровка/дешифровка, после нажатия на нее нужно выделить любую ячейку и зажать F9
на кнопки нужно жать двойным кликом

Автор - krosav4ig
Дата добавления - 12.06.2016 в 19:00
krosav4ig Дата: Вторник, 31.05.2016, 04:01 | Сообщение № 1254 | Тема: Быстрая навигация по книгам и листам (выбор, поиск)
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
или в ini файл, например
[vba]
Код
Sub test()
    With New IniFile
        .INIFileName = "d:\1.ini"
        .WritePrivateINIString 1, 2, 3
        Debug.Print .GetPrivateINIString(1, 2)
        .WritePrivateINIString 4, 5, 6
        Debug.Print .GetPrivateINIString(4, 5)
    End With
End Sub
[/vba]
К сообщению приложен файл: IniFile.cls (2.4 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеили в ini файл, например
[vba]
Код
Sub test()
    With New IniFile
        .INIFileName = "d:\1.ini"
        .WritePrivateINIString 1, 2, 3
        Debug.Print .GetPrivateINIString(1, 2)
        .WritePrivateINIString 4, 5, 6
        Debug.Print .GetPrivateINIString(4, 5)
    End With
End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 31.05.2016 в 04:01
krosav4ig Дата: Суббота, 28.05.2016, 16:39 | Сообщение № 1255 | Тема: Быстрая навигация по книгам и листам (выбор, поиск)
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Евгений, спасибо, понравилось. После небольшого тестирования захотелось "мультипроцессности" и решил немного доработать :)
Вот чего у мну получилось (в конце я немного поизвращался над формой :) )
К сообщению приложен файл: 4767522.xlsm (39.2 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Суббота, 28.05.2016, 16:40
 
Ответить
СообщениеЕвгений, спасибо, понравилось. После небольшого тестирования захотелось "мультипроцессности" и решил немного доработать :)
Вот чего у мну получилось (в конце я немного поизвращался над формой :) )

Автор - krosav4ig
Дата добавления - 28.05.2016 в 16:39
krosav4ig Дата: Четверг, 26.05.2016, 22:11 | Сообщение № 1256 | Тема: Определить загрузку, зная трудоемкость
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
я тут чего-то непонятное нагородил
[vba]
Код
=ЕСЛИ(И(РАБДЕНЬ(B$2-1;1)=B$2;РАБДЕНЬ(МИН(ЕСЛИ(--ТЕКСТ($B4:B4;"0;;0;\0");$B$2:B$2));ОКРУГЛВВЕРХ(СУММ($B4:B4)/8;))>=B$2);МЕДИАНА(;8;СУММ($B4:B4)-СУММ($A8:A8));)
[/vba]
К сообщению приложен файл: 20-2.xlsx (15.1 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Четверг, 26.05.2016, 22:15
 
Ответить
СообщениеЗдравствуйте
я тут чего-то непонятное нагородил
[vba]
Код
=ЕСЛИ(И(РАБДЕНЬ(B$2-1;1)=B$2;РАБДЕНЬ(МИН(ЕСЛИ(--ТЕКСТ($B4:B4;"0;;0;\0");$B$2:B$2));ОКРУГЛВВЕРХ(СУММ($B4:B4)/8;))>=B$2);МЕДИАНА(;8;СУММ($B4:B4)-СУММ($A8:A8));)
[/vba]

Автор - krosav4ig
Дата добавления - 26.05.2016 в 22:11
krosav4ig Дата: Четверг, 26.05.2016, 19:04 | Сообщение № 1257 | Тема: Поиск определенных символов вначале содержимого ячейки
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
giovanni, .Find не о том, вам нужен Instr [vba]
Код
Sub dd()
    Dim xcell As Variant
    xcell = Range("A2").Value
    Select Case 1
        Case InStr(xcell, "абв.")
            MsgBox "абв."
        Case InStr(xcell, "аб.")
            MsgBox "аб."
        Case InStr(xcell, "а.")
            MsgBox "а."
    End Select
End Sub
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Четверг, 26.05.2016, 19:06
 
Ответить
Сообщениеgiovanni, .Find не о том, вам нужен Instr [vba]
Код
Sub dd()
    Dim xcell As Variant
    xcell = Range("A2").Value
    Select Case 1
        Case InStr(xcell, "абв.")
            MsgBox "абв."
        Case InStr(xcell, "аб.")
            MsgBox "аб."
        Case InStr(xcell, "а.")
            MsgBox "а."
    End Select
End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 26.05.2016 в 19:04
krosav4ig Дата: Четверг, 26.05.2016, 02:59 | Сообщение № 1258 | Тема: Поиск определенных символов вначале содержимого ячейки
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Доброй ночи[vba]
Код
.Find("абв.*", , xlFormulas, xlWhole, xlByRows, xlNext)
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Четверг, 26.05.2016, 02:59
 
Ответить
СообщениеДоброй ночи[vba]
Код
.Find("абв.*", , xlFormulas, xlWhole, xlByRows, xlNext)
[/vba]

Автор - krosav4ig
Дата добавления - 26.05.2016 в 02:59
krosav4ig Дата: Среда, 25.05.2016, 13:30 | Сообщение № 1259 | Тема: С английского на русский
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
[offtop]имхо, ТС создал тему тока для того, шоб перевести формулу на инглиш


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение[offtop]имхо, ТС создал тему тока для того, шоб перевести формулу на инглиш

Автор - krosav4ig
Дата добавления - 25.05.2016 в 13:30
krosav4ig Дата: Среда, 25.05.2016, 13:26 | Сообщение № 1260 | Тема: Перенос данных с разных листов в список
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
в диспетчере имен именованная формула ref
Код
="'"&ТРАНСП(ПОДСТАВИТЬ(ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1);ПОЛУЧИТЬ.ДОКУМЕНТ(1);))&"'!"&{"d5";"d8";"c10";"d5";"g12"}

на листе с ячейки A1 тянем формулу
Код
=ЕСЛИОШИБКА(ПСТР(ДВССЫЛ(ИНДЕКС(ref;СТРОКА();СТОЛБЕЦ()));5^(СТОЛБЕЦ()=4);3^(7^(СТОЛБЕЦ()>1)));"")
К сообщению приложен файл: 8803647.xls (32.5 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Среда, 25.05.2016, 13:39
 
Ответить
Сообщениев диспетчере имен именованная формула ref
Код
="'"&ТРАНСП(ПОДСТАВИТЬ(ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1);ПОЛУЧИТЬ.ДОКУМЕНТ(1);))&"'!"&{"d5";"d8";"c10";"d5";"g12"}

на листе с ячейки A1 тянем формулу
Код
=ЕСЛИОШИБКА(ПСТР(ДВССЫЛ(ИНДЕКС(ref;СТРОКА();СТОЛБЕЦ()));5^(СТОЛБЕЦ()=4);3^(7^(СТОЛБЕЦ()>1)));"")

Автор - krosav4ig
Дата добавления - 25.05.2016 в 13:26
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2026 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!