小编Dav*_*vid的帖子

向形状/线条添加渐变

我正在尝试使用 VBA 将渐变添加到 Excel 中的线条形状。此功能可在选项Line Color下的部分中找到Format Shape。尽管该Format Shape选项下存在此功能,但我无法在 VBA 中重现该功能。我的代码是:

With ActiveSheet.Shapes("Straight Connector 4")
    .Line.ForeColor.RGB = RGB(193, 193, 193)
    .Line.Transparency = 0.25
    .Line.Visible = msoTrue
    .Line.ForeColor.SchemeColor = 24
    .Line.BackColor.SchemeColor = 34
    .Line.GradientStops.Insert RGB(255, 0, 0), 0.25 ' Creates error
    .Line.Gradient.ColorStops.Add (1) ' Creates error
End With
Run Code Online (Sandbox Code Playgroud)

我知道您可以轻松地向形状填充添加渐变,但当想要向形状线添加渐变时,所有搜索结果都不会返回任何内容。任何想法都非常受欢迎。

excel vba

5
推荐指数
1
解决办法
1748
查看次数

csv嵌套JSON?

我正在尝试将平面结构化CSV转换为嵌套的JSON结构.CSV是从SQL生成的,它为每个主ID创建多行.CSV的结构如下:

PrimaryId,FirstName,LastName,City,CarName,DogName
100,John,Smith,NewYork,Toyota,Spike
100,John,Smith,NewYork,BMW,Spike
100,John,Smith,NewYork,Toyota,Rusty
100,John,Smith,NewYork,BMW,Rusty
101,Ben,Swan,Sydney,Volkswagen,Buddy
101,Ben,Swan,Sydney,Ford,Buddy
101,Ben,Swan,Sydney,Audi,Buddy
101,Ben,Swan,Sydney,Volkswagen,Max
101,Ben,Swan,Sydney,Ford,Max
101,Ben,Swan,Sydney,Audi,Max
102,Julia,Brown,London,Mini,Lucy
Run Code Online (Sandbox Code Playgroud)

所需的JSON输出是:

{
    "data": [
        {
            "City": "NewYork", 
            "FirstName": "John", 
            "PrimaryId": 100, 
            "LastName": "Smith", 
            "CarName": [
                "Toyota", 
                "BMW"
            ], 
            "DogName": [
                "Spike", 
                "Rusty"
            ]
        }, 
        {
            "City": "Sydney", 
            "FirstName": "Ben", 
            "PrimaryId": 101, 
            "LastName": "Swan", 
            "CarName": [
                "Volkswagen", 
                "Ford", 
                "Audi"
            ], 
            "DogName": [
                "Buddy", 
                "Max"
            ]
        }, 
        {
            "City": "London", 
            "FirstName": "Julia", 
            "PrimaryId": 102, 
            "LastName": "Brown", 
            "CarName": [
                "Mini"
            ], 
            "DogName": [
                "Lucy"
            ]
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

无论这篇文章 …

python csv json

1
推荐指数
1
解决办法
9193
查看次数

标签 统计

csv ×1

excel ×1

json ×1

python ×1

vba ×1