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

Вход

Регистрация

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

 

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

Результаты поиска
krosav4ig Дата: Пятница, 15.03.2019, 02:57 | Сообщение № 1961 | Тема: Имя текущей книги + текст
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Anton2201, тыц
крос


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

Сообщение отредактировал krosav4ig - Пятница, 15.03.2019, 03:01
 
Ответить
СообщениеAnton2201, тыц
крос

Автор - krosav4ig
Дата добавления - 15.03.2019 в 02:57
krosav4ig Дата: Пятница, 15.03.2019, 07:54 | Сообщение № 1962 | Тема: Проверка данных, что то не так!?
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Доброе утро
У меня работает
К сообщению приложен файл: 7348476.png (16.7 Kb)


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

Автор - krosav4ig
Дата добавления - 15.03.2019 в 07:54
krosav4ig Дата: Пятница, 15.03.2019, 16:21 | Сообщение № 1963 | Тема: Изменение индекса списка в коде. Зачем?
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
а можно я немного поумничаю?
в коде формы
[vba]
Код
Option Explicit
Private Sub MoveUpButton_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
    TextBox1.Text = "Произведен двойной щелчок"
    Cancel = False
    Call MoveUpButton_Click
End Sub
Private Sub MoveDownButton_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
    Cancel = False
    Call MoveDownButton_Click
End Sub

Private Sub MoveUpButton_Click()
    ShiftItem ListBox1, True
End Sub
Private Sub MoveDownButton_Click()
    ShiftItem ListBox1, False
End Sub

Private Sub ShiftItem(ByRef lb As MSForms.Control, bUp As Boolean)
    Dim i%, j%, l()
    With lb
        i = .ListIndex
        If i + bUp >= 0 And i + bUp < lb.ListCount - 1 Then
            l = .List
            For j = 0 To UBound(l, 2)
                swap l(i, j), l(i + (1 Or bUp), j):
            Next
            .List = l
        End If        
    End With
End Sub
Private Sub swap(ByRef a, ByRef b)
    Dim c: c = a: a = b: b = c
End Sub

Private Sub UserForm_Initialize()
    With ListBox1
        .List = [transpose(proper(text(row(r1:r12)*30,"[$-419]mmmm")))]
        .ListIndex = 0
    End With
End Sub

Private Sub OKButton_Click()
    Unload Me
End Sub
[/vba]в Module1 [vba]
Код
Sub ShowDialog()
    UserForm1.Show
End Sub
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеа можно я немного поумничаю?
в коде формы
[vba]
Код
Option Explicit
Private Sub MoveUpButton_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
    TextBox1.Text = "Произведен двойной щелчок"
    Cancel = False
    Call MoveUpButton_Click
End Sub
Private Sub MoveDownButton_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
    Cancel = False
    Call MoveDownButton_Click
End Sub

Private Sub MoveUpButton_Click()
    ShiftItem ListBox1, True
End Sub
Private Sub MoveDownButton_Click()
    ShiftItem ListBox1, False
End Sub

Private Sub ShiftItem(ByRef lb As MSForms.Control, bUp As Boolean)
    Dim i%, j%, l()
    With lb
        i = .ListIndex
        If i + bUp >= 0 And i + bUp < lb.ListCount - 1 Then
            l = .List
            For j = 0 To UBound(l, 2)
                swap l(i, j), l(i + (1 Or bUp), j):
            Next
            .List = l
        End If        
    End With
End Sub
Private Sub swap(ByRef a, ByRef b)
    Dim c: c = a: a = b: b = c
End Sub

Private Sub UserForm_Initialize()
    With ListBox1
        .List = [transpose(proper(text(row(r1:r12)*30,"[$-419]mmmm")))]
        .ListIndex = 0
    End With
End Sub

Private Sub OKButton_Click()
    Unload Me
End Sub
[/vba]в Module1 [vba]
Код
Sub ShowDialog()
    UserForm1.Show
End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 15.03.2019 в 16:21
krosav4ig Дата: Пятница, 15.03.2019, 17:27 | Сообщение № 1964 | Тема: Эксель выдает ошибку: Код исключения c0000005,модуль wmp.dll
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
OlegSmirnov, сделайте дефрагментацию и проверьте hdd на ошибки, пробуйте рекомендации от сюда, если не поможет пробуйте переустанавливать из Media Feature Pack (Win 7 Win 8.1 Win 10)


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

Сообщение отредактировал krosav4ig - Пятница, 15.03.2019, 17:27
 
Ответить
СообщениеOlegSmirnov, сделайте дефрагментацию и проверьте hdd на ошибки, пробуйте рекомендации от сюда, если не поможет пробуйте переустанавливать из Media Feature Pack (Win 7 Win 8.1 Win 10)

Автор - krosav4ig
Дата добавления - 15.03.2019 в 17:27
krosav4ig Дата: Пятница, 15.03.2019, 20:53 | Сообщение № 1965 | Тема: Как распознать текст внутри ячейки - как диапазон
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
ДВССЫЛ()


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте
ДВССЫЛ()

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

Excel 2007,2010,2013
Написал в ЛС


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

Автор - krosav4ig
Дата добавления - 15.03.2019 в 22:45
krosav4ig Дата: Суббота, 16.03.2019, 15:37 | Сообщение № 1967 | Тема: Отображать шапку и подвал документа при просмотре и печати
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
если статически, можно картинкой в колонтитуле
К сообщению приложен файл: 8202596.xlsm (50.3 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте
если статически, можно картинкой в колонтитуле

Автор - krosav4ig
Дата добавления - 16.03.2019 в 15:37
krosav4ig Дата: Суббота, 16.03.2019, 20:40 | Сообщение № 1968 | Тема: Закрытие файла (сформированного в 1С) на сервере
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Nic70y, Дратути
win+r taskkill -f -im excel*
[p.s.]#этнияоносамо


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

Сообщение отредактировал krosav4ig - Суббота, 16.03.2019, 20:41
 
Ответить
СообщениеNic70y, Дратути
win+r taskkill -f -im excel*
[p.s.]#этнияоносамо

Автор - krosav4ig
Дата добавления - 16.03.2019 в 20:40
krosav4ig Дата: Суббота, 16.03.2019, 20:58 | Сообщение № 1969 | Тема: Закрытие файла (сформированного в 1С) на сервере
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Nic70y, эт я шуткую, эта команда убьет все процессы excel
но, в каждой, как говорится, шутке есть доля правды...
возможно, что процесс, который использовался в 1С для формирования файла все еще запущен и использует файл.
возможно, что этот файл открыт в другом экземпляре excel и тада получим ошибку 9
были случаи появления ошибки при программном закрытии файла, в котором обновлялись подключения в фоновом режиме


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

Сообщение отредактировал krosav4ig - Суббота, 16.03.2019, 21:22
 
Ответить
СообщениеNic70y, эт я шуткую, эта команда убьет все процессы excel
но, в каждой, как говорится, шутке есть доля правды...
возможно, что процесс, который использовался в 1С для формирования файла все еще запущен и использует файл.
возможно, что этот файл открыт в другом экземпляре excel и тада получим ошибку 9
были случаи появления ошибки при программном закрытии файла, в котором обновлялись подключения в фоновом режиме

Автор - krosav4ig
Дата добавления - 16.03.2019 в 20:58
krosav4ig Дата: Воскресенье, 17.03.2019, 14:53 | Сообщение № 1970 | Тема: Как закрыть выпадающий список в ComboBox?
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
[vba]
Код
    if ComboBox1.Text = Worksheets(2).Range("ADM") Then
        application.sendKeys "{esc}", 1
        doEvents
        UserForm1.Show
    endif
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение[vba]
Код
    if ComboBox1.Text = Worksheets(2).Range("ADM") Then
        application.sendKeys "{esc}", 1
        doEvents
        UserForm1.Show
    endif
[/vba]

Автор - krosav4ig
Дата добавления - 17.03.2019 в 14:53
krosav4ig Дата: Воскресенье, 17.03.2019, 15:57 | Сообщение № 1971 | Тема: Чего вам не хватает на форуме?
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Anis625, еще есть список пользователей и статистика на вкладке главная


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

Сообщение отредактировал krosav4ig - Воскресенье, 17.03.2019, 16:04
 
Ответить
СообщениеAnis625, еще есть список пользователей и статистика на вкладке главная

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

Excel 2007,2010,2013
Ограничение 255 символов на строки в просматриваевом диапазоне
массиваня формула
Код
=ПОИСКПОЗ(1;ПОИСК("*"&B3;$A$1:A3);)
К сообщению приложен файл: 7286221.xls (33.5 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеОграничение 255 символов на строки в просматриваевом диапазоне
массиваня формула
Код
=ПОИСКПОЗ(1;ПОИСК("*"&B3;$A$1:A3);)

Автор - krosav4ig
Дата добавления - 17.03.2019 в 16:15
krosav4ig Дата: Понедельник, 18.03.2019, 00:40 | Сообщение № 1973 | Тема: Сломались теги формул
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
чет надоело ждать, я себе сам написал

Upd.
Удалил лишние буковки в коде скрипта, в работе ничего не изменилось


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

Сообщение отредактировал krosav4ig - Понедельник, 18.03.2019, 02:19
 
Ответить
Сообщениечет надоело ждать, я себе сам написал

Upd.
Удалил лишние буковки в коде скрипта, в работе ничего не изменилось

Автор - krosav4ig
Дата добавления - 18.03.2019 в 00:40
krosav4ig Дата: Понедельник, 18.03.2019, 13:17 | Сообщение № 1974 | Тема: Сломались теги формул
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
sboy, нужно в браузер установить и включить расшение tampermonkey, и потом сходить по моей ссылке, предложит установить скрипт


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеsboy, нужно в браузер установить и включить расшение tampermonkey, и потом сходить по моей ссылке, предложит установить скрипт

Автор - krosav4ig
Дата добавления - 18.03.2019 в 13:17
krosav4ig Дата: Понедельник, 18.03.2019, 16:21 | Сообщение № 1975 | Тема: Объединение файлов в Excel + Power Query
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
APlayer, вам нужно получить это окно или все-таки собрать данные из файлов?
Кросс


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеAPlayer, вам нужно получить это окно или все-таки собрать данные из файлов?
Кросс

Автор - krosav4ig
Дата добавления - 18.03.2019 в 16:21
krosav4ig Дата: Понедельник, 18.03.2019, 17:33 | Сообщение № 1976 | Тема: Объединение файлов в Excel + Power Query
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
а можно написать udf, которая соберет список уникальных имен столбцов из всех листов всех книг из папки


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеа можно написать udf, которая соберет список уникальных имен столбцов из всех листов всех книг из папки

Автор - krosav4ig
Дата добавления - 18.03.2019 в 17:33
krosav4ig Дата: Вторник, 19.03.2019, 02:39 | Сообщение № 1977 | Тема: Показать координаты всех перемещений картинки в ЮзерФорме
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
[vba]
Код
       With ActiveSheet
            With .Cells(.Rows.Count, 1).End(xlUp)
                With .Offset(-Not IsEmpty(.Value))
                    .Value = Image1.Left
                    .Cells(1, 2) = Image1.Top
                End With
            End With
        End With
[/vba]


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

Сообщение отредактировал krosav4ig - Вторник, 19.03.2019, 02:44
 
Ответить
Сообщение[vba]
Код
       With ActiveSheet
            With .Cells(.Rows.Count, 1).End(xlUp)
                With .Offset(-Not IsEmpty(.Value))
                    .Value = Image1.Left
                    .Cells(1, 2) = Image1.Top
                End With
            End With
        End With
[/vba]

Автор - krosav4ig
Дата добавления - 19.03.2019 в 02:39
krosav4ig Дата: Вторник, 19.03.2019, 13:40 | Сообщение № 1978 | Тема: Показать координаты всех перемещений картинки в ЮзерФорме
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
t330,все там указано, not IsEmpty() возвращает тип данных Boolean
Цитата Boolean Data Type (Visual Basic)When Visual Basic converts Boolean values to numeric types, False becomes 0 and True becomes -1.[/quote ()

т.е. на выходе получаем если ячейка пустая -0, если не пустая --1


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

Сообщение отредактировал krosav4ig - Вторник, 19.03.2019, 13:41
 
Ответить
Сообщениеt330,все там указано, not IsEmpty() возвращает тип данных Boolean
Цитата Boolean Data Type (Visual Basic)When Visual Basic converts Boolean values to numeric types, False becomes 0 and True becomes -1.[/quote ()

т.е. на выходе получаем если ячейка пустая -0, если не пустая --1

Автор - krosav4ig
Дата добавления - 19.03.2019 в 13:40
krosav4ig Дата: Вторник, 19.03.2019, 16:10 | Сообщение № 1979 | Тема: Показать координаты всех перемещений картинки в ЮзерФорме
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
[offtop] :) из меня объясняльщик не очень
чет свой предыдущий пост не могу отредактировать, возвращает 500 ошибку
нада после /url] дописать ]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение[offtop] :) из меня объясняльщик не очень
чет свой предыдущий пост не могу отредактировать, возвращает 500 ошибку
нада после /url] дописать ]

Автор - krosav4ig
Дата добавления - 19.03.2019 в 16:10
krosav4ig Дата: Вторник, 19.03.2019, 18:49 | Сообщение № 1980 | Тема: Объединение файлов в Excel + Power Query
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
[offtop]ну да, а если мышка перестанет работать, надо windows переустанавливать, надож мышкой по кнопкам в PQ тыкать


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение[offtop]ну да, а если мышка перестанет работать, надо windows переустанавливать, надож мышкой по кнопкам в PQ тыкать

Автор - krosav4ig
Дата добавления - 19.03.2019 в 18:49
Поиск:

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