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

Вход

Регистрация

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

 

= Мир MS Excel/Перенос данных на др. лист построчно с кнопкой - Страница 3 - Мир MS Excel

Старая форма входа
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Модератор форума: китин, _Boroda_  
Перенос данных на др. лист построчно с кнопкой
Hugo Дата: Среда, 31.07.2013, 00:36 | Сообщение № 41
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Так у Вас вероятно стиль ссылок R1C1 в книге? Цифры сверху и слева?
Поменяйте в настройках Параметры-Формулы.
Или я не угадал?


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеТак у Вас вероятно стиль ссылок R1C1 в книге? Цифры сверху и слева?
Поменяйте в настройках Параметры-Формулы.
Или я не угадал?

Автор - Hugo
Дата добавления - 31.07.2013 в 00:36
SkyPro Дата: Среда, 31.07.2013, 00:42 | Сообщение № 42
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Как вариант:
[vba]
Код
Private Sub CommandButton1_Click()
Dim rRange As Range
ns$ = Лист1.[b5].Value
kol$ = Лист1.[g10].Value
       Set rRange = Лист2.Cells(Лист2.Cells.Find(what:="Номер станка:").Row, Лист2.Cells.Find(what:="Номер станка:").Column)
           If kol <> "" Then
               rRange.End(xlDown)(2).Formula = ns
               rRange.End(xlDown)(2).Offset(-1, 1).Formula = kol
           End If
Лист1.[g10].ClearContents
End Sub
[/vba]
или так:
[vba]
Код
Private Sub CommandButton1_Click()
Dim rRange As Range
ns$ = Sheets(1).[b5].Value
kol$ = Sheets(1).[g10].Value
     Set rRange = Sheets(2).Cells(Sheets(2).Cells.Find(what:="Номер станка:").Row, Sheets(2).Cells.Find(what:="Номер станка:").Column)
         If kol <> "" Then
             rRange.End(xlDown)(2).Formula = ns
             rRange.End(xlDown)(2).Offset(-1, 1).Formula = kol
         End If
Sheets(1).[g10].ClearContents
End Sub
[/vba]

Только "Номер станка" нужно заменить на "Номер станка:". Или удалить тексты содержащие слова "Номер станка" на листе 2, кроме шапки.


skypro1111@gmail.com

Сообщение отредактировал SkyPro - Среда, 31.07.2013, 00:47
 
Ответить
СообщениеКак вариант:
[vba]
Код
Private Sub CommandButton1_Click()
Dim rRange As Range
ns$ = Лист1.[b5].Value
kol$ = Лист1.[g10].Value
       Set rRange = Лист2.Cells(Лист2.Cells.Find(what:="Номер станка:").Row, Лист2.Cells.Find(what:="Номер станка:").Column)
           If kol <> "" Then
               rRange.End(xlDown)(2).Formula = ns
               rRange.End(xlDown)(2).Offset(-1, 1).Formula = kol
           End If
Лист1.[g10].ClearContents
End Sub
[/vba]
или так:
[vba]
Код
Private Sub CommandButton1_Click()
Dim rRange As Range
ns$ = Sheets(1).[b5].Value
kol$ = Sheets(1).[g10].Value
     Set rRange = Sheets(2).Cells(Sheets(2).Cells.Find(what:="Номер станка:").Row, Sheets(2).Cells.Find(what:="Номер станка:").Column)
         If kol <> "" Then
             rRange.End(xlDown)(2).Formula = ns
             rRange.End(xlDown)(2).Offset(-1, 1).Formula = kol
         End If
Sheets(1).[g10].ClearContents
End Sub
[/vba]

Только "Номер станка" нужно заменить на "Номер станка:". Или удалить тексты содержащие слова "Номер станка" на листе 2, кроме шапки.

Автор - SkyPro
Дата добавления - 31.07.2013 в 00:42
Yuhtanov Дата: Среда, 31.07.2013, 00:49 | Сообщение № 43
Группа: Гости
Вывод я скинул все на флеш завтра отпишусь получилось или нет, всем спасибо вы гиганты эксель очень круто мне еще до вас ого го будем учиться
 
Ответить
СообщениеВывод я скинул все на флеш завтра отпишусь получилось или нет, всем спасибо вы гиганты эксель очень круто мне еще до вас ого го будем учиться

Автор - Yuhtanov
Дата добавления - 31.07.2013 в 00:49
Yuhtanov Дата: Среда, 31.07.2013, 00:53 | Сообщение № 44
Группа: Гости
И да кстате чтоб мне легче было может есть русский vba чтоб мое учение легче проходило если знаете ссылку скиньте плиз
 
Ответить
СообщениеИ да кстате чтоб мне легче было может есть русский vba чтоб мое учение легче проходило если знаете ссылку скиньте плиз

Автор - Yuhtanov
Дата добавления - 31.07.2013 в 00:53
SkyPro Дата: Среда, 31.07.2013, 00:54 | Сообщение № 45
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Уже отписывался с чего лучше всего начать.
Это был не сарказм.


skypro1111@gmail.com
 
Ответить
СообщениеУже отписывался с чего лучше всего начать.
Это был не сарказм.

Автор - SkyPro
Дата добавления - 31.07.2013 в 00:54
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Поиск:

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