Chciałbym wyeksportować niektóre dane do MySQL, jednak wcześniej chciałbym je sformatować. Nie wiem, jak to wyjaśnić, więc zrobiłem kilka zrzutów ekranu.
Jak mogę to odwrócić:
Zaangażowany w to?
1 23
1 5
1 20
2 3
2 5
3 67
3 24
3 653
3 43
Ilość kolumn po prawej stronie Column B
może być nieskończona. Ale muszę włożyć wszystkie rzeczy Columns C,D,E...etc
w nowej linii Column B
.
Dzięki
microsoft-excel
vba
microsoft-excel-2013
pufAmuf
źródło
źródło
Oto małe makro, które bezpośrednio eksportuje dane do pliku tekstowego bez potrzeby dodatkowego arkusza
"D:\sql_import.txt"
do żądanej ścieżki wyjściowej[B2:E4]
do żądanego zakresu wejściowego ExcelKod VBA
Możesz też wyeksportować go od razu przy użyciu poprawnej składni SQL, używając czegoś podobnego do tego
Wyniki z przykładowymi danymi
źródło