Excel에 입력한 URL을 QR 코드로 변환하여 셀에 붙여넣기
개요
단번에 QR 코드를 만들고 싶었으므로, Excel에 입력된 URL을 QR 코드로 해 보았습니다.
요점은 Google Chart Api입니다.
2019-05-27 추가
이런 도구를 발견. 이쪽이 좋다.
【QR 코드 빌더】
htp // qr. 아 ぢ 아. jp/
실제 예
절차 상세
절차 상세
Sub InsertQrcode()
Dim i As Long, v As String
On Error Resume Next
For i = 1 To 9999
v = Cells(i, "A").Value
If v = "" Then Exit Sub 'カラになったら抜ける
If Left(v, 4) = "http" Then 'httpで始まるurlが対象
With Cells(i, "A")
.RowHeight = 100
.VerticalAlignment = xlTop
End With
Set obj = ActiveSheet.Pictures.Insert("http://chart.apis.google.com/chart?cht=qr&chs=80x80&chl=" + v)
With obj
.ScaleHeight 1, msoTrue
.ScaleWidth 1, msoTrue
.Top = Cells(i, "A").Top + 16
.Left = Cells(i, "A").Left + 2
End With
End If
Next i
On Error GoTo 0
End Sub
※ QR코드를 전부 삭제하고 싶을 때는 F5를 눌러 "셀 선택", "오브젝트"를 선택하고 OK를 누르면 "DEL"로 삭제.
Reference
이 문제에 관하여(Excel에 입력한 URL을 QR 코드로 변환하여 셀에 붙여넣기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kesuzuki/items/a2f1f47d93107864802b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)