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

Страницы: 1 2 След.
Открыть XML как текст
 
Но это же все не то. Я об этом и пишу что мне нужно открыть файл не как XML а как простой текст.  
Открыть XML как текст
 
Добрый день!

Подскажите пожалуйста как открыть XML файл как текст и вставить данные на лист с помощью VBA.
Мне это все необходимо для объединения нескольких XML файлов в один. Объединить думаю смогу. Главный вопрос как открыть. Приложил скриншоты. 1 - Как хочу увидеть данные на листе. 2. Что хочу получить в итоге

Файлы удалены: превышение допустимого размера вложения [МОДЕРАТОР]
Дата понедельника
 
Сергей, Не так давно писать начал, и не знал что формулы переводятся в код VBA.
Chonard,  Спасибо!
Дата понедельника
 
Видел я это к сожалению не знаю как его в VBA перевести
Дата понедельника
 
Добрый день, уважаемые Гуру!

Помогите на VBA как определить дату текущего понедельника (Мне конечно нужен интервал прошлый понедельник и прошлое воскресенье, но это я знаю как сделать)
Может плохо искал, если так ткните пожалуйста
Открыть файл xlsx. Не получается
 
ZVI, Все работает великолепно! Спасибо!!
Открыть файл xlsx. Не получается
 
Почему тогда открывает если перенести этот файл например на диск Р:\
Как можно обойти звездочку, если я знаю только начало имени файла?
Открыть файл xlsx. Не получается
 
Добрый день!

Помогите с проблемой. Все работало великолепно, но в какой-то момент, я понял, что ничего не пашет если перенести документ на другой диск.
Код
Sub qqq()
ПутькФайлу= ThisWorkbook.Path
Workbooks.Open Filename:=ПутькФайлу & "\123_*" & ".xlsx"
End Sub
Например с сетевого диска документ открывается, а если переношу на рабочий стол то уже нет.
В данной конкретной папке такой документ один.  
Изменено: maix - 21.10.2016 04:16:48
Снять некоторые значения в автофильтре vba
 
Нет.  У меня есть список известных значений. В примере это 2 и 3
Снять некоторые значения в автофильтре vba
 
Они мне известны
Снять некоторые значения в автофильтре vba
 
Никто не подскажет?
Преобразование текста в число не работает на VBA
 
Kuzmich, Работает!
Спасибо!!!
Преобразование текста в число не работает на VBA
 
Вот пример
Преобразование текста в число не работает на VBA
 
Весь код
Код
LastRow = Cells(Rows.Count, 3).End(xlUp).Row
Преобразование текста в число не работает на VBA
 
Добрый день!

Пробую преобразовать текст в число на VBA
Код
    Range("WWW1").Select
    Application.CutCopyMode = False
    Selection.Copy
    Range("L2:L" & LastRow).Select
    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlMultiply, SkipBlanks:= _
        True, Transpose:=False
Почему-то не работает.
Пробую сделать тоже самое но вручную, все ок.
Прогрессия диапазона
 
Юрий М, Действительно, когда начал обрабатывать реальные данные, то на некоторых строках пошло вот так (До конца еще не проверил):
169  0361165085  0361165086
169036116586
17003611650880361165094
170036116589
170036116590
170036116591
170036116592
170036116593
170036116594
17103611650980361165100
171036116599

И такая странность
177 0361177998       0361178003
1770361177999
17703611771000
17703611771001
17703611771002
17703611771003
Изменено: maix - 21.09.2016 04:02:19
Прогрессия диапазона
 
Юрий М, Не факт конечно, не настолько я профи в макросах еще) Может поможете изменить сразу? )
Прогрессия диапазона
 
Pelena, В вашем решении получается странно если в колонке серия поставить цифры в случайном порядке. В ней могут быть не только цифры но и буквы. Видимо забыл об этом сразу написать. Простите

Юрий М, В вашем решении все хорошо, но пропадают нолики в переди значений. Можете подсказать как изменить?
Прогрессия диапазона
 
Добрый день!

Помогите решить сложную для меня задачу.
Пример во вложении. На первом листе исходная таблица. На втором листе то что я хочу получить.
Т.е. если в колонке 2 и 3 есть номера в которых есть диапазон, мне нужно этот диапазон разложить на следующие строки за этой строкой. Например строка 4.
Главное чтобы формат ячеек оставался текстовым. т.к. мне нужно их потом сцеплять (5-я колонка)

Надеюсь понятно объяснил.
Снять некоторые значения в автофильтре vba
 
Catboyun Ваш вариант не подходит, количество значений которые необходимо убрать: 45 штук!

JayBhagavan До массивов я еще не дорос. Можно рассказать поподробнее?
Изменено: maix - 13.09.2016 19:22:42
Снять некоторые значения в автофильтре vba
 
Спрошу по другому. Может как-то можно поставить фильтр все значения кроме этих ....?
Снять некоторые значения в автофильтре vba
 
Вот про это я и пишу. Я не знаю какие там есть значения 1, 2, или может еще есть 10 и 15
Снять некоторые значения в автофильтре vba
 
Не знаю как еще сказать. Мне нужно убрать галочки в автофильтре со значений 2 и 3 в примере (Первой колонки), с помощью VBA. Оставив при этом остальные не тронутыми.

Как поставить галочки в VBA я знаю. А мне нужно обратное. Убрать

Надеюсь понятно написал
Снять некоторые значения в автофильтре vba
 
Макрорекордер не помогает в данном случае. Он при снятии галок как раз пишет все значения которые выбраны. А я не знаю заранее тех выбранных. т.к. там могут быть новые мне не известные значения

Допустим в колонке А мне нужно убрать значения 2 и 3 с помощью VBA
Снять некоторые значения в автофильтре vba
 
Добрый день!

Вопрос такой есть таблица. С автофильтром. Нужно снять некоторые значения с помощью VBA. Т.к. заранее не известно какие значения там могут быть новые. Я могу снять только те которые знаю.  
Удаление строк из диапазона у которых в 3-й колонке пусто
 
JayBhagavan, Спасибо! То что нужно.
Удаление строк из диапазона у которых в 3-й колонке пусто
 
пример файла во вложении
В этом примере нужно удалить 3 и 23 строки
Изменено: maix - 18.08.2016 09:25:17
Удаление строк из диапазона у которых в 3-й колонке пусто
 
JayBhagavan, Ваш цикл просто прошел мимо и ничего не выполнил.
SAS888, Ваша функция удалила как раз все наоборот. т.е. те которые не нужно было трогать.
Небольшое уточнение в 4-18 колонке тоже могут быть значения. Но ориентироваться нужно только на 1 и 3
Удаление строк из диапазона у которых в 3-й колонке пусто
 
Добрый день!

Есть таблица в которой есть строки:

1. Значение 2. пусто 3. Пусто
1. Пусто 2. Пусто или нет. 3. Значение
1. Пусто 2. Пусто 3. Пусто

Нужно удалять строки у которых в первой колонке Либо есть значение либо пусто и в 3-й пусто.
Строк в таблице может быть много. Поэтому наверно нужен цикл

Пробовал так (Сперва на тех у которых 1. Значение 2. пусто 3. Пусто). Не работает
Код
For Each c In [A3:A1000000]
    If c.Value Like "?" Then
    Rows(c).Delete
    End If
Next
Выделение строк (Одной)
 
Точно! Спасибо
Страницы: 1 2 След.
Наверх