První úlohu řeší tento kód (vykoná se pro řádek, kde stojí kurzor):
Sub Macro27()
Dim iRow As Long, i As Long
Dim jCol As Integer, j As Integer
Dim strX As String
i = ActiveCell.Row
For j = 1 To 11
If Len(strX) = 0 Then
strX = Chr(34) & CStr(Cells(i, j).Text) & Chr(34)
Else
strX = strX & "," & Chr(34) & CStr(Cells(i, j).Text) & Chr(34)
End If
Next j
Cells(i, "L") = strX
End Sub
Nějaké případné nesrovnalosti s formátem datumu nebo podobně můžeme doladit.
Pokud potřebuješ export v csv, tak dáš ten excel uložit jako a zvolíš formát csv. Ovšem možná myslíš export do texťáku. I s tím si poradíme, pokud je to tento případcitovat
Sub Macro27()
Dim iRow As Long, i As Long
Dim jCol As Integer, j As Integer
Dim strX As String
i = ActiveCell.Row
For j = 1 To 11
If Len(strX) = 0 Then
strX = Chr(34) & CStr(Cells(i, j).Text) & Chr(34)
Else
strX = strX & "," & Chr(34) & CStr(Cells(i, j).Text) & Chr(34)
End If
Next j
Cells(i, "L") = strX
End Sub
Nějaké případné nesrovnalosti s formátem datumu nebo podobně můžeme doladit.
Pokud potřebuješ export v csv, tak dáš ten excel uložit jako a zvolíš formát csv. Ovšem možná myslíš export do texťáku. I s tím si poradíme, pokud je to tento případcitovat