объединение ячеек диапозона
hunn
Дата: Вторник, 15.12.2015, 17:36 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2003
Добрый день. Помогите если сможете. Почему не прокатывает вот такая конструкция: [vba]Код
For i = 1 To 10 a = "c" + Str(i) + ":k" + Str(i) Range(a).Select Selection.Merge Next i
[/vba] Спасибо. [moder]Оформляйте коды тегами (кнопка #). Поправила за Вас.[/moder]
Добрый день. Помогите если сможете. Почему не прокатывает вот такая конструкция: [vba]Код
For i = 1 To 10 a = "c" + Str(i) + ":k" + Str(i) Range(a).Select Selection.Merge Next i
[/vba] Спасибо. [moder]Оформляйте коды тегами (кнопка #). Поправила за Вас.[/moder] hunn
Сообщение отредактировал Manyasha - Вторник, 15.12.2015, 18:39
Ответить
Сообщение Добрый день. Помогите если сможете. Почему не прокатывает вот такая конструкция: [vba]Код
For i = 1 To 10 a = "c" + Str(i) + ":k" + Str(i) Range(a).Select Selection.Merge Next i
[/vba] Спасибо. [moder]Оформляйте коды тегами (кнопка #). Поправила за Вас.[/moder] Автор - hunn Дата добавления - 15.12.2015 в 17:36
abtextime
Дата: Вторник, 15.12.2015, 17:52 |
Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
Не очень понял, чего этим кодом хотите. Str() не резервирует ли первый знак под пробел или "-"?
Не очень понял, чего этим кодом хотите. Str() не резервирует ли первый знак под пробел или "-"? abtextime
Ответить
Сообщение Не очень понял, чего этим кодом хотите. Str() не резервирует ли первый знак под пробел или "-"? Автор - abtextime Дата добавления - 15.12.2015 в 17:52
hunn
Дата: Вторник, 15.12.2015, 17:57 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2003
Да я хочу на каждой строчке выделить определенный диапазон в несколько столбцов и объединить их. Месадбоксом смотрю переменную а вроде правильно строку формирует, например "с1:k1 ". А дальше код выдает ошибку. В чем причина не пойму.
Да я хочу на каждой строчке выделить определенный диапазон в несколько столбцов и объединить их. Месадбоксом смотрю переменную а вроде правильно строку формирует, например "с1:k1 ". А дальше код выдает ошибку. В чем причина не пойму. hunn
Ответить
Сообщение Да я хочу на каждой строчке выделить определенный диапазон в несколько столбцов и объединить их. Месадбоксом смотрю переменную а вроде правильно строку формирует, например "с1:k1 ". А дальше код выдает ошибку. В чем причина не пойму. Автор - hunn Дата добавления - 15.12.2015 в 17:57
abtextime
Дата: Вторник, 15.12.2015, 18:07 |
Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
перед 1 пробел вставляется, синтаксическая ошибка
перед 1 пробел вставляется, синтаксическая ошибка abtextime
Сообщение отредактировал abtextime - Вторник, 15.12.2015, 18:08
Ответить
Сообщение перед 1 пробел вставляется, синтаксическая ошибка Автор - abtextime Дата добавления - 15.12.2015 в 18:07
abtextime
Дата: Вторник, 15.12.2015, 18:15 |
Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
замените Str(i) на Trim(Str(i))
Ответить
Сообщение замените Str(i) на Trim(Str(i)) Автор - abtextime Дата добавления - 15.12.2015 в 18:15
hunn
Дата: Вторник, 15.12.2015, 18:30 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2003
Спасибо! На самом деле был пробел! Помогла вставка в третью строку: a = Replace(a, " ", "")
Спасибо! На самом деле был пробел! Помогла вставка в третью строку: a = Replace(a, " ", "") hunn
Ответить
Сообщение Спасибо! На самом деле был пробел! Помогла вставка в третью строку: a = Replace(a, " ", "") Автор - hunn Дата добавления - 15.12.2015 в 18:30
abtextime
Дата: Вторник, 15.12.2015, 18:36 |
Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
Можно и так )
Ответить
Сообщение Можно и так ) Автор - abtextime Дата добавления - 15.12.2015 в 18:36
RAN
Дата: Вторник, 15.12.2015, 18:54 |
Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
И зачем огород? [vba]Код
Cells(i,"c").Resize(,9).Merge
[/vba]
И зачем огород? [vba]Код
Cells(i,"c").Resize(,9).Merge
[/vba] RAN
Быть или не быть, вот в чем загвоздка!
Ответить
Сообщение И зачем огород? [vba]Код
Cells(i,"c").Resize(,9).Merge
[/vba] Автор - RAN Дата добавления - 15.12.2015 в 18:54
Wasilich
Дата: Вторник, 15.12.2015, 20:10 |
Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация:
326
±
Замечаний:
0% ±
2003
А так не катит? [vba]Код
a = "c" & i & ":k" & i
[/vba] И одним действием [vba]Код
Range("c" & i & ":k" & i).Merge
[/vba]
А так не катит? [vba]Код
a = "c" & i & ":k" & i
[/vba] И одним действием [vba]Код
Range("c" & i & ":k" & i).Merge
[/vba] Wasilich
Сообщение отредактировал Wasilic - Вторник, 15.12.2015, 20:19
Ответить
Сообщение А так не катит? [vba]Код
a = "c" & i & ":k" & i
[/vba] И одним действием [vba]Код
Range("c" & i & ":k" & i).Merge
[/vba] Автор - Wasilich Дата добавления - 15.12.2015 в 20:10
abtextime
Дата: Вторник, 15.12.2015, 22:05 |
Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
Wasilic, не учите плохому человека )))
Wasilic, не учите плохому человека ))) abtextime
Ответить
Сообщение Wasilic, не учите плохому человека ))) Автор - abtextime Дата добавления - 15.12.2015 в 22:05
Wasilich
Дата: Среда, 16.12.2015, 01:02 |
Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация:
326
±
Замечаний:
0% ±
2003
Wasilic, не учите плохому человека )))
Я чего то не понял? Что не так?
Wasilic, не учите плохому человека )))
Я чего то не понял? Что не так?Wasilich
Ответить
Сообщение Wasilic, не учите плохому человека )))
Я чего то не понял? Что не так?Автор - Wasilich Дата добавления - 16.12.2015 в 01:02
abtextime
Дата: Среда, 16.12.2015, 13:09 |
Сообщение № 12
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация:
117
±
Замечаний:
0% ±
Excel 2010
Да всё так, просто неявное преобразование типов не отвечает высоким стандартам "правильного" программирования. Не принимайте мою реплику всерьез ))
Да всё так, просто неявное преобразование типов не отвечает высоким стандартам "правильного" программирования. Не принимайте мою реплику всерьез )) abtextime
Ответить
Сообщение Да всё так, просто неявное преобразование типов не отвечает высоким стандартам "правильного" программирования. Не принимайте мою реплику всерьез )) Автор - abtextime Дата добавления - 16.12.2015 в 13:09