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

Страницы: 1 2 След.
Удалить колонтитул с одной страницы
 
Цитата
написал:
Используйте Word для контракта, Word для этого и создан. Если нужны какие- то данные из Excel используйте инструмент  Слияние
да, ворд был бы идеален, буду изучать слияние, спасибо, пока приспособилась к exsel и сцепить.
Обязательно попробую слияние
Удалить колонтитул с одной страницы
 
Sanja, спасибо! поняла алгоритм, попробую что-то под себя сделать. Очень помогли. Не буду мучать гугл в поиске удаления.
Удалить колонтитул с одной страницы
 
Цитата
написал:
В стартовом сообщении об этом не было ни слова. О выборе и печати какой-то одной страницы
Да, сложно спросить когда не знаешь что бывает макросы на это, Думала может способ для чайников, как в Ворд через разрыв страниц, например
Удалить колонтитул с одной страницы
 
Цитата
написал:
Что имеется ввиду? Вы печатаете сразу несколько копий? Или отправляете на печать несколько раз?
Вот я распечатала, всё хорошо, без колонтитула на последней странице. Захожу в файл и там уже нет колонтитулов на всех страницах.
Удалить колонтитул с одной страницы
 
Sanja, спасибо. Работает. Но один раз, потом просто удаляет со всех страниц колонтитул.
И распечатать нельзя одну выбранную страницу, только весь лист
Удалить колонтитул с одной страницы
 
Sanja, пример. На листе тр.договор, страница 4
Изменено: Алла Шарич - 14.05.2025 08:20:24
Удалить колонтитул с одной страницы
 
Sanja, да, всё верно, именно страницы. Обычный эксель, на одном листе 4 страницы, надо чтобы на 1,2,3 страницах был нижний колонтитул, а на 4 не было
Удалить колонтитул с одной страницы
 
Подскажите, как удалить колонтитул только с одного листа Exsel?
Поиск строки по точному совпадению
 
Hugo, .Find(What:="Март", After:=ActiveCell, LookIn:=xlFormulas, LookAt _
       :=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
       False, SearchFormat:=False).Activate

точно! так и выдал! не подумала про это . Спасибо!
Поиск строки по точному совпадению
 
Hugo, не знаю как записать именно это, но поищу. Спасибо что откликнулись

Ответ нашла прочитав про UsedRange.Find

.Cells(Worksheets(N1).UsedRange.Find(What:="Март", LookAt:=xlWhole).Row, "R")  
Поиск строки по точному совпадению
 
Здравствуйте.
Подскажите, использую такую запись для поиска строки содержащей название месяца
Как прописать чтобы искало точное совпадение.
Столкнулась с тем, что в файле есть сотрудник "Мартов" и данная запись находит его а не "Март"

Worksheets(N1).UsedRange.Find("Март").Row?
Два окна vba одновременно
 
DANIKOLA, спасибо, СПАСИБО!  
Два окна vba одновременно
 
Здравствуйте
Подскажите в одном файле есть два модуля. Могу я как то открыть два окна, чтобы рядом видеть содержание двух моделей?
Рассчитать остаток. Динамичный диапазон
 
Цитата
написал:
Анализ идет именно по столбцу "С",
Спасибо!
Рассчитать остаток. Динамичный диапазон
 
Цитата
Sub xxxx()

For i = 2 To 123

If Range("C" & i) > 0 Then

xD = i + 1
While Sheets("sheet1").Range("d" + LTrim(Str(xD))) <> Empty
xD = xD + 1
Wend

xE = i + 1
While Sheets("sheet1").Range("E" + LTrim(Str(xE))) <> Empty
xE = xE + 1
Wend

myRangeD = Range("D" & i + 1 & ":D" & xD - 1)
myRangeE = Range("E" & i + 1 & ":E" & xE - 1)

Sum = Application.WorksheetFunction.Sum(myRangeD, myRangeE)

Range("H" & i) = Range("C" & i) - Sum
End If
Next

End Sub


Не знаю насколько это локонично)) но вроде работает.
Рассчитать остаток. Динамичный диапазон
 
Никита Дворец, огромное спасибо за отклик. Немного проясняется решение. Но насколько я понимаю, то цикл формула ищет по столбцу D, а если в строке Е > значений чем в С, то работает не так.
Закономерность именно в столбце С, что суммировать остальные надо от сумму до следующей суммы.
Вот как задать цикл, если строка со значением, то далее суммируем до следующего значения...
Рассчитать остаток. Динамичный диапазон
 
Доброго времени суток
Имеются данные по акту - приход и расход, они в разных столбцах между актами пустые строки.
Никак не могу сообразить как задать диапазон суммирования?

Нужен именно макрос рассчитать остаток
Сохранить лист в отдельный файл
 
Alex, супер! и радует что я тоже это придумала.

Sub SaveSheet()
Application.ScreenUpdating = False
Application.DisplayAlerts = False

ActiveSheet.Copy After:=Worksheets("акт")

With ActiveSheet
 .Name = "Новый_Акт"
 .DrawingObjects.Delete
 With .UsedRange
   .Value = .Value
 End With
 .Move
End With
ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & Application.PathSeparator & "Акт.xls", FileFormat:=xlWorkbookNormal
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

Всем ОГРОМНОЕ спасибо за оперативную помощь!
Сохранить лист в отдельный файл
 
Sanja, супер! так. Только в оригинальном файле остается лист не акт, в акт(2), я так понимаю тот, который создан для копирования
Сохранить лист в отдельный файл
 
Доброго дня.
Имеется Файл-набивалка.
Как можно сохранить результат c данными в отдельный файл?
Нашла макрос, то так как формулы, то не переносит значения, а формулы. Можно как-то использовать специальную вставку?
Сохранить в формате xls
Ошибка *1004* Метод Select из класса Range, но не у всех пользователей
 
Дмитрий(The_Prist) Щербаков, да, понимаю. Пока у меня нет доступа к компьютеру, где не срабатывает. Переписала код, проверю и напишу что помогло или наоборот.Спасибо, что откликнулись.  
Ошибка *1004* Метод Select из класса Range, но не у всех пользователей
 
Да, буду пробовать найти
Есть такоеА почему у одних работает, а у других нет. Версия эксель?  
Ошибка *1004* Метод Select из класса Range, но не у всех пользователей
 
Цитата
написал:
В момент ошибки нажмите Debug в сообщении
не знала, попробую
Ошибка *1004* Метод Select из класса Range, но не у всех пользователей
 
Sanja, вот вот и проблема в том, что когда запускаю посмотреть где ошибка нажимаю F8 смотрю и нет ошибки, нажимаю тот же макрос через кнопку и ошибка есть

Буду пробовать Select убрать
Ошибка *1004* Метод Select из класса Range, но не у всех пользователей
 
Здравствуйте
Есть файл с макросом. Я запускаю у себя на компьютере и всё работает. Копируем на другой компьютер тот же файл и ошибка "Ошибка *1004*  Метод Select из класса Range, но не у всех пользователей", удаленно захожу на этот компьютер запускаю макрос из Visual Basic и всё работает, через кнопку закускаю его же (проверила что именно он задан) и не работает, вот такая ошибка.
Где вообще искать проблему?
При выходе из InputBox переходит в ручной режим пересчета формул
 
Спасибо ВСЕМ. Я не просто решила свою проблему, НО и узнала много нового.
При выходе из InputBox переходит в ручной режим пересчета формул
 
Sergius, а если я данные из бокса потом использую для расчета?
При выходе из InputBox переходит в ручной режим пересчета формул
 
Попробовала и если Y As Long, то всё равно ошибка 13 появляется при выходите из бокса. Если Y As Variant, тогда нету
При выходе из InputBox переходит в ручной режим пересчета формул
 
Цитата
написал:
IsNumeric(Y) Then
Цитата
Если не число, то. Правильно я поняла?
При выходе из InputBox переходит в ручной режим пересчета формул
 
Апострофф, спасибо. Так и сделаю.  
Страницы: 1 2 След.
Наверх