| 
			| 
					
						| Sla | 
								|  | « Ответ #30 : 29-04-2008 08:02 »  |  | 
 
 Address$ = Target.Addressзаписываете адрес ячейки в  Address$
 
 Mid(iAddress$, 2) = "  "убирает букву из адреса
 
 Вот с этого места поподробнее, пожалуйста iAddress$ = Iсохраняет строковую переменную в цифровую
 
 
 
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Мы все учились понемногу... Чему-нибудь и как-нибудь. |  |  | 
	| 
			| 
					
						| andi_ua 
								Участник    Offline | 
								|  | « Ответ #31 : 01-05-2008 05:44 »  |  | 
 
 и? |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| andi_ua 
								Участник    Offline | 
								|  | « Ответ #32 : 02-05-2008 16:11 »  |  | 
 
 ? |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| andi_ua 
								Участник    Offline | 
								|  | « Ответ #33 : 03-05-2008 16:10 »  |  | 
 
 ячейка А5убирает букву "А"
 
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Sla | 
								|  | « Ответ #34 : 05-05-2008 07:10 »  |  | 
 
 Mid StatementReplaces a specified number of characters in a Variant (String) variable with characters from another string.
 Syntax
 Mid(stringvar, start[, length]) = string
 
 Mid FunctionReturns a Variant (String) containing a specified number of characters from a string.
 Syntax
 Mid(string, start[, length])
 
 Как видно из описания Это разные вещи если первая заменяет указанный интервал, то вторая возвращает указанный интервал. а посему Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Excel.Range, Cancel As Boolean)iAddress$ = Target.Address
 iAddress$ = Mid(iAddress$, 4)
 If MsgBox("Внимательно изучаем HELP : " & iAddress$, vbYesNo, "") = vbYes Then
 Cancel = True
 End If
 
 End Sub
 
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Мы все учились понемногу... Чему-нибудь и как-нибудь. |  |  | 
	| 
			| 
					
						| andi_ua 
								Участник    Offline | 
								|  | « Ответ #35 : 12-05-2008 10:34 »  |  | 
 
 привет.
 Автор: Sla
 Цитата
 andi_ua, давай шевелить мозгами
 "I" это I
 а если попробывать
 r = "A" + I + "B"
 print r
 
 а если ето делать
 
 q = 5
 Range("C" + q, "D" + q, "F" + q, "H" + q, "J" + q).Select
 Range("J" + q).Activate
 то не получаетца. чем ето можно заменить?
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Sla | 
								|  | « Ответ #36 : 12-05-2008 10:41 »  |  | 
 
  не получаетца. чем ето можно заменить?andi_ua , я так не могу... Что не получается, какая ошибка? Что по этому поводу говорит г-н HELP? Ты думаешь что я тебе выложу готовый код? так я вроде уже столько натырок дал, что уже давно можно было бы закончить задачу |  
						| 
								|  |  
								|  |  Записан | 
 
 Мы все учились понемногу... Чему-нибудь и как-нибудь. |  |  | 
	| 
			| 
					
						| andi_ua 
								Участник    Offline | 
								|  | « Ответ #37 : 12-05-2008 10:48 »  |  | 
 
 ну я и пытаюсь скласть ее вмести
 выдает ошибку Wrong namber of argument  or invalid property assigment
 
 на сколько я понимаю то загвостка в  iAddress$ или нет?
 Range("C" + iAddress$, "D" + iAddress$, "F" + iAddress$, "H" + iAddress$, "J" + iAddress$).Select
 
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Sla | 
								|  | « Ответ #38 : 12-05-2008 10:57 »  |  | 
 
 так переведи ошибку! |  
						| 
								|  |  
								|  |  Записан | 
 
 Мы все учились понемногу... Чему-нибудь и как-нибудь. |  |  | 
	| 
			| 
					
						| andi_ua 
								Участник    Offline | 
								|  | « Ответ #39 : 12-05-2008 11:02 »  |  | 
 
 непраильно заданое число |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Sla | 
								|  | « Ответ #40 : 12-05-2008 11:38 »  |  | 
 
 andi_ua, круто с переводом
 неверное число параметров или неправильное назначение свойств
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Мы все учились понемногу... Чему-нибудь и как-нибудь. |  |  | 
	| 
			| 
					
						| andi_ua 
								Участник    Offline | 
								|  | « Ответ #41 : 12-05-2008 11:47 »  |  | 
 
 ну а как надо было сделать? |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Sla | 
								|  | « Ответ #42 : 12-05-2008 11:51 »  |  | 
 
 Сравни
 Range("A3,B3,D3,F3,H3,J3,L3,N3,P3,R3,T3,V3,X3,Z3,AB3,AD3").Select
 
 Range("C" + iAddress$, "D" + iAddress$, "F" + iAddress$, "H" + iAddress$, "J" + iAddress$).Select
 
 и расскажи в чем разница
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Мы все учились понемногу... Чему-нибудь и как-нибудь. |  |  | 
	| 
			| 
					
						| andi_ua 
								Участник    Offline | 
								|  | « Ответ #43 : 02-06-2008 15:38 »  |  | 
 
 в первом варианте выдиляет строку 3 а во втором строку iAddress$ так?
 
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| andi_ua 
								Участник    Offline | 
								|  | « Ответ #44 : 04-06-2008 13:22 »  |  | 
 
 если писать так то выдает ошыбку Range("C" + iAddress$, "D" + iAddress$, "F" + iAddress$, "H" + iAddress$, "J" + iAddress$).Select
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Sla | 
								|  | « Ответ #45 : 04-06-2008 14:21 »  |  | 
 
 Второй раз спрошу
 Сравни
 
 Range("A3,B3,D3,F3,H3,J3,L3,N3,P3,R3,T3,V3,X3,Z3,AB3,AD3").Select
 
 Range("C" + iAddress$, "D" + iAddress$, "F" + iAddress$, "H" + iAddress$, "J" + iAddress$).Select
 
 и расскажи в чем разница
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Мы все учились понемногу... Чему-нибудь и как-нибудь. |  |  | 
	| 
			| 
					
						| andi_ua 
								Участник    Offline | 
								|  | « Ответ #46 : 04-06-2008 14:23 »  |  | 
 
 а ето не ответ? если писать так то выдает ошыбку Range("C" + iAddress$, "D" + iAddress$, "F" + iAddress$, "H" + iAddress$, "J" + iAddress$).Select
 
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| andi_ua 
								Участник    Offline | 
								|  | « Ответ #47 : 04-06-2008 14:23 »  |  | 
 
  ето тоесть в первом варианте выдиляет строку 3 а во втором строку iAddress$ так?
 
 
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Sla | 
								|  | « Ответ #48 : 04-06-2008 14:33 »  |  | 
 
 чем отличается"A3,B3,D3,F3,H3,J3,L3,N3,P3,R3,T3,V3,X3,Z3,AB3,AD3"
 от
 
 "C" + iAddress$, "D" + iAddress$, "F" + iAddress$, "H" + iAddress$, "J" + iAddress$
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Мы все учились понемногу... Чему-нибудь и как-нибудь. |  |  | 
	| 
			| 
					
						| Deniss 
								Гость
 | 
								|  | « Ответ #49 : 15-07-2010 18:10 »  |  | 
 
 Доброй ночи! Нужна помощь!!!!!! Есть два файла в одном названия расположены по порядку кодов, т.е 14527 солнце,14528 счастье, 14529 радость и т.д., а вдругом в том порядке который необходим, но без кодов, например счастье, радость, солнце. Нужно чтобы в третем файле распологалось по тому порядку, как во втором, но уже с кодами. Пример: 14528 счастье, 14529 радость, 14527 солнце.Копировать вставить очень сложно, ибо информации очень много. Подскажите ламеру есть ли такая формула, которая автоматически отсортирует в выше означенном порядке мою инфу?
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	|  |