Как обратиться в конкретную ячейку ? - VB

Узнай цену своей работы

Формулировка задачи:

В ячейке С12 у меня цифра например 30 Мне надо идти не на ячейку С43 Range('C43').Select а на ячейку где записана цифра 30 в столбце С ?????

Решение задачи: «Как обратиться в конкретную ячейку ?»

textual
Листинг программы
Sub Ìàêðîñ4()
'
' Ìàêðîñ4 Ìàêðîñ
' Ìàêðîñ çàïèñàí 10/25/2004 (kb)
'
 
'
    ActiveWindow.Panes(1).Activate
    Range('C12').Select
    Selection.Copy
    ActiveWindow.Panes(3).Activate
    Range('B20').Select
    Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=False
    Range('$C$43').Select
    ActiveWindow.Panes(1).Activate
    Range('C12:W12').Select
    Application.CutCopyMode = False
    Selection.Copy
    ActiveWindow.SmallScroll ToRight:=-7
    ActiveWindow.Panes(3).Activate
 
  ???  Range('C&('B20'+13)').Select
     ' Можете смеяться, но помогите.
 
    Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=False
    ActiveWindow.Panes(1).Activate
    Range('B12').Select
    Application.CutCopyMode = False
    Selection.ClearContents
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4 из 5
Похожие ответы