bmv98rus, Здравствуйте! Не понял ответа. Вообще-о это была не шутка. Вопрос в том как сделать ТАК? Что бы не всё содержимое скрыть тремя ;;; а только часть, при этом спереди отобразить №... а в конце отображать семь цифр.
bmv98rus, Здравствуйте! Не понял ответа. Вообще-о это была не шутка. Вопрос в том как сделать ТАК? Что бы не всё содержимое скрыть тремя ;;; а только часть, при этом спереди отобразить №... а в конце отображать семь цифр.Gold_Barsik
Сообщение отредактировал Gold_Barsik - Суббота, 07.12.2019, 10:41
Gold_Barsik, В своем решении, я просто поставил формат ;;;"№...0065889". В результате отображается то что вам нужно, но в ячейке остается то что введено. Но шутка в том, что это работает только для одной ячейки и для конкретно введенных данных. Это может быть использовано, но это не просто протянул формат и все ок.
Gold_Barsik, В своем решении, я просто поставил формат ;;;"№...0065889". В результате отображается то что вам нужно, но в ячейке остается то что введено. Но шутка в том, что это работает только для одной ячейки и для конкретно введенных данных. Это может быть использовано, но это не просто протянул формат и все ок.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Private Sub Worksheet_Change(ByVal Target As Range) Dim d_ As Range, d1_ As Range Set d_ = Intersect(Target, Range("H2:L11")) If Not d_ Is Nothing Then For Each d1_ In d_ x_ = Right(d1_, 7) If IsNumeric(x_) Then d1_.NumberFormat = ";;;""№..." & x_ & """" End If Next d1_ End If End Sub
[/vba]
По сути это то же самое, что предложил Михаил, только само делается
Можно использовать макрос [vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range) Dim d_ As Range, d1_ As Range Set d_ = Intersect(Target, Range("H2:L11")) If Not d_ Is Nothing Then For Each d1_ In d_ x_ = Right(d1_, 7) If IsNumeric(x_) Then d1_.NumberFormat = ";;;""№..." & x_ & """" End If Next d1_ End If End Sub
[/vba]
По сути это то же самое, что предложил Михаил, только само делается_Boroda_
и тут надо добавить что есть ограничение в 64 000 уникальных форматов, что конечно не мало, но мы не знаем для чего нужно это ТС. На прошлой работе было более 1 миллиона документов в месяц, что явно больше :-)
и тут надо добавить что есть ограничение в 64 000 уникальных форматов, что конечно не мало, но мы не знаем для чего нужно это ТС. На прошлой работе было более 1 миллиона документов в месяц, что явно больше :-)bmv98rus
Замечательный Временно просто медведь , процентов на 20.
более 1 миллиона??? bmv98rus, откуда такие числа, я же не астроном!!! На прошлой работе екселисты сдулись, я не осилил, а тема зависла :-((( В текущей задачке стоит цель скрыть часть текста до определенного набора символов (текста?). В ячейке есть ключевой текст и второстепенный. Так вот длина второстепенного ломает оптимальный размер ячейки.
более 1 миллиона??? bmv98rus, откуда такие числа, я же не астроном!!! На прошлой работе екселисты сдулись, я не осилил, а тема зависла :-((( В текущей задачке стоит цель скрыть часть текста до определенного набора символов (текста?). В ячейке есть ключевой текст и второстепенный. Так вот длина второстепенного ломает оптимальный размер ячейки.Gold_Barsik
Сообщение отредактировал Gold_Barsik - Воскресенье, 08.12.2019, 17:24
более 1 миллиона??? bmv98rus, откуда такие числа, я же не астроном!!!
все от размеров бизнеса и компании зависит. Прикиньите например количество транзакций процессингового центра VISA или NMasterCard , думаю там миллион - это цветочки.
более 1 миллиона??? bmv98rus, откуда такие числа, я же не астроном!!!
все от размеров бизнеса и компании зависит. Прикиньите например количество транзакций процессингового центра VISA или NMasterCard , думаю там миллион - это цветочки.bmv98rus
Замечательный Временно просто медведь , процентов на 20.