Excel VBA для цикла затем - PullRequest
       1

Excel VBA для цикла затем

0 голосов
/ 28 января 2019

Я создал этот код, который, кажется, работает нормально, за исключением того, что я хотел бы добавить соответствующую сумму продаж в столбцах F к I под каждым соответствующим заголовком.

Я безуспешно пробовал несколько выражений, могут ли некоторые помочь?

enter image description here

Sub OfficeListByLocation()

  Dim LoopCounter As Long
  Dim NumberOfCells As Long
  Dim Branch As String
  Dim Location As String
  Dim E As Long
  Dim W As String
  Dim N As String
  Dim S As String
  Dim Sales As Long

  Worksheets("OfficeList").Activate

  NumberOfCells = Range("A3", Range("A2").End(xlDown)).Count

  For LoopCounter = 1 To NumberOfCells

    Branch = Range("A2").Offset(LoopCounter, 3).Text
    Sales = Range("A2").Offset(LoopCounter, 1).Value
    E = Range("A2").Offset(LoopCounter, 2).Value

     If Branch = "Miami" And Cells(3, 2).Value > 0 Then
       Location = "East"

     ElseIf Branch = "Melbourne" Then
       Location = "West"
       'W = "West"

     ElseIf Branch = "Jax" Then
        Location = "North"
        'N = "North"

     Else
        Location = "South"
        'S = "South"

     End If
     Range("A2").Offset(LoopCounter, 4).Value = Location

  Next LoopCounter    
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...