Hỗ trợ chuyển 1 dòng thành 4 dòng cho VPN

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

Tình nghĩa giang hồ

Thanh sơn bất cải, lục thủy trường lưu
Tham gia
29/9/20
Bài viết
330
Được thích
429
Chào anh chị em có vấn đề về VPN nhờ anh chị hỗ trợ giúp.
Dữ liệu của em có 2 cột A và cột B, bắt đầu từ A2 đến dòng cuối.
Kết quả mong muốn của em ở cột E.
Kết quả mong muốn của em thì không cần tô màu, em tô màu chỉ để làm nổi bật vấn đề thôi.
Nếu dùng công thức hay VBA đều được cả.
Nhờ anh chị hỗ trợ giúp em trường hợp này.
Em cảm ơn anh chị.
 

File đính kèm

  • VPN.xlsb
    12.7 KB · Đọc: 18
  • VPN.jpg
    VPN.jpg
    85 KB · Đọc: 48
Không hiểu lắm nhưng làm đại.
Công thức tại E2:
Mã:
=CHOOSE(MOD(ROWS($1:1)-1,4)+1,"username "&INDEX($A$2:$A$5,INT((ROWS($1:1)-1)/4)+1) & " password " & INDEX($B$2:$B$5,INT((ROWS($1:1)-1)/4)+1),"username "&INDEX($A$2:$A$5,INT((ROWS($1:1)-1)/4)+1)& " attributes","vpn-group-policy AC-Users","service-type remote-access")
 
Upvote 0
Góp vui thêm đoạn code VBA:
PHP:
Option Explicit
Sub noichuoi()
Dim lr&, i&, j&, k&, rng, res()
lr = Cells(Rows.Count, "A").End(xlUp).Row
rng = Range("A2:B" & lr).Value
ReDim res(1 To UBound(rng) * 4, 1 To 1)
For i = 1 To UBound(rng)
    For j = 1 To 4
        k = k + 1
        Select Case j
            Case 1
                res(k, 1) = "username " & rng(i, 1) & " password " & rng(i, 2)
            Case 2
                res(k, 1) = "username " & rng(i, 1) & " attributes"
            Case 3
                res(k, 1) = "vpn-group-policy AC-Users"
            Case 4
                res(k, 1) = "service-type remote-access"
        End Select
    Next
Next
With Range("E2")
    .Resize(10000).ClearContents
    .Resize(k, 1).Value = res
End With
End Sub
 

File đính kèm

  • VPN.xlsb
    15.1 KB · Đọc: 6
Upvote 0
Đặt một name TEMPLATE
= { "username <> password ><"; "username <> attributes"; "vpn-group-policy AC-Users"; "service-type remote-access" }

Công thức:
=Substitute(Substitute(INDEX(TEMPLATE, Mod(Row()-1)+1), "<>", cong thức username), "><", công thức password)
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom