|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
Подскажите пожалуйста как лучше имея номер столбца получить букву столбца. Например "2" преобразовать в "B". Имеется ввиду в макросе. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 16:56 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
Сам додумался до следующего, может улучшите или может я совсем из далека зашёл? Мне бы жедательно покороче. Код: plaintext 1. 2. 3. 4. 5.
Код: plaintext 1. 2. 3. 4. 5.
Второе проще! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 17:27 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
второй вариант дает неверный результат Код: plaintext 1. 2. 3. 4. 5. 6.
Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 17:33 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
Я же не использую строчки, строка у меня всегда первая. Если строчку менять, то так Sub primer1() x = 254 y = 112 Debug.Print Mid(Cells(y, x).Address, 2, Len(Cells(y, x).Address) - 2 - Len(y)) End Sub А нет ли чего нибуть попроще, а то как то очень длинно получается? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 17:39 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
пару лет назад такое тоже понадобилось. написал так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 18:03 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
Арифметику в школе уже совсем ну учат.... Код: plaintext 1. 2. 3. 4. 5. 6. 7.
Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 18:08 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
White OwlАрифметику в школе уже совсем ну учат.... Код: plaintext 1. 2.
Для этого как минимум нужно знать: 1) Что такое Mod 2) Что такое Chr Ну и наверное ещё: 3) Сколько букв в английском алфавите 4) Какая закономерность наименований столбцов в Exel Тогда уже и об арифметике можно говорить А так мне ещё учиться и учиться ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 18:38 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
White Owl Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 18:40 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
vbapro White Owl Код: plaintext 1. 2.
Вот так должно быть: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 19:15 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
Попробовал с арифметикой Код: plaintext
Но и так вроде ничё Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 20:32 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
Спасибо всем большое ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 20:42 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
DeggasadНо и так вроде ничё Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 21:05 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
я бы так решил эту проблему Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 21:20 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
или чуть короче Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2007, 21:25 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
sergeyvgили чуть короче Код: plaintext 1. 2.
и еще короче: Код: plaintext 1. 2.
KL [MVP - Microsoft Excel] ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2007, 00:30 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
Мне больше понравилось с IIF () Sub primer_f_sad() x = номер столбца Debug.Print Mid(Cells(1, x).Address, 2, IIf(x > 26, 2, 1)) Debug.Print Mid(Columns(x).Address, 2, IIf(x > 26, 2, 1)) Debug.Print Left(Columns(x).Address(0, 0), IIf(x > 26, 2, 1)) Debug.Print Right(Columns(x).Address, IIf(x > 26, 2, 1)) End Sub ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2007, 08:44 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
Мне больше понравилось с IIF () Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2007, 08:45 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
DeggasadМне больше понравилось с IIF () это решение не будет работать в Office 2007 KL [MVP - Microsoft Excel] ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2007, 09:28 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
KL (XL) DeggasadМне больше понравилось с IIF () это решение не будет работать в Office 2007 KL [MVP - Microsoft Excel] Почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2007, 10:47 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
DeggasadПочему? A - XFD KL [MVP - Microsoft Excel] ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2007, 16:22 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
KL (XL) DeggasadПочему? A - XFD KL [MVP - Microsoft Excel] ¿qué significa? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2007, 16:34 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
KL (XL) DeggasadПочему? A - XFD KL [MVP - Microsoft Excel] Что простите? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2007, 16:51 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
:-) название столбца может содержать до 3-х букв. KL [MVP - Microsoft Excel] ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2007, 18:02 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
KL (XL):-) название столбца может содержать до 3-х букв. KL [MVP - Microsoft Excel] Я просто Exel2007 ещё не видел, а может и не увижу! Как переведут всех на OpenOffice! Ну дома то понятно, но всё равно не удобно! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2007, 18:22 |
|
Из номера столбца - получить букву столбца
|
|||
---|---|---|---|
#18+
DeggasadКак переведут всех на OpenOffice! Мое личное мнение: Как только возникнет тенденция к переходу всех на OpenOffice, он перестанет быть бесплатным и потеряет свое единственное преимущество :-) На сегодня, в профессиональном плане, между Excel и Calc такая же разница как между Calc и VisiCalc (первым прототипом Excel). Другие преимущества перед Excel, рекламируемые автором OpenOffice, частично неправда и в целом смехотворны. Обе программы установлены на моих компьютерах. KL [MVP - Microsoft Excel] ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2007, 18:39 |
|
|
start [/forum/topic.php?fid=61&fpage=72&tid=2174548]: |
0ms |
get settings: |
14ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
others: | 305ms |
total: | 445ms |
0 / 0 |