J'ai un gros problème. Je suis très stressé d'avoir un site Magento en place et la manière dont il gère les importations via csv est un jeu d'enfant!Excel/Magento. CSV
Je n'ai pratiquement pas de formation VBA mais je pense que cela pourrait m'aider à y arriver. Problème avec le multi-champ csv. J'ai un en-tête de colonne nommé taille. En dessous j'ai besoin de 7 colonnes avec des valeurs fixes: 38, 39, 40, ..., 44 Mon csv actuel utilise des lignes simples. J'ai donc besoin de plusieurs lignes, juste les cellules de la colonne de taille complétées avec ces valeurs. ex:
HEADER1 HEADER2 HEADER3 SIZE HEADER 4
Value Value Value 38,39, etc Value
Value2 Value2 Value2 38,39, etc Value2
I Need This:
HEADER1 HEADER2 HEADER3 SIZE HEADER 4
Value Value Value 38 Value
39
40
41
Value2 Value2 Value2 38 Value2
39
40
41
J'ai trouvé un script
Sub InsertARow()
'make new row
ActiveCell.EntireRow.Insert Shift:=xlDown
'copy the row above
ActiveCell.Offset(-1, 0).EntireRow.Copy Cells(ActiveCell.Row, 1)
On Error Resume Next
'clear every cell in the new line that does not have a formula
ActiveCell.EntireRow.SpecialCells(xlCellTypeConstants, 23).ClearContents
End Sub
Cette insère des lignes X ci-dessus sélection en cours. Y at-il un moyen de faire cela pour toutes les cellules dans la sélection? La saisie semi-automatique gèrerait le reste. Je pensais quelque chose comme
for i:=1 to n do
j:=i+7(the number of sizes i need to display) -> insert the above code for that cell.
et la réalisation effective est assurée par Excel.
Cela semble être une importation de produits qui ne devrait être qu'une fois hors exercice alors pourquoi ne pas simplement manipuler manuellement la feuille de calcul? – Enigmativity